Le fichier Install.php, placé dans le dossier src du module, permet d'effectuer ses opérations d'installation et de mise à jour.
2023.07.16
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
Avec la version 2.27 de Dotclear, un nouveau fichier release.json fait son apparition.
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.
Dotclear version 2.27 introduit une classe d'erreur nommée Fault
en remplacement de la fonction __error()
et du fichier error.php
.
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.13
La version 2.27 de Dotclear embarque des changements côté URL, dont certains non rétro compatibles.
2023.07.12
La version 2.27 de Dotclear introduit un changement technique de taille dans le moteur de blog.
Pour cette version 2.27, continuant la transition vers les espaces de noms PHP, de nombreuses classes dont principalement celles d'administration se sont vues déplacer dans le dossier src
.
La version 2.27 de Dotclear apporte son lot de dépréciés. Et leur nombre augmente par rapport aux dernières versions.
2023.07.11
Avec la version 2.27 de Dotclear le fichier index.php de définition d'un blog évolue.
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.