Wiki » Plugins » Introduction
Nous allons voir comment développer un plugin. A noter que cette documentation vise à voir les différents aspects du développement d'un plugin, et expliquer comment fonctionnera le plugin dans l'environnement du CMS. Concernant la partie contenu, c'est à dire ce que votre plugin fera, vous être libre de procéder comme vous voulez (architecture MVC, procédural, ..).
Si vous ne comprenez pas certaines fonctionnalités, ou que vous avez besoin d'en savoir plus, n'hésitez pas à ouvrir les fichiers PHP du CMS pour en comprendre son fonctionnement. Les fichiers les plus susceptibles d’interagir avec les plugins sont les suivants:
app/core/app.class.php
: chargement des pluginsapp/model/view.function.php
: rendu des pluginsapp/model/database.class.php
: accès à la base de donnéesapp/model/
)Avant de commencer, il est conseillé de maîtriser un minimum PHP, surtout la programmation orienté objets (classes, objets, ..), et avoir un minimum de connaissance du framework Bootstrap. Si c'est le cas, alors c'est parti !
Connexion au serveur Minecraft
Page suivante: L'environnement