Cette page fait suite a une discussion (animée) sur la liste spip-dev (des mots-clés et des auteurs).
L’idée de base était d’ajouter aux auteurs la possibilité de leur affecter des mots clé, comme aux articles et rubriques. Cela permettrai d’étiqueter (même si je n’aime pas trop ce terme dans ce contexte) des auteurs pour signaler par exemple leurs centres d’intéret, la région où ils habitent, leur profession, leur role sur le site ...
Les champs extra permettent cela mais ne permettent pas de lister facilement les auteurs d’un même centre d’intéret, alors qu’avec des mots clés, la boucle mots et le critere mots sont facilement utilisables.
Cette idée a fait ressurgir d’autres idées évoquées précédemment, notamment :
permettre l’abonement au suivi d’un thème (newsletter thématique en affectant des mots clés identiques à des auteurs et des articles) (BoOz* : pour de l’abonnement, on pourrait aussi imaginer un systeme de listes auxquelles s’abonnent les auteurs ; des groupes d’auteurs en somme)
gérer des droits d’accès restreints à certaines parties du site
gérer des droits d’accès coté privé, plus fins que la distinction admin/rédacteur actuelle
Toutes ces possibilités de détournements ont fait virer Arno* au rouge vif, et ont lancé un tas de trolls qui ont un peu noyés la discussion originale. On va donc tenter de reprendre ça calmement (parce que c’est pas tout ça, mais moi, faut que j’aie codé ce machin pour la fin de la semaine prodhaine :-)
Idée de départ :
ajouter une table mots_auteurs pour lier des mots clé aux auteurs
ajouter une colonne auteur à la table groupes_mots pour permettre d’autoriser l’affectation de mots clés d’un certain groupe à des auteurs
ajouter l’include permettant d’affecter des mots clés dans la page d’édition d’un auteur
autoriser les critères «mots» dans les boucles «auteur»
À première vue, c’est tout ce qu’il faut ajouter pour avoir une version 1.
Ensuite, l’idée de permettre ou pas aux auteurs de gérer leurs propres mots clé à été évoquée. Pour moi, si on veut empécher de détourner les mots clés en droits, le plus simple est de toujours autoriser les auteurs à changer leurs mots clé, se qui rend impossible la possibilité d’imposer des mots clés à d’autres (dans le sens «qu’un admin impose des droits aux rédacteurs»)
Quelques suggestions :
Des ressources intéressantes sur la question :
Voir aussi :
Question subsidiaire (Minh) :
Est-ce que cette contrib va permettre de gérer l’ordre des auteurs ?
Voici la marche à suivre (dans spip_contrib) : spip-contrib, voir aussi MotsClesAuteurs (GasparD) http://lab.spip.net/spikini/DerniersChangements