Programmer avec SPIP 3.0
Documentation technique sur SPIP 3.0

> > > > afficher_contenu_objet

afficher_contenu_objet

Ce pipeline permet de modifier ou compléter le contenu des pages de l’interface privée présentant des objets, tel que la page de visualisation d’un article.

Il est appelé dans la vue de chaque objet de d’espace privé, en transmettant le type et d’identifiant de l’objet, dans args, et le code HTML de la vue de l’objet dans data :

  1. $fond = pipeline('afficher_contenu_objet',
  2. 'args'=>array(
  3. 'type'=>$type,
  4. 'id_objet'=>$id_article,
  5. 'contexte'=>$contexte),
  6. 'data'=> ($fond)));

Télécharger

Exemple

Le plugin « Métadonnées Photos » ajoute un histogramme des photos et des données EXIF sous le descriptif des images JPG jointes aux objets de la sorte :

  1. function photo_infos_pave($args) {
  2. if ($args["args"]["type"] == "case_document") {
  3. $args["data"] .= recuperer_fond("pave_exif",
  4. array('id_document' => $args["args"]["id"]));
  5. }
  6. return $args;
  7. }

Télécharger