I am planning a XOOPS based site for a client of mine. I have already installed 2.2 and have a few things running on it. The problem is (and this is generally true of Open Source) that it's never easy to find a clear idea of what I should be using.
Since my webhosting company only has PHP5, and switch to Unix is prohibitively expensive, I have replicated that environment locally. I've started playing with themes and modules.
If you, the experienced XOOPS admin/developer/user were just starting out and you had the following requirements, what would you use/do/recommend?
1) PHP5.5
2) IIS (I'm currently testing with Apache - but can't get this on my webhost)
3) I need a media/gallery area where I can upload pictures and videos of events. There is the outside possibility of allowing users to do the same
4) A bulletin board. Preferably best of class (like PHPBB 2)
5) Private Messaging
6) Calendar with mini-block and decent events control
7) Content Management - news/articles
8) I intend on creating static pages with the PHP wrapper as mentioned on here for some of the current site information that doesn't really correspond to any modules and aren't necessarily going to ever change.
Now, having said all that, I've read and already tried several modules. The problem is that many still aren't working with PHP5. I haven't yet tried some of the forum fixes like disabling debug mode to get rid of the informationals, etc. And the SmartFactory stuff hasn't been released yet for this.
I'm willing to wait if something good is on the way, but I can't wait too long, so relative availability might be more important than quality. Ease of use is important.
Here are some of my results:
SmartMedia doesn't seem to work with 2.2
PiCal works and looks like the right way to go for me
Xoop Stats don't turn up any stats and I can't configure it
Who's Online works
Private Messaging (installed with 2.2 of Xoops) - haven't tried it - assume it works.
User Management (installed with 2.2 of Xoops) - looks like it works
Clock/Calendar looks nice and works fine.
Tiny Event - doesn't look like it works
XCGallery - doesn't look like it works either.
I've read on here that MyAlbum is currently the only thing that works with PHP5 and XOOPS 2.2. I'm not sure I need tons of functions... will SmartMedia be better? I haven't seen it in action.
I plan on changing the global variables as suggested to get some modules working... any comments on that?
For a new user, all of this is made more complex because the modules aren't really defined as v2.2 ready or anything and really should have requirements on them (either by the QA or the module writers).
I plan on giving back to the community and it looks like it's thriving, so I'm hopeful that someone can put me down the right road to begin with.
Thanks!