source: spip-zone/_plugins_/medias_auteurs/media_aut_pipelines.php @ 60322

Last change on this file since 60322 was 60322, checked in by prigent.yohann@…, 8 years ago

Nouveau plugin : medias_auteurs.
Permet de lier un document à un/plusieurs auteurs avec la structure actuelle de la médiathèque.
Dans les boucles DOCUMENTS, on peut maintenant rajouter un critère {id_auteur}.

File size: 1008 bytes
Line 
1<?php
2/**
3 * Media auteurs
4 *
5 * Copyright (c) 2012
6 * Yohann Prigent
7 * Ce programme est un logiciel libre distribue sous licence GNU/GPL.
8 * Pour plus de details voir le fichier COPYING.txt.
9 * 
10 **/
11function media_aut_affiche_gauche($flux){
12        include_spip('inc/presentation');
13        if ($flux['args']['exec'] == 'documents_edit'){
14                $flux['data'] .= 
15                debut_cadre_relief('',true,'', _T('media_aut:lie_doc_a_auteur')) .
16                recuperer_fond('inclure/document_auteur', array('id_document' => _request('id_document'))) .
17                fin_cadre_relief(true);
18        }
19        if ($flux['args']['exec'] == 'auteur_infos'){
20                $flux['data'] .= 
21                debut_cadre_relief('',true,'', _T('media_aut:liaisons_auteurs_doc')) .
22                recuperer_fond('inclure/page_auteur_mgauche', array('id_auteur' => _request('id_auteur'))) .
23                fin_cadre_relief(true);
24        }
25        return $flux;
26}
27function media_aut_header_prive ($flux) {
28        $flux .= '<link rel="stylesheet" href="'.find_in_path('inclure/media_aut.css').'" type="text/css" media="all" />';
29        return $flux;
30}
31?>
Note: See TracBrowser for help on using the repository browser.