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

Last change on this file since 107599 was 103079, checked in by p@…, 4 years ago

Un peu de PSR

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 * @return string $flux
20 *              Le contenu de la partie css du head modifiée
21 */
22function coloration_code_header_prive_css($flux) {
23        $css2 = find_in_path('prive/themes/spip/coloration_code.css');
24        $flux .= "\n<link rel='stylesheet' type='text/css' href='$css2' id='csscoloration_code'>\n";
25        return $flux;
26}
27
28/**
29 * Inserer des styles
30 *
31 * @param string $flux
32 * @return string
33 */
34function coloration_code_insert_head_css($flux) {
35        if ($f = find_in_path('css/coloration_code.css') and !PLUGIN_COLORATION_CODE_SANS_STYLES) {
36                $flux .= '<link rel="stylesheet" href="'.direction_css($f).'" type="text/css" media="all" />';
37        }
38        return $flux;
39}
Note: See TracBrowser for help on using the repository browser.