This is the structure I was sorta thinking about...
It's basically self explanatory, except for the modules directory. The modules directory will contain a single file for each mod included into the portal. The file (ubbp_mod_
.cgi) will contain information that can be parsed quickly so it can be served to anyone visiting your site.
Modules are loaded automatically for convenience (sorta like on newspro, not hard to do). Settings for that module then magically appear in the cp, letting you enable/disable it, move it up/down - left/right, or whatever. All settings are saved to a central config file.
Through 'hooks' in ubb_portal.cgi, the modules can insert parts of them-weird-selves. The visitor to your site never really sees anything except index.shtml which wonderfully uses ssi to include different things.
Come hither and dissertate your thoughts...
[ 01-15-2002 08:18 PM: Message edited by: DPK ]