filler00 / mytcg-f3

Fat Free MyTCG - Online TCG Management
http://code.filler00.com/mytcg-f3/
GNU General Public License v3.0
11 stars 3 forks source link

Plugin System #4

Open tooblue opened 9 years ago

tooblue commented 9 years ago

The plugin system will allow users to upload or paste the URL to a ZIP file in order to install a plugin. Plugins can be toggled on/off via the control panel.

We will need to create a new namespace for plugins, and write default behaviors/prioritization into bootstrap.php.

Should we have a remote plugin repository, for more streamlined searching/downloading? Unsure. :T

myubi commented 9 years ago

Maybe having a way for people to submit their plugins and more like have a page to display they? It would sure make the plugins easy, but we will need to test them before as well. For downloading the page can redirect to the owners plugin page, if we want to.

tooblue commented 8 years ago

Tentatively using this repo as a registry: https://github.com/filler00/mytcg-f3-plugins

So far I've been able to pull the registry data into the admin panel, and use it to list available plugins (commit 63f45f7a3db676c6a1b3ebd209142b6671954e6a). I guess we'll see how well this system holds up during the beta.. |D