A book about version 5.5 !?

Permalink
Hello! I know about the book on Concrete5 released in 2011 by Remo. But I would like to buy a book (epub or paperback format) that also covers the version 5.5 improvements.

I mean a more up-to-date book who mostly target the "implementation" best practices (permissions, user management, discussions and other often-used add-ons, etc).

Thanks in advance !

 
adajad replied on at Permalink Reply
adajad
It's not something you put together in a few hours, you know...

In the meantime I suggest you browse (and search) in the forums, have a look at the documentation and all the excellent how-tos here on the site. If there is something in particular you are wondering then please post your question in the forums and I can guarantee (to 99.5%) you will get an answer within 48 hours. The community here is really helpful and will most certainly help you solve any problem you can come up with.
Homer replied on at Permalink Reply
Thanks for the reply Adajad !

Yes, I can use the how-tos and other on-demand resources (I think most things about Concrete5 are great) to get answers to my questions. But what if I'm not sure of the questions I should have ? :O)

That's why I'll prefer to have a 'book' with a procedural approach. The C5' guides are good but I think they are more for a "point-specific reference usage".

In short, I'll be glad to simply have the recipe to build an online community with different levels of permissions. I already setup the advanced permissions and I bought many add-ons like Discussions but what are the next steps ?

What are the best practices to create users and to manage them correctly depending on the "group" they belongs to ? The site will be for work and collaboration with public and more private content. Very simple at the beginning. I guess you see the picture !?

So what are your recommendations ? What is the correct recipe ?
JohntheFish replied on at Permalink Reply
JohntheFish
The easy answer is to wait for 5.5.2 in April. The promised usuability improvements to advanced permissions that Frz and Andrew demonstrated on last weeks Totally Random looked absolutely brilliant and ideal for this. Its all timed nicely to coincide with a site I am working on with similar requirements.

http://www.concrete5.org/about/blog/totally-random-web-show/totally...
Homer replied on at Permalink Reply
Thanks John! Wow, great timing for this kind of needs !!

I listen to this part of the video starting at time 27m15s and it will definitely be a great improvement. I think the new advanced permissions will be clearer and better implemented. So yes, it will solve most of my questions and concerns. And since Discussion is a core add-on plugged to the site, I guess these new features will also be available for this "forum".

I'm gonna wait for the next great update ! :O)


Oh, about the "view exclusion" security, when they hide the "create an account here!" to registered users in the video, I'm actually not sure it is a totally safe method... Sorry for being negative but hiding something is not making it unavailable...

I guess it would be more complex because it's not only about pages action, but what about a real "can execute" permission ? So if the "Create account" link is hidden AND the "Create Account" script is locked (only the latter can be enough) then, it will be safer (I think).
JohntheFish replied on at Permalink Reply
JohntheFish
I share your opinions about hiding something vs not generating it vs locking what would respond to it. It all depends on the level of security you need. Sometimes it is just cosmetic. Other times you really need it locked.

5.5.2 permissions will still work at the block, area and page level, so anything that is built of blocks, areas and page types (such as discussion forums) will, I presume, benefit from it without modification.
frz replied on at Permalink Reply
frz
I don't think you would want to wait. I also don't think that "recipe" is coming any time soon. Like many things in life, and most things in open source, you're going to have to jump in and find out what steps make the most sense for YOU and your project.
Homer replied on at Permalink Reply
Thanks Franz ! And by the way, I truly like a lot what Andrew, you and the other folks at Concrete5 are doing. My comments are meant to be constructive and I hope there no doubts about it in your mind. :O)

About the future 5.5.2 Advanced Permissions, can you confirm it will also work in the Discussion add-on pages ? I can't see why it won't work there but I just want to make sure about this.

Regarding my "recipe", ok I'm gonna explain how I see the things and hopefully, if I'm going the wrong way, someone on this site will tell me before it's too late. To keep the underlying code clean, I personaly think it's not a good idea to do too much "tries and errors" so I'll appreciate some guidance.

So first thing first (I know it may sounds primitive and obvious but), about the security, I'm considering using a role-based schema instead of a 'traditional' group-based schema. I mean I will of course create groups but they won't be for let's say "people in the marketing department", they will be for "people who has this kind of responsibility in the system". So whatever is the department they belongs to, if I create a "Level1 contributor" group, the distinct people inside this group will have the same set of permissions. I guess I'm starting correctly !?
frz replied on at Permalink Reply
frz
That's how I'd do it.

best wishes

Franz Maruna
CEO - concrete5.org
http://about.me/frz
Shotster replied on at Permalink Reply
Shotster
JohntheFish wrote:

> improvements to advanced permissions that Frz and Andrew demonstrated
> on last weeks Totally Random

Kudos to the C5 team on the upcoming permissions revamp!

-Steve