source: spip-zone/_squelettes_/parallelism4spip/parallelism_pipelines.php @ 107876

Last change on this file since 107876 was 107876, checked in by cy.altern@…, 3 years ago

ajout d'une option de configuration pour le choix de la couleur des blocs de texte

File size: 2.2 KB
Line 
1<?php
2
3function parallelism_insert_head($flux){
4    $poptroxjs = find_in_path('js/jquery.poptrox.js');
5    $configjs = generer_url_public('config.js'); //calculer prefix en attendant mieux
6
7        // si on est dans une page_unique, transmettre l'info à config.js.html
8        // pour éventuels paramétrages spécifiques
9        if (isset($GLOBALS['page']['contexte']['id_article'])) {
10                $where = 'id_article='.$GLOBALS['page']['contexte']['id_article'];
11                $id_rub = sql_getfetsel('id_rubrique', 'spip_articles', $where);
12                if ($id_rub == -1) {
13                        $configjs .= '&page_unique=oui';
14                }
15        }
16
17    $skeljs = find_in_path('js/skel.js');
18    $html5shiv = find_in_path('js/html5shiv.js'); 
19    $cssspipstyle = find_in_path('css/spip-style.css'); // mis ici pour passer après style.css !
20
21    $flux .= '<!--[if lte IE 8]><script src="'.$html5shiv.'"></script><![endif]-->
22    <script src="'.$poptroxjs.'"></script>
23    <script src="'.$configjs.'"></script>
24    <script src="'.$skeljs.'"></script>
25    <link rel="stylesheet" type="text/css" media="all" href="'.$cssspipstyle.'" />';// mis ici pour passer après style.css !
26    return $flux;
27    }
28   
29function parallelism_insert_head_css($flux) {
30    $cssnoscript = find_in_path('css/skel-noscript.css');
31    // css/style.css fait déja partie des css embarquées par le head de la dist alors pas la peine de le charger en double
32    //$cssstyle = find_in_path('css/style.css');
33    $cssstyledesktop = find_in_path('css/style-desktop.css');
34    $cssstylenoscript = find_in_path('css/style-noscript.css');
35
36    // générer une css au départ d'un squelette SPIP
37    // $css_icones = generer_url_public('barre_outils_icones.css');
38   
39    $flux .= '<noscript>
40                <link rel="stylesheet" type="text/css" media="all" href="'.$cssnoscript.'" />
41                <link rel="stylesheet" type="text/css" media="all" href="'.$cssstylenoscript.'" />
42    </noscript>
43    <link rel="stylesheet" type="text/css" media="all" href="'.$cssstyledesktop.'" />
44   
45    <!--[if lte IE 8]><link rel="stylesheet" href="css/ie8.css" /><![endif]-->';
46
47    //<link rel="stylesheet" type="text/css" media="all" href="'.$cssstyle.'" />
48   
49    //. "<link rel="stylesheet" type="text/css" media="all" href="$css_icones" />";
50    return $flux;
51    }
52
53?>
Note: See TracBrowser for help on using the repository browser.