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
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}.)