1 Jan 09:43
Re: [SPIP Zone] Mon premier plugin
Jeannot <jlpnopub <at> gmail.com>
2010-01-01 08:43:31 GMT
2010-01-01 08:43:31 GMT
Bonjour,
C'est bien de commencer l'année avec de nouveaux projets...Bonne année à tous les Spipiens.
Des tutos et infos par ici ou par là. Peut-être aussi de ce coté.
Je sais pas si ça répond à ton besoin, mais ça m'a aidé à créer mon premier plugin.
Jeannot
Le 31 décembre 2009 15:31, George Kandalaft <george <at> middleeastwatch.net> a écrit :
Hi
Enfin, je m'attaque a mon premier plugin (un peu tard et par obligation). J'ai cree un nouvel objet Spip: des projets avec titre, descriptif, date de debut et date de fin, statut (en cours ou acheve) et references (articles ou documents parlant du projet).
Le plugin cree la table principale spip_projets et permet de creer un projet, de le modifier ou de le supprimer.
Mon probleme est que je doit rattacher des auteurs aux projets mais je ne sais absolument pas comment il faut faire. J'ai parcouru doc.spip j'ai aussi parcouru le code dans SPIP qui permet de rattacher des auteurs a des articles mais sans trop comprendre.
Est ce qu'il y a quelque part des exemples claires ou d'autre plugins qui font a peu pres la meme chose?
A tout hasard le plugin cree la table auxiliaire spip_auteurs_projets (avec id_auteur et id_projet).
Un autre probleme est de donner a chaque auteur un role dans le projet donc un auteur peut etre chef de projet dans un projet et contributeur dans un autre.
Est ce qu'il faut creer une table spip_roles et ajouter un champ id_role a spip_auteurs_projets ou est ce qu'il suffit de mettre les roles (qui sont fixes) en dur dans le formulaire et d'ajouter ce role en 3eme champ dans cette table?
Merci d'avance
George
_______________________________________________
spip-zone <at> rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
RSS Feed