Changeset 43900 in spip-zone


Ignore:
Timestamp:
Jan 26, 2011, 10:22:55 PM (8 years ago)
Author:
cedric@…
Message:

branchement sur le pipeline afficher_complement_objet
Du coup on se retrouve avec des documents sur la page des breves et des sites. Il faut prendre en compte une configuration pour les afficher a bon escient

Location:
_core_/plugins/medias
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/medias/inc/documenter_objet.php

    r43779 r43900  
    1414
    1515// http://doc.spip.org/@naviguer_doc
    16 function inc_documenter_objet_dist($id, $type = "article", $script, $flag_editable=true) {
     16function inc_documenter_objet_dist($id, $type) {
    1717        $serveur = '';
    1818        // avant de documenter un objet, on verifie que ses documents vus sont bien lies !
  • _core_/plugins/medias/medias_pipelines.php

    r43743 r43900  
    8888$GLOBALS['medias_exec_colonne_document'][] = 'rubriques_edit';
    8989
     90/**
     91 * Pipeline afficher_complement_objet
     92 * afficher le portfolio et ajout de document sur les fiches objet (article, rubrique..)
     93 *
     94 * @param  $flux
     95 * @return
     96 */
     97function medias_afficher_complement_objet($flux){
     98        if ($type=$flux['args']['type']
     99                AND $id=intval($flux['args']['id'])) {
     100                $documenter_objet = charger_fonction('documenter_objet','inc');
     101                $flux['data'] .= $documenter_objet($id,$type);
     102        }
     103        return $flux['data'];
     104}
     105
    90106function medias_affiche_gauche($flux){
    91107        if (in_array($flux['args']['exec'],$GLOBALS['medias_exec_colonne_document'])
  • _core_/plugins/medias/plugin.xml

    r43780 r43900  
    3535        </pipeline>
    3636        <pipeline>
     37                <nom>afficher_complement_objet</nom>
     38                <inclure>medias_pipelines.php</inclure>
     39        </pipeline>
     40        <pipeline>
    3741                <nom>header_prive</nom>
    3842                <action>modalbox_insert_head</action>
Note: See TracChangeset for help on using the changeset viewer.