source: spip-zone/_plugins_/coloration_code/trunk/coloration_code_pipelines.php @ 111500

Last change on this file since 111500 was 109854, checked in by nicolas.dorigny@…, 2 years ago

Formatage

File size: 1.0 KB
Line 
1<?php
2/**
3 * Plugin coloration code
4 * Fonctions spécifiques au plugin
5 *
6 * @package SPIP\Coloration_code\Pipelines
7 */
8
9if (!defined('_ECRIRE_INC_VERSION')) {
10        return;
11}
12
13/**
14 * Insertion dans le pipeline header_prive (SPIP)
15 * Ajout d'une feuille de style CSS dans l'espace privé pour l'affichage des codes et cadres
16 *
17 * @param string $flux
18 *        Le contenu de la partie css du head
19 *
20 * @return string $flux
21 *        Le contenu de la partie css du head modifiée
22 */
23function coloration_code_header_prive_css($flux) {
24        $css2 = find_in_path('prive/themes/spip/coloration_code.css');
25        $flux .= "\n<link rel='stylesheet' type='text/css' href='$css2' id='csscoloration_code'>\n";
26        return $flux;
27}
28
29/**
30 * Inserer des styles
31 *
32 * @param string $flux
33 *
34 * @return string
35 */
36function coloration_code_insert_head_css($flux) {
37        if ($f = find_in_path('css/coloration_code.css') and !PLUGIN_COLORATION_CODE_SANS_STYLES) {
38                $flux .= '<link rel="stylesheet" href="' . direction_css($f) . '" type="text/css" media="all" />';
39        }
40        return $flux;
41}
Note: See TracBrowser for help on using the repository browser.