Série - Adapter le code pour Dotclear 2.24

Fil des billets - Fil des commentaires

Adapter son code pour la 2.24

Je commence une série de billets, qui seront également publiés sur le blog Dotclear1, à propos de l’adaptation de votre code (plugins et thèmes) à la nouvelle version 2.24 de Dotclear. À savoir : Ça va essentiellement concerner le code PHP Je vais y aller très progressivement et régulièrement2  […]

Lire la suite

Adapter son code pour la 2.24 n° 2

On commence aujourd’hui avec une petite mise en bouche, la variable $core, et son équivalent $GLOBALS[‘core’]. Notez que vous pourriez tout à fait conserver cette variable globale en l’état, à la condition toutefois de vérifier qu’elle est bien considérée comme telle — un global $core; devrait être  […]

Lire la suite

Adapter son code pour la 2.24 n° 3

On continue cette fois avec la variable $_ctx (ou son équivalent $GLOBALS['_ctx']) qui est à remplacer par dcCore::app()->ctx, partout dans votre code, y compris dans celui qui génère du code PHP pour les balises template. Exemple pris dans le code d’une des balises du thème Ductile1. Avant :  […]

Lire la suite

Adapter son code pour la 2.24 n° 4

On continue avec la variable globale $_lang (ou son équivalent $GLOBALS['_lang']) qui est à remplacer par dcCore::app()->lang, partout dans votre code. Exemple pris dans le code d’une des balises du thème Ductile1. Avant : \l10n::set(__DIR__ . '/locales/' . $_lang . '/main'); Après :  […]

Lire la suite

Haut de page