source: spip-zone/_plugins_/couleur_rubrique/trunk/pb_couleur_rubrique_pipelines.php @ 110141

Last change on this file since 110141 was 110141, checked in by l.oiseau2nuit@…, 3 years ago

PSR

File size: 1.3 KB
Line 
1<?php
2
3if (!defined("_ECRIRE_INC_VERSION")) return;
4
5/**
6 * Inserer le script js dans l'espace prive
7 * @param $flux
8 * @return string
9 */
10function pb_couleur_rubrique_header_prive($flux){
11        $flux .= '<script type="text/javascript" src="' . _DIR_PLUGIN_PB_COULEUR_RUBRIQUE . 'javascript/pb_couleur_rubrique.js"></script>';
12        return $flux;
13}
14
15
16function pb_couleur_rubrique_affiche_droite($flux){
17
18        $exec = $flux["args"]["exec"];
19        if ($exec=="rubrique"){
20                $id_rubrique = $flux["args"]["id_rubrique"];
21                // si la config est sur "oui, que les secteurs"
22                if (lire_config('pb_couleur_rubrique/secteurs')=='oui'){
23                        // calcul du secteur
24                        $id_secteur = sql_getfetsel('id_secteur', 'spip_rubriques', 'id_rubrique=' . intval($id_rubrique));
25                        // on affiche que dans le secteur
26                        if ($id_secteur==$id_rubrique){
27                                $contexte = array('id_rubrique' => $id_rubrique);
28                                $flux["data"] .= recuperer_fond("inclure/couleur_rubrique", $contexte);
29                        }
30                } else {
31                        $contexte = array('id_rubrique' => $id_rubrique);
32                        $flux["data"] .= recuperer_fond("inclure/couleur_rubrique", $contexte);
33                }
34        }
35        // quoi qu'il en soit, la couleur du site sera toujours
36        if ($exec=="rubriques"){
37                $contexte = array('id_rubrique' => '0');
38                $flux["data"] .= recuperer_fond("inclure/couleur_rubrique", $contexte);
39        }
40        return $flux;
41}
Note: See TracBrowser for help on using the repository browser.