1 | <?php |
---|
2 | |
---|
3 | function 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 | |
---|
29 | function 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 | ?> |
---|