UberBots Website Documentation
Main Documentation
Recommendations for Viewing the Site
About Our Site
The site is controlled by the OmniPage system, designed and coded by Matt Howard, Phil Lopreiato, and Evan Dorsky. OmniPage is a database-oriented modular content management system that allows for simple administration and design of a web site. The OmniPage system separates code and content, making editing and maintenance easy. All code is contained within included PHP scripts and all content is stored in the database. The OmniCore takes the content from the database and integrates it with the code.
Top of PageDirectory Structure
All content for the site is stored in the `omni` database. Code is stored in the /omni directory. There are seven subdirectories to the /omni directory. They are:
- actions
The actions subdirectory contains files that are called from modules and other places. Some examples are cron jobs, mass emailing, and ical file making. - ajax
The ajax subdirectory contains all files called via ajax. They are mostly editing files, but also the calendar module uses this directory. - includes
This subdirectory contains all files included in all other files. Include files mostly contain functions called by other scripts. - logs
The logs subdirectory contains all logs site logs for administrative actions. - media
The media subdirectory contains all media files for the photo gallery, files and documents, and other assorted media across the site. - modules
The modules subdirectory contains all modules on the site. Each module has its own directory and within that directory is all files needed by that module. - skins
The skins subdirectory contains all skins that are used by the site. Each skin has its own directory which contains all required files.