Using Concrete5 for user-driven sites?

Permalink
Hi fellow C5 fans

Being rather new to Concrete5 I grasp how to make a simple site, but I'm wondering how I would achive something more "Drupalish" like:

Allowing public self-registration. Allowing these to create certain types of content, like; vacant job ads or news items?

Have a great weekend

Oliver

 
Mnkras replied on at Permalink Reply
Mnkras
you would use single pages, it would require some custom coding, you may be able to adapt the discussion block to your needs
webmatros replied on at Permalink Reply
I don't think the discussion block would measure up for it, but thanks for the suggestion.

So there's nothing like CCK / custom content types?
Fernandos replied on at Permalink Reply
Fernandos
It's doable almost and easily, I've to admit that there's a part that I haven't thought about earlier, that is the User-Content and Permissions to specific blocks.

A registered user needs to get permissions to a specific page upon registration, including permissions to some blocks. This has to be done manually at the moment, but you can automate that by writing your custom registration page and combining that with a custom page_type.

So the power is there.

cheers
Fernandos
frz replied on at Permalink Reply
frz
Yes, enable public registration

Build a Single Page based UI to edit whatever page type architecture you come up with, probably using a lot of custom attributes.
webmatros replied on at Permalink Reply
Thanks for your answers.

I sense I'd need to write some custom php code then - which is not what I do;-)
Remo replied on at Permalink Best Answer Reply
Remo
Not really. Public registration does already quite a lot, add some groups, play around with advanced permissions to allow certain groups to add subpages to certain areas and you're almost done...

I wouldn't recommend using the discussion package for these kind of things. Keep it straight and use real pages for pages.

If you care about a lot of details and aren't flexible with your needs you'll sure have to code a couple of lines but you can't expect a system to read your mind.

But try public registration & advanced permission mode. It already does a lot of what you mentioned!