Changeset 32809 in spip-zone for _plugins_/coloration_code


Ignore:
Timestamp:
Nov 11, 2009, 3:24:45 PM (11 years ago)
Author:
marcimat@…
Message:

Un define pour pouvoir ne mettre aucun style par geshi.

Location:
_plugins_/coloration_code/spip-2.0
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/coloration_code/spip-2.0/coloration_code.php

    r31260 r32809  
    2525// pour utiliser des styles inline (ou des classes css)
    2626if (!defined('PLUGIN_COLORATION_CODE_STYLES_INLINE')) {
    27         define('PLUGIN_COLORATION_CODE_STYLES_INLINE', true);
     27        define('PLUGIN_COLORATION_CODE_STYLES_INLINE', true); // false mettra des class et une css associe
     28}
     29
     30// pour mettre des classes css MAIS ne mettre aucun style correspondant
     31// cela suppose donc qu'une CSS externe a ce plugin s'occupe de les styler
     32if (!defined('PLUGIN_COLORATION_CODE_SANS_STYLES')) {
     33        define('PLUGIN_COLORATION_CODE_SANS_STYLES', false); // true mettra des class mais pas de css associe
    2834}
    2935
     
    7076       
    7177        $stylecss = "";
    72         if (defined('PLUGIN_COLORATION_CODE_STYLES_INLINE') and !PLUGIN_COLORATION_CODE_STYLES_INLINE) {
     78        if (!PLUGIN_COLORATION_CODE_STYLES_INLINE OR PLUGIN_COLORATION_CODE_SANS_STYLES) {
    7379                $geshi->enable_classes();
    74                 $stylecss = "<style type='text/css'>".$geshi->get_stylesheet()."</style>";
     80                if (!PLUGIN_COLORATION_CODE_SANS_STYLES) {
     81                        $stylecss = "<style type='text/css'>".$geshi->get_stylesheet()."</style>";
     82                }
    7583        }
    7684
  • _plugins_/coloration_code/spip-2.0/plugin.xml

    r31260 r32809  
    1111        </auteur>
    1212        <version>
    13           0.5.3
     13          0.5.4
    1414        </version>
    1515        <etat>
Note: See TracChangeset for help on using the changeset viewer.