What's the best CMS for this project on banned books
September 12, 2011 3:28 PM Subscribe
What's the best CMS for this project?
I wanted to put together a database of books which were actually censored somewhere somehow in the U.S., preferably recently.
Drupal doesn't appeal to me anymore --I have a fair amount of experience with it but am still frequently stumped about why it is or is not doing one thing or another, and I'm consistently unimpressed with how slow it is. So I'd be surprised if Drupal is the answer to this question.
Info to store (at minimum): title, author, cover, plot summary, intended audience, dates censored, locations censored, type of censorship (e.g. removed or restricted), external references, and keywords.
The dates, locations, types of censorship, and external references should all be grouped as individual instances of censorship tied to a given book. (If you know anything about databases, I'm seeing books as a table, authors as a table, and incidents of censorship as a table, with links between incidents and books.) Authors and books would have their own interlinked pages, as would audience and types of censorship.
I'd thought of just using WordPress for this, but where I'm stumbling a bit is in making it automatically update various pages like authors and books. For instance, on a book's page I'd like it to list incidents, keep an automatic account, and possibly map locations. I'm not sure of how these things might be done in WordPress.
Is there anything set up that's not Drupal that can likely do this (even if it's WordPress and a number of plugins), or am I stuck with Drupal?
In case you're curious, the project is in response to the ALA's Banned Books Week, prompted by my belief that challenged is not the same as banned any more than bruised is the same as dead.
posted by johnofjack to computers & internet (12 answers total) 5 users marked this as a favorite
You can definitely do this in Wordpress. I know someone who made this site in Wordpress by basically just using custom post types, custom taxonomies, custom meta boxes and custom templates.
Personally, I tend to add custom posts and taxonomies into the functions.php file, but just use the Advanced Custom Fields plugin to make the meta boxes, which I find rather troublesome to do manually.
I recently found these rather useful custom post type and taxonomy generators, which generate the same code you'd put together manually - a bit of a timesaver perhaps.
posted by Magnakai at 3:49 PM on September 12, 2011