Changeset 124234 in spip-zone


Ignore:
Timestamp:
Apr 18, 2020, 3:47:31 PM (3 months ago)
Author:
yannx.spip
Message:

Transférer les fichiers vers

Mises à jourpour SPIP 3.1+ _couleur_hex_to_dec

Location:
_plugins_/colorscope
Files:
3 added
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/colorscope/colorscope_pipelines.php

    r53689 r124234  
    99include_spip('inc/filtres_images_mini');
    1010include_spip('inc/filtres_images');
     11
     12//pour conserver compatibilité avant SPIP 3.1
     13if (!function_exists('_couleur_hex_to_dec')) {
     14function        _couleur_hex_to_dec($couleur) {
     15        return couleur_hex_to_dec($couleur);
     16}
     17}
    1118
    1219function colorscope_post_typo($texte) {
     
    3037
    3138function luminance($couleur) {
    32         $couleurs = couleur_hex_to_dec($couleur);
     39        $couleurs = _couleur_hex_to_dec($couleur); // modifi SPIP 3.1
    3340        $valeur = 0.2126*$couleurs["red"] + 0.7152*$couleurs["green"] + 0.0722*$couleurs["blue"];
    3441        return $valeur;
     
    3643
    3744function format_decimal($couleur) {
    38         $couleurs = couleur_hex_to_dec($couleur);
     45        $couleurs = _couleur_hex_to_dec($couleur); // modifi SPIP 3.1
    3946        $rouge = $couleurs['red'];
    4047        $vert = $couleurs['green'];     
  • _plugins_/colorscope/plugin.xml

    r103720 r124234  
    1 <plugin>
    2 
    3         <version>0.4.2</version>
    4        
    5         <nom>Colorscope</nom>
    6 
    7         <slogan>
    8                 <multi>
    9                 [fr]Colorer les codes hexa
    10                 [en]Give colours to hex codes
    11                 </multi>
    12         </slogan>
    13        
    14         <prefix>colorscope</prefix>
    15 
    16         <auteur>[Cyril MARION (Ateliers CYM)->http://www.cym.fr]</auteur>
    17        
    18    <licence>&#169; 2010-2011 - Licence GNU/GPL</licence>
    19 
    20         <etat>stable</etat>
    21        
    22         <icon>img/picto_colorscope_128x128.png</icon>
    23        
    24         <lien>https://contrib.spip.net/Plugin-Colorscope-Pour-visualiser-les-codes-couleur</lien>
    25 
    26         <description>
    27                 <multi>
    28                 [fr]Remplace les codes hexa des couleurs dans un texte SPIP, par un bloc de la dite couleur, en conservant son code &#224; l'int&#233;rieur.
    29                 [en]Replaces hexadecimal color codes in a SPIP text, with a bloc with the relevant color in background, mentionning its hexa code.
    30                 </multi>
    31         </description>
    32 
    33         <pipeline>
    34                 <nom>post_typo</nom>
    35                 <inclure>colorscope_pipelines.php</inclure>
    36         </pipeline>
    37        
    38         <categorie>edition</categorie>
    39         <necessite id="SPIP" version="[2.0.0;3.0.99]" />
    40        
    41 </plugin>
     11       <plugin>
     22       
     33               <version>0.5.0</version>
     44             
     55               <nom>Colorscope</nom>
     66       
     77               <slogan>
     88                       <multi>
     99                       [fr]Colorer les codes hexa
     1010                      [en]Give colours to hex codes
     1111                      </multi>
     1212              </slogan>
     1313             
     1414              <prefix>colorscope</prefix>
     1515     
     1616              <auteur>[Cyril MARION (Ateliers CYM)->http://www.cym.fr]</auteur>
     1717             
     1818         <licence>&#169; 2010-2020 - Licence GNU/GPL</licence>
     1919     
     2020              <etat>stable</etat>
     2121             
     2222              <icon>img/picto_colorscope_128x128.png</icon>
     2323             
     2424              <lien>https://contrib.spip.net/Plugin-Colorscope-Pour-visualiser-les-codes-couleur</lien>
     2525     
     2626              <description>
     2727                      <multi>
     2828                      [fr]Remplace les codes hexa des couleurs dans un texte SPIP, par un bloc de la dite couleur, en conservant son code &#224; l'int&#233;rieur.
     2929                      [en]Replaces hexadecimal color codes in a SPIP text, with a bloc with the relevant color in background, mentionning its hexa code.
     3030                      </multi>
     3131              </description>
     3232     
     3333              <pipeline>
     3434                      <nom>post_typo</nom>
     3535                      <inclure>colorscope_pipelines.php</inclure>
     3636              </pipeline>
     3737             
     3838              <categorie>edition</categorie>
     3939              <necessite id="SPIP" version="[2.0.0;3.2.99]" />
     4040             
     4141      </plugin>
Note: See TracChangeset for help on using the changeset viewer.