source: spip-zone/_plugins_/svp/svp_pipelines.php @ 48839

Last change on this file since 48839 was 48726, checked in by eric@…, 10 years ago

Tant qu'à faire utilisons header_prive_css.

  • Property svn:eol-style set to native
File size: 1.4 KB
Line 
1<?php
2/**
3 * Insertion dans le pipeline affiche_enfants
4 * Affiche un bloc avec la liste des paquets associes au depot affiche
5 *
6 * @param object $flux
7 * @return $flux
8 */
9function svp_affiche_enfants($flux){
10        if ($flux['args']['exec'] == 'depots') {
11                $id_depot = $flux['args']['id_depot'];
12                $flux['data'] .= recuperer_fond('prive/liste/paquets_plugin_depot', 
13                        array('id_depot'=>$id_depot, 
14                                'titre' => _T('svp:titre_boite_paquets_plugin_depot'), 
15                                'bloc' => '_paquets_plugin'));
16                $flux['data'] .= recuperer_fond('prive/liste/paquets_autre_depot', 
17                        array('id_depot'=>$id_depot, 
18                                'titre' => _T('svp:titre_boite_paquets_autre_depot'), 
19                                'bloc' => '_paquets_autre'));
20        }
21        return $flux;
22}
23
24/**
25 * Insertion dans le pipeline header_prive_css
26 * Inclure les css prive de la svp (formulaire d'ajout de plugin)
27 *
28 * @param object $flux
29 * @return $flux
30 */
31function svp_header_prive_css($flux){
32        $css = find_in_path('css/svp_prive.css');
33        $flux .= "\n<link rel='stylesheet' href='$css' type='text/css' />\n";
34        return $flux;
35}
36
37/**
38 * Insertion dans le pipeline insert_head_css
39 * Permet d'inserer les css necessaires aux page publiques de SVP
40 *
41 * @param object $flux
42 * @return $flux
43 */
44function svp_insert_head_css($flux) {
45        if ($f = find_in_path('css/svp_habillage.css')) {
46                $flux .= '<link rel="stylesheet" href="'.direction_css($f).'" type="text/css" media="all" />';
47        }
48        return $flux;
49}
50
51?>
Note: See TracBrowser for help on using the repository browser.