Mais suite à l’annonce de Microfly sur le forum de dotclear de la création d’un plugin pour les licences Creative Commons cependant après avoir lu ce qu’il mettait sur le post il ne pensait pas avoir suffisamment de compétence pour développer un plugin comme il le voulait (enfin mine de rien il avait quand même fait un widget fonctionnel).

Voyant qu’il semblait quand même bien intéressé par un plugin plus complet permettant le choix des licences et de la langue, je me suis donc mis en quête de l’aider, après quelques échanges sur le forum et par mail pour lui demandé son autorisation de développer le plugin, je me suis donc mis à la tâche.

Et voila la version 0.1.1 est arrivée (on va même dire 0.1.1 alpha), que vous allez trouver en annexe de se billet.

Cette version est fonctionnelle en multiblog (oui heureusement je sais ^^), elle comporte une partie admin et un widget. Dans la partie admin vous pourrez choisir le type de licence que vous voulez et la langue, le widget lui affichera votre choix sur votre blog.

Ce qui ne fonctionne pas encore et qu’il reste à faire :

  • Lorsque vous aurez sauvegardé dans la partie admin vos préférence de licence, ce qui apparaitre dans les choix ne sera pas ce que vous aurez sélectionné, mais rassuré vous les bonnes informations sont sauvegardée. Cela vient du fait que j’utilise directement un javascript sur le site de Creative Commons, je n’ai pour l’instant pas trouvé d’astuce pour afficher les bonnes informations qui sont sauvegardées. Je penses quand même avoir une idée sur la méthode à employer, c’est en phase d’étude et de test
  • Faire un code un peu plus propre et une présentation un peu plus sympathique de la partie admin

Voila Microfly et moi même attendons vos retours sur le post dédie sur le forum de dotclear

A faire pour la version 0.1.2

  • Épurer le code (feuille de style à part et code php plus propre)
  • Récupérer les bonnes informations après la sauvegarde des paramètres

A faire dans une verison 0.2

  • Ajout d’une balise de template afin de pouvoir mettre une licence différentes sur chaque billet, voir l’intégration même du plugin dans l’édition des billets si possible ou alors création d’une liste de billet et choix des licences.

Change log :

V 0.1.4 : Correction de l’encodage des fichiers langue pour les passer en utf-8 (merci Nico)

V 0.1.3 : Correction du widget qui avait disparu

V 0.1.2 : Correction de messages d’erreurs