Dotclear

Adapter son code pour la 2.24 n° 26

Exit le défunt XHTML ou xhtml affiché un peu partout, préférence utilisateur pour le format par défaut d’écriture, … J’ai ajouté de quoi définir un libellé associé à chacune des syntaxes proposées, libellé qui se définit à l’aide d’une méthode dcCore::app()->addFormaterName(). Exemple :  […]

Lire la suite

Adapter son code pour la 2.24 n° 25

Un truc qui m’a souvent agacé dans Dotclear est la gestion des enregistrements, représentés soit par un record, soit par un staticRecord soit même par un extStaticRecord sans que je ne sache vraiment jamais lequel était pertinent. Alors j’ai décidé de créer une interface unique pour tout ces  […]

Lire la suite

Adapter son code pour la 2.24 n° 24

On continue avec la variable globale $p_url (ou son équivalent $GLOBALS['p_url']) qui est à remplacer par un appel à dcCore::app()->admin->getPageURL(), partout dans votre code. Cette variable permettait aux plugins de pouvoir recomposer une URL de page de gestion facilement. Avant :  […]

Lire la suite

Adapter son code pour la 2.24 n° 23

Suite des nouvelles constantes qui définissent les permissions : dcAuth::PERMISSION_ADMIN équivalent à admin (administration complète des contenus) dcAuth::PERMISSION_CONTENT_ADMIN équivalent à contentadmin (tous les billets et commentaires) dcAuth::PERMISSION_USAGE équivalent à usage (ses propres  […]

Lire la suite

Adapter son code pour la 2.24 n° 22

Comme hier on s’écarte un peu des modifications indispensables pour évoquer l’utilisation des variables globales sur les pages publiques du blog. En effet j’ai entrepris, avec la 2.24, de réduire autant que possible ces dernières en ouvrant la possibilité de stocker celles-ci comme propriétés d’un  […]

Lire la suite

Haut de page