Série - Adapter le code pour Dotclear 2.24

Fil des billets - Fil des commentaires

Adapter son code pour la 2.24 n° 6

On continue avec la variable globale $__resources (ou son équivalent $GLOBALS['__resources']) qui est à remplacer par dcCore::app()->resources, partout dans votre code. Exemple pris dans le code d’une des balises du plugin Akismet1. Avant : if (!isset($__resources['help']['akismet-filter'])) {  […]

Lire la suite

Adapter son code pour la 2.24 n° 7

On reviendra plus tard sur les disparitions des variables globales, spécifiques à la prochaine 2.24 — jusqu’à présent toutes celles mentionnées précédemment l’étaient déjà (obsolètes) dans la 2.23 —, pour utiliser les nouvelles constantes qui définissent les états des entrées (billets et pages) :  […]

Lire la suite

Adapter son code pour la 2.24 n° 8

Suite des nouvelles constantes qui définissent les états des commentaires et rétroliens : dcBlog::COMMENT_PUBLISHED indique un état publié et qui vaut 1 dcBlog::COMMENT_UNPUBLISHED indique un état non publié et qui vaut 0 dcBlog::COMMENT_PENDING indique un état en attente et qui vaut -1  […]

Lire la suite

Adapter son code pour la 2.24 n° 9

Attention, à partir de ce billet ça ne concerne plus que la version 2.24 de Dotclear, donc prévoyez de modifier ou de rajouter la dépendance dans vos plugins et thèmes si besoin, 'requires' => [['core', '2.24']], ! Suite des nouvelles constantes qui définissent les états des blogs :  […]

Lire la suite

Adapter son code pour la 2.24 n° 10

Suite des nouvelles constantes qui définissent les différents menus disponibles dans la barre de gauche de l’administration : dcAdmin::MENU_FAVORITES qui désigne le menu Mes favoris et qui vaut 'Favorites' dcAdmin::MENU_BLOG qui désigne le menu Blog et qui vaut 'Blog' dcAdmin::MENU_SYSTEM qui  […]

Lire la suite

Haut de page