I have several sites running Drupal 4.6 and they could use some of the new 4.7 stuff that's out there. However, I'm very afraid after my experience setting up a test 4.7 site. I'm getting lots of errors from many different 4.7 modules, the most common of which are:
array_merge() [function.array-merge]: Argument #2 is not an array
Unknown column 'language' in 'field list' query
Table '<the name of my database>.node_field' doesn't exist query
Duplicate entry 'themes/<some theme>/<some css file>' for key 1 query
The error messages are great, but the main symptom is that I've tried and failed to use any of the 4.7 content display mods including Category and Dashboard, and also can't use the latest CVS versions of things like Blog Theme, EPublish, Organic Groups...
Argh, I can't list them all. I just want to try to make a site where I provide little blocks that users can assemble to form a home page, yet restrict the content they can create to "about me" kind of stuff. I want them to have maximum control of the layout and theme of their pages, but no control over the content of the little blocks. Not such a big deal, right?
I can't seem to make this happen with 4.6 or 4.7. Blog Theme seems right but it looks too much like a blog. EPublish, Organic Groups, Sections, and Series all sound right but I haven't made them work.
Maybe there's a way I can configure PHP to clear up these problems, but I got all my old Drupal sites to work with PHP5 so why doesn't this brand new 4.7 site work?