[SPIP Zone] développer les crayons

Coucou,

si vous voulez aider sur les crayons, il faut pas hésiter ; le code en
lui-même commence à être un peu gros, mais il reste très simple d'ajouter
de nouveaux crayons, ou d'amliorer ceux qui existent

là je viens d'en ajouter deux (crayon-statut-#ID_ARTICLE et
crayon-id_parent-#ID_ARTICLE) qui permettent de choisir, dans un menu, le
statut de l'article et sa rubrique parente.

Si vous voulez voir le code, il est presque tout entier concentré dans 3
squelettes :

pour le statut :
        * controleurs/statut.html qui dessine le menu des statuts proposés

pour la rubrique de l'article :
        * controleurs/id_parent.html qui produit le menu des rubriques
        * vues/id_parent.html qui affiche le titre de la rubrique
                (l'id_rubrique ce serait trop triste)

Comme vous voyez c'est très peu de code, et du code très simple.

Un peu plus tôt j'avais mis un crayon-id_article-#ID_FORUM qui permet
d'affecter un forum à un autre article qu'à celui auquel il a été
initialement répondu. Là encore, un seul squelette de contrôleur :
        * controleurs/forum_id_article.html

Là où il faudra éventuellement un peu coder, c'est lorsque les données
envoyées par le formulaire ne rentrent pas directement dans le moule des
fonctions internes de SPIP. Par exemple, si on veut faire un crayon "tags",
il est assez facile de faire le controleur (qui affiche un <input/>
contenant tous les intitulés de mots-clés, dans l'ordre), mais il faudra
coder le "modèle", c'est-à-dire la fonction qui lit la donnée POSTée et crée
les mots manquants et les liens entre mots et articles.

-- Fil