Skip to content

Wordpress Plugin to handle tracking of Magic: The Gathering Leagues.

License

Notifications You must be signed in to change notification settings

JohannesKuehnel/wp_mtg_league

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Project Status

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.

Local Development

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

or

docker exec -it wp_mtg_league_wordpress_1 bash

and then

chown -cR www-data:www-data /var/www/html/wp-content

Debugging with XDebug

TODO

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Wordpress Plugin to handle tracking of Magic: The Gathering Leagues.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published