Le mini plugin « Auteurs complets » est un exemple de plugin associé au plugin Champs Extras 2 de Fil et Mathieu Marcillaud.
Ce plugin ajoute cinq champs supplémentaires à la table spip_auteurs :
-
extras_civilite(M., Mle, Mme) -
extras_prenom -
extras_nom -
extras_tel_fixe -
extras_tel_mob
Les nouveaux champs disposent tous du même préfixe extras_ afin de ne pas interférer avec les champs d’origine de SPIP comme par exemple le champ nom (la signature) de la table spip_auteurs.
Les interfaces

- Activation du plugin dans l’interface de configuration
Comme indiqué dans l’article du plugin Champs Extras 2, les interfaces d’affichage et de modification sont automatiquement créées dans la fiche auteur SPIP de l’espace privé.

- Interface de modification des champs sur la fiche auteur SPIP

- Affichage des champs sur la fiche auteur SPIP
Les balises
L’affichage de ces champs dans les squelettes se fait désormais très simplement avec SPIP 2.0 grâce aux balises du même nom que les champs créés :
- #CIVILITE
- #EXTRAS_PRENOM
- #EXTRAS_NOM
- #EXTRAS_TEL_FIXE
- #EXTRAS_TEL_MOB
Finalité
Auteurs complets est un exemple supplémentaire de plugin associé à Champs Extras 2 [1] qui concerne cette fois-ci les auteurs. Il devrait permettre aux non programmeurs — dont je fais partie — de réaliser plus facilement leur plugin en partant d’un exemple simple.


Plugin « Auteurs complets »

Répondre à cet article