MTG League Tracker
MTG League Tracker is a Wordpress Plugin to display standings for trading card game Magic: The Gathering leagues and tournaments. Initially developed for the Austrian Magic Championship, MTG League Tracker could be useful for similar projects. The plugin relies on The Events Calendar to handle events. Tournament result files (XML) from Wizard Event Reporter (WER) can then be uploaded. Standings are automatically updated and displayable via shortcodes.
The plugin is marked as EXPERIMENTAL, as many options are still hard-coded and the data handling might be volatile, due to features still missing.
If you want to test the plugin locally, just use the provided Docker environment.
docker-compose up -d
The site is reachable under
http://localhost:8080/ shortly after.
Don't forget to install The Events Calendar plugin once your site is up and running before activating MTG League Tracker.
If your Wordpress installation in Docker doesn't let you install plugins, make sure to set the correct permissions.
docker-compose exec -T wordpress bash
docker exec -it wp_mtg_league_wordpress_1 bash
chown -cR www-data:www-data /var/www/html/wp-content
Debugging with XDebug
- Johannes Kühnel - https://github.com/JohannesKuehnel
This project is licensed under the MIT License - see the LICENSE.md file for details