[PLUGINS] +clavettes et dependances
[lhc/web/clavette_www.git] / www / plugins / couleur_rubrique / pb_couleur_rubrique_pipelines.php
1 <?php
2
3 if (!defined("_ECRIRE_INC_VERSION")) return;
4
5 /**
6 * Inserer le script js dans l'espace prive
7 * @param $flux
8 * @return string
9 */
10 function 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
16 function 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 }
42
43
44 ?>