La prochaine version 2.28 de Dotclear embarque un nouveau plugin nommé Uninstaller.
2023.08.22
2023.08.22
La prochaine version 2.28 de Dotclear embarque un nouveau plugin nommé Uninstaller.
2023.07.16
Le fichier Install.php, placé dans le dossier src du module, permet d'effectuer ses opérations d'installation et de mise à jour.
Le fichier Config.php, placé dans le dossier src du module, simplifie la gestion de sa configuration.
Le fichier Frontend.php, placé dans le dossier src du module, permet de préparer le nécessaire à son fonctionnement en partie public.
Le fichier Backend.php, placé dans le dossier src du module, permet de préparer le nécessaire à son fonctionnement pour sa partie administration.
Le fichier Prepend.php, placé dans le dossier src du module, permet de préparer le nécessaire à son fonctionnement.
2023.07.14
Depuis quelques versions le gestionnaire de modules de Dotclear supporte les dépôts tiers. Le fichier dcstore.xml se trouvant à la racine du module permet de définir ce dépôt.
Le fichier _init.php
d'un module permet principalement d'initialiser des constantes sans même que le module soit chargé. Ce fichier se place à la racine du module.
Dotclear version 2.27 propose pour les plugins et thèmes des classes d'aide pour simplifier l'écriture du code.
Le fichier de désactivation en dur d'un module se nomme _disabled, c'est un fichier vide qui est placé à la racine du module.
2023.07.11
Le fichier de définition se situe à la racine du module, il se nomme _define.php et il va donner à Dotclear toutes les informations indispensables à sa compréhension. Il est en très grande partie commun aux thèmes et aux plugins.
Avec la version 2.27 de Dotclear la structure de plugins et thèmes devient plus rigide. Cette structure deviendra obligatoire assez rapidement.
La classe Process introduite dans les dernières versions de Dotclear devient la norme et est requise quasi partout depuis Dotclear 2.27.