What it is
OpenLeague is an open source web site content management system for sports leagues. OpenLeague uses a simple intuitive web interface to make it easy for any sports league (baseball, football, basketball, soccer, lacrosse, etc.) to create a completely dynamic web site that delivers the information that players, coaches, and fans need...
- announcements,
- division schedules,
- team schedules,
- directions to playing fields and arenas, and
- sponsor recognition
...all in REAL-TIME!
What it looks like
OpenLeague uses HTML templates to format your site's content. The default DHTML template package includes all of the necessary files you'll need to help get your site created and operational as quickly and easily as possible. The default template files can be used as-is or can be modified to customize your site's appearance.
Customizing the user-experience is as easy as modifying two files: page.thtml and page.css. These two files control almost all aspects of the User Interface and can be created: from-scratch; by modifying these files; or by re-purposing your existing site template. (There are only three required template variables: {league_name}, {user_features}, and {content}.)
Customizing the administrator-experience is possible but - IN ALMOST ALL CASES - not necessary. Eight template files control all aspects of the Administrative Interface (i.e., the forms used for entering information).
What you'll need
To build your OpenLeague-powered site, you'll need:
- A Web host that provides...
- your own PHP script directory, and
- your own MySQL database.
- The OpenLeague scripts, templates, and SQL schema file,
- The TreeView javascript library,
- The CBE cross-browser javascript library. Specifically, you'll need...
- cbe_core.js, and
- cbe_util.js
How to get it
OpenLeague is available...
- via HTTP from the OpenLeague project page, or
- via anonymous CVS from the SourceForge CVS servers.
The TreeView javascript library is available from Marcelino Martins' www.TreeView.com or from the OpenLeague project page (without any documentation or example files).
The CBE cross-browser javascript library is available from Mike Foster's www.cross-browser.com or from the OpenLeague project page (without any documentation or example files).
How to use it
OpenLeague does not currently have installation/administration documention.