source: spip-zone/_plugins_/bootstrap/trunk/bootstrap4_options.php @ 115261

Last change on this file since 115261 was 115261, checked in by cedric@…, 18 months ago

Perf issue : affichage_final() est appele a chaque hit, mettons le dans le fichier _options pour eviter de charger _fonctions

File size: 799 bytes
Line 
1<?php
2
3$GLOBALS['marqueur_skel'] = (isset($GLOBALS['marqueur_skel']) ?  $GLOBALS['marqueur_skel'] : '').":bootstrap4";
4// la puce sans image si jamais on est pas encore en SPIP 3.3+
5$GLOBALS['puce'] = '<span class="spip-puce ltr"><b>?</b></span>';
6$GLOBALS['puce_rtl'] = '<span class="spip-puce rtl"><b>?</b></span>';
7
8
9function bootstrap4_affichage_final($flux){
10        if (
11                $GLOBALS['html']
12                AND isset($GLOBALS['visiteur_session']['statut'])
13                AND $GLOBALS['visiteur_session']['statut']=='0minirezo'
14                AND $GLOBALS['visiteur_session']['webmestre']=='oui'
15                AND strpos($flux,"<!-- insert_head -->")!==false
16                AND $p=stripos($flux,"</body>")
17                AND $f = find_in_path("js/hashgrid.js")
18        ){
19                $flux = substr_replace($flux,'<script type="text/javascript" src="'.$f.'"></script>',$p,0);
20        }
21        return $flux;
22}
Note: See TracBrowser for help on using the repository browser.