1. First, to the maximum extent possible, all "option switches" and other controls should be consolidated in a master configuration file with detailed documentation and comments in the code.
2. Then, an even better solution would be to bring all of the various controls and options to the web master through a browser-based GUI control panel, again with detailed documentation.
3. Although much of the appearance of phpMyFAQ is controllable by modifying the CSS files, the number and presentation of those files is a bit confusing.
- - The number of different CSS files is a bit confusing. While some of the files may be there for those wishing to build their own themes, the documentation does not adequately address which files are for what purposes. Specifically, if I just want to make modifications to the appearance of my site, is there a single CSS file that I can deal with, or must I make changes in more than one file?
- I also understand that some users want the benefits of the "minified" CSS files, but such files present real problems for those that wish to make custom modifications. At the least, it should be clearer which files must remain with the installation and which are only needed for special purposes or for certain kinds of development work.