Vous pensez avoir fini votre nouvelle extension pour Dotclear et vous en êtes fier ? Cependant, avez-vous pensé à ceci :

  • Un flag d'activation pour la gestion multi-blogs : il peut être utile pour ne plus afficher un widget, définir un nouvel urlHandler, créer un nouveau menu dans le tableau de bord, appeler des behaviours...
  • Minifier la ou les feuilles CSS incluses : pas de petit profit.
  • Côté public : appeler les différents fichiers JavaScripts avec le behaviour publicFooterContent
  • Toujours côté public : si vous ajoutez du contenu, existe-t-il un mode non automatique ou peut positionner soi-même le nouveau contenu avec un ou plusieurs tpl ?
  • Côté public encore : peut-on ne pas ajouter la feuille de style du plugin pour éviter une harmonie farfelue entre les couleurs du blog et les règles du plugin ?
  • A quel endroit ajoutez-vous le namespace ? Le fichier _prepend.php est un bon candidat.

Pensez aussi à lister et communiquer les nouveaux éléments livrés avec votre extension :

  • la liste exhaustive des nouveaux settings avec le namespace
  • le ou les fichiers template inclus
  • les variables et les blocks tpl inclus dans votre plugin et leurs attributs.

A suivre...