Flexinode or CCK or ?
October 18, 2006 1:50 PM   Subscribe

DrupalGurus: Flexinode, or CCK?

Thanks to your help here, we decided on Drupal. Couldn't be happier so far; I am impressed anew every day.

Now we need to create custom content types. Scanning the Web, I get the impression that Flexinode is on the way out, and CCK is on the way in--but not quite in yet. I want to do the forward-looking thing, but I also need to have this puppy up and running soon. I have created content types in Flexinode, and even managed to theme them, but so far I have not been able to get the hang of CCK.

It would be particularly nice if CCK would allow us to control access by content type, so that we could just create a new content type and assign access to it by role. I can't figure out if it does or not. Flexinode only allows you to control who can create/edit new content types, not who can view them.

Please tell me why I should, or shouldn't, choose CCK over Flexinode. Bonus points if you can point me to any good CCK tutorials or documentation.
posted by bricoleur to Computers & Internet (3 answers total)
 
The CCK handbook has a page on 'access rights for CCK content types' (in summary, you'll need an access control module in addition to CCK). The handbook may or may not be out of date. CCK is under pretty heavy development and the handbook may not reflect the latest changes.

CCK is certainly the way Drupal will handle custom content (beyond writing your own modules, which isn't terribly difficult).

Dries announced on the devel mailing list this morning that Drupal 5 beta 1 should be released 'early next week'. If you're thinking you'll have a long development cycle, it might be worth your time to start learing Drupal 5.
posted by tayknight at 2:18 PM on October 18, 2006


A lightweight CCK will be included in Drupal 5 core. Using Flexinode would mean you'd be supporting something soon to be no longer in active use/development.

I'm on my way out...can't link to resources just yet. If more info isn't posted by the time I check again, I'll try to give you more CCK related info.
posted by pedantic at 6:26 PM on October 18, 2006


Flexinode or CCK?

Neither. Start with node-example.module and roll your own module. The example has all the basic hooks included. It's faster, more reliable and without the truly disgusting UIs you'd otherwise have to wade through.
posted by genghis at 8:51 PM on October 18, 2006


« Older Drowning in debt   |   How are your dad's goats? My dad has goats too... Newer »
This thread is closed to new comments.