Hi cre8d,
Man, I don't envy your position! I can remember going through the whole "which CMS should I use" phase about 18 months ago, and it was hard. One conclusion I came to was that no single CMS furfilled my needs, so it was a matter of breaking down my needs into a priority order and I made my selection that way. I have now invested SO much of my time in getting my XOOPS site to do what I want that it would take a very compelling reason for me to look else where. I'm no XOOPS expert, but I'll have a shot at answering your questions;
Quote:
* Users must register to add any comments to the site
This can certainly be done very easily using the group permissions function, and also by just disabling anonymous comments in your modules. All this is done via admin menu's.
Quote:
* Categorised blog for the front page with comments. Archives by week/month/year. (I don't really get if "News" in your documentation = "Blog"). Ability to post to the future.
Never got into a specific BLOG module myself, I just use the News module for this. It has archives by month/year, but not week as far as I am aware. News 1.2 is just out so it may, but I'm not sure. You can set articles to be published at a certain date and time (down to the minute) with the news module as well.
Quote:
* Language filter (censoring bad words)
Yes, there sure is. The filter is totally configurable which is done from the admin control panel.
Quote:
* Strong forum (how good is XOOPs one compared with Invasion?) with moderators
This was actually one of my sticking points with XOOPS originally. The forum module included with XOOPS (NewBB) while perfectly functional, is very basic, and looks somewhat lacking when compared to Invision or phpBB. There are ports of the phpBB and Invision boards for Xoops, but this is not officially supported by the XOOPS team. The great news is though that Predator has been working like crazy on beefing up NewBB for Xoops, and once it is released in the core it will be a truly great forum module. I personally woudn't advise using the XOOPS ports of the Invision or phpBB forum modules as it wil only complicate your upgrade path. I did for a while but moved back to NewBB.
Quote:
Yes, there are modules about specifically designed around providing FAQ functionality.
Quote:
Yes, again you have the choice of several here. I use XcGallery which is based on the Coppermine 1.10 core.
Quote:
Yes, be sure to do a search for the polls hack. Adds a good deal of functionality for your polls (I don't think this functionality has been included in the core yet, but 2.0.7 has just come out).
Quote:
* Not too many files to edit to get the design looking how I want it to.
Should be good here too. Unless of course you consider 1 file too many
. You should just have to edit the theme.html file of your selected theme to get your site looking pretty.
Quote:
* Ability to greatly simplify the features offered (lots of community sites are overwhelming and complicated for new people)
You can make your site as simple or as complicated as you like. The choice is upto the webmaster.
Quote:
* Not too hard to be able to add my own PHP code into the site templates
Nope, you just have to clone the default template from the template management system in XOOPS and you can start editing right there and then from within Xoops.
Hope these this was of some use