source: spip-zone/_plugins_/preprod/preprod_pipelines.php @ 50788

Last change on this file since 50788 was 50788, checked in by cyril@…, 10 years ago

Ajout des autorisations; la boite apparait si le plugin tickets ou tickets_kiss est installé;

File size: 997 bytes
Line 
1<?php
2/**
3 * Plugin PreProd pour Spip 2.0
4 * Licence GPL (c) 2011 - Ateliers CYM
5 */
6
7function preprod_insert_head($flux)
8{
9        include_spip('inc/autoriser');
10
11        if (autoriser('configurer') || 9070==$GLOBALS['visiteur_session']['id_auteur']) {
12                $js = find_in_path("preprod.js");
13                if ($js)
14                        $flux .= '<script type="application/javascript" src="'. $js .'"></script>';
15        }
16    return $flux;       
17}
18
19function preprod_affichage_final($texte)
20{
21        include_spip('inc/autoriser');
22        if (autoriser('configurer') || 9070==$GLOBALS['visiteur_session']['id_auteur']) {
23                $self = self();
24                $ajout_preprod = recuperer_fond('inclure/inc-boite-preprod',array('preprod_url' => $self));
25                $texte = str_replace('</body>', $ajout_preprod.'</body>', $texte);
26        }
27    return $texte;     
28}
29
30function preprod_insert_head_css($flux)
31{
32    $css = find_in_path('preprod.css');
33        if ($css)
34        $flux .= '<link rel="stylesheet" type="text/css" media="all" href="'.$css.'" />';
35    return $flux;       
36}
37
38?>
Note: See TracBrowser for help on using the repository browser.