Documentation

votreplugin/admin.php
Appelé par l'admin du site, votre fichier admin.php ne doit pas retourner les entêtes et pieds de page HTML. C&...
(lire la suite)

votreplugin/setup.php
Le fichier setup.php est appelé lors des mises à jour de Bloginus. Si votre module nécessite de prér...
(lire la suite)

votreplugin/index.php
Le fichier index.php de votre module doit générer un affichage HTML correct incluant le header de la page. ...
(lire la suite)

Rubrique en cours de rédaction. Contactez-nous si vous avez besoin d'informations complémentaires.

Bloginus est bâti entièrement sur un système de plugins. Vous pouvez créer les vôtres pour ajouter de nouvelles fonctionnalités pour vous ou pour les distribuer à condition de ne jamais transmettre les sources de Bloginus.

Les extensions sont stockées sous forme de sous-dossiers du dossier "plugin" du site.

Jusqu'à 3 fichiers sont présents dans chaque module:

  • index.php : appelé par le moteur d'affichage des pages lorsque la page http://votresite/votreextension/ est appelée
  • admin.php : appelé par le moteur de gestion du backoffice lorsque la page http://votresite/admin/votreextension/ est appelée (après connexion de l'utilisateur s'il ne l'est pas déjà)
  • setup.php : appelé par le moteur de gestion du backoffice lors de la mise à jour de Bloginus

Ces trois fichiers sont facultatifs. En cas d'absence, ils ne sont pas traités par Bloginus.

S'il manque le fichier index.php, la page 404.php du thème activé (ou du thème par défaut) sera affichée ou une erreur signalant l'absence de module envoyée.

S'il manque le fichier admin.php, le backoffice ne proposera pas de gestion de votre module.

S'il manque le fichier setup.php, il ne sera tout simplement pas appelé en cas de mise à niveau de Bloginus.