[demande] Pipeline document_desc_actions : paramètres objet et id_objet
Rappel des faits :
Le pipeline document_desc_actions
permet de compléter la liste des boutons d'actions de chaque document (modifier, supprimer etc.). Bon, ce ne sont pas forcément des boutons d'actions, mais ne chipotons pas.
Il est utilisé dans 3 squelettes :
- http://zone.spip.org/trac/spip-zone/browser/core/branches/spip-3.0/plugins/medias/modeles/document_desc.html#L41
- http://zone.spip.org/trac/spip-zone/browser/core/branches/spip-3.0/plugins/medias/modeles/document_case.html#L47
- http://zone.spip.org/trac/spip-zone/browser/core/branches/spip-3.0/plugins/medias/prive/squelettes/inclure/mediatheque-galerie.html#L89
Ma demande :
Les 2 squelettes document_desc.html
et document_case.html
sont utilisés pour afficher les documents liés à un objet.
Et justement dans ce cas, ce serait bien de savoir au niveau du pipeline de quel objet il s'agit. Cela permettrait par exemple, de n'ajouter des boutons que pour certains types d'objets, voir pour des objets précis.
Actuellement, il n'y a pas (à ma connaissance) de façon fiable d'avoir cette information lorsqu'on se sert de ce pipeline dans un plugin.
Je propose donc de rajouter les paramètres objet
et id_objet
au pipeline, dans les 2 squelettes précédents :
[(#PIPELINE{document_desc_actions,#ARRAY{args,#ARRAY{id_document,#ID_DOCUMENT,position,document_desc,objet,#OBJET,id_objet,#ID_OBJET},data,''}})]