8th Wonderland is a community project aiming for the establishment of a cyber-democracy experiment.
This repository contains the main sources used to make the website working.
The website is currently located at http://8thw.la-citadelle.net.
It is an open project, anyone can contribute. Please see Contribute part for more informations.
Go in your project folder and execute the following command :
git clone git@github.com:Kern046/8thWonderlandV4.git 8thwonderland
# your sources will be here
cd 8thwonderland
# install project dependencies
composer install
In the folder 8thwonderland/src/Application/config/
, you must copy the file config.json.dist
and name it config.json
.
Then, replace the configuration values at the bottom of the file with the right values.
In the 8thwonderland/dump/
folder, you will find two dump files. These files will initialize the database structure and minimal data to make the application work.
If you want to participate to the project, you can fork this repository and then suggest Pull Requests.
These PR will be examined and merged if they improve quality, performance, or fix issues.
Do not hesitate to open new issues if you see any security issue, bug or whatever.
This website is old and we haven't yet fix and identify all the possible issues in the sources.
If you want to contribute more, you can become a member of the team. We are totally open-handed.
If you want to add some features, please contact first the developement team to discuss it.