CMSFilter: I need a CMS that supports multiple authors *per-post* because many of the authors collaborate. A search on any one author should bring up anything they've been a part of, as well as their own stuff.
I'm getting ready to transition a client of mine from a home-brew CMS that I wrote in 2002 to something more modern. They've got 400 stories that need to be moved.
I'd prefer to use WordPress, as it has nearly every other feature I need (and I have some experience administering WP), but the problem is that this client publishes academic papers, and those papers often have two, and sometimes three, different authors.
In my home-brew system, you'd just tick a checkbox next to each author's name that was to be associated with this paper. Easy-peasy.
WordPress, because of its roots as a blogging tool, really only wants each post to have one single author per post.
I've found a plugin that adds the ability to add a second author, but when you search on that second author, you're returned an empty set. The built-in search function only knows how to respond to the 'official' author, not any that have been tacked on in the post's meta-fields.
---
Clearly, if I were to stick with WordPress, what I'd need is for there to be a 'lookup table' consisting of only two fields per row, a field for the post's ID number, and a field for an author's ID number. If a story had more than one author, you'd just add another row with the same post_ID and a different author_ID.
But in order to make a nice list of checkbox-able author names in the WordPress admin area, I'd have to (I'm assuming) hack the core files of the system.
---
So, before I roll up my sleeves and dig into all of this PHP, are there *ANY* CMSes out there that are setup (either natively or via plugins) for multiple-authors-per-post without a great deal of effort?
posted by GuyZero at 1:12 PM on October 24, 2007