Bon, je file les liens avant mon topo: Le fichier package pkg.gz

Petit topo donc:

Bon, comme c'était mon premier plugin, je me suis aidé d'existants (page integrator) ainsi que du tutorial de dotclear sur la création des plugins pour mettre en place mon plugin et j'ai essayé d'utiliser tant que possible les variables globales afin que cela soit fonctionnel partout (DC_ECRIRE, dc_blog_url, infos de la session...).

Ensuite, comme j'utilise la base, je devais faire en sorte de ne pas risquer de supprimer une table non liée aux CVs. J'ai donc bien regardé comment l'instalaltion de dotclear avait été faite et hop, j'ai mis à ma sauce et ca marche! J'ai donc compris grosso-modo, mais je suis pas allé assez loin, j'ai fait le barbare et mis pleins d'include pour être sur d'avoir toutes les classes à portée!

Un regret, c'est de n'avoir pas reussi à ajouter un onglet pour les CV dans l'interface globale de rédaction, donc seules les administrateurs ont un CV, les rédacteurs, eux, n'ayant pas le droit d'accéder aux outils, n'accédent pas à l'interface d'écriture du CV

Enfin... il faut bien garder quelque chose pour la 1.0 ;)

Pour l'instant, les CV sont trés orientés développeurs, mais cela sera modifié au fur et à mesure que les demandes se feront sentir!

J'ai pu constater une erreur redoutablement chiante car peu claire et rarement décrite: Exactement la même chose que s'il n'y avait aucun billet, a savoir des erreurs de strtotime() sans argument dans le fichier class.xblog.php aux lignes 90 ou 91.

Cela était en fait du à l'utilisation d'un mode à deux lettres, ce qui est reservé par dotclear pour les langues! donc il cherchait les articles écrits dans la langue cv... pô bien! J'ai donc résolu ceci en changeant cv en cvm.

Le resultat est la: http://usuc.dyndns.org/index.php/cvm/usuc




Dans la meme categorie:
> Billet precedent: Modification de dotclear vers multi-blog
> Billet suivant: Plugin CV Manager version 0.81!