source: spip-zone/_plugins_/docs_logos_agenda2/docs_logos_agenda2_pipelines.php @ 49889

Last change on this file since 49889 was 49889, checked in by toutati@…, 9 years ago

En fait il s'appelle docs_logos_agenda2 et pas docs_logos_evenements gngagnagna
Et il renvoie le $flux maintenant pour post_edition, meme si cela ne sert pas

File size: 903 bytes
Line 
1<?php
2$GLOBALS['medias_exec_colonne_document'][] = 'evenements_edit';
3$GLOBALS['medias_liste_champs'][] = 'descriptif';
4function docs_logos_agenda2_post_edition($flux){return $flux}
5function docs_logos_agenda2_affiche_gauche($flux){
6    if (($flux['args']['exec'] == 'evenements_edit')
7                AND $table = preg_replace(",_edit$,","",$flux['args']['exec'])
8                AND $type = objet_type($table)
9                AND $id_table_objet = id_table_objet($type)
10                AND $id_evenement = intval($flux['args'][$id_table_objet])){
11                $GLOBALS['logo_libelles']['id_evenement'] = _T('docs_logos_agenda2:logo_evenement');
12                $iconifier = charger_fonction('iconifier', 'inc');
13                $flag_editable = autoriser('modifier', 'evenement', $id_evenement, null, array('id_article' => $id_article));
14                $out .= $iconifier('id_evenement', $id_evenement, 'evenements_edit', $flag_editable);
15                $flux['data'] .= $out;
16        }
17    return $flux;
18}
19
20?>
Note: See TracBrowser for help on using the repository browser.