Online Soccer Manager
Live demo: www.opensoccer2.org
Put the PHP files up on a web server
Add the two subdomains www
and m
for your domain
Set up an empty MySQL database with collation utf8_general_ci
and privileges SELECT, INSERT, UPDATE, DELETE, DROP
Run the SQL from Database/STRUCTURE.sql to create the database structure
Run the SQL from Database/DATA.sql to add the initial data for the game
Edit Website/config.example.php so that it matches your installation and rename it to Website/config.php
Set up all the cron jobs listed below
Change the password for the default user with administrator rights (username: Admin
, password: admin
)
Make sure that GNU gettext is installed, e.g. on Ubuntu via
sudo apt-get install gettext
apt-get install locales
Make sure that the Intl extension is installed, e.g. on Ubuntu via
sudo apt-get install php5-intl
Make sure the directory cache
is writable
Make sure the directory public/images/emblems
is writable
Any contributions are welcome :) Please fork this repository, apply your changes, and submit your contributions by sending a pull request.
In order to provide translations for this project, please refer to our documentation and find the translation files in Website/i18n.
File
- Preferences
- Parsers
- PHP
- Edit
. In the list of extensions, add ;*.php.txt
at the end.File
- Preferences
- Translation Memory
. Disable the checkbox for Use translation memory
.Catalogue
- Properties
- Sources keywords
. Add a new entry __
(double underscore).All parts of this project, except for the folder Website/images
, have been released under the following license:
Copyright (c) Markus Hiller <info@opensoccer2.org>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see {http://www.gnu.org/licenses/}.