Changeset 39179 in spip-zone


Ignore:
Timestamp:
Jul 5, 2010, 9:29:40 AM (10 years ago)
Author:
erational@…
Message:

passage en SPIP 2

Location:
_plugins_/coloriage_dist
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/coloriage_dist/coloriagedist_fonctions.php

    r15421 r39179  
    33// ajout bouton
    44//
    5 $p=explode(basename(_DIR_PLUGINS)."/",str_replace('\\','/',realpath(dirname(__FILE__))));
    6 define('_DIR_PLUGIN_COLORIAGEDIST',(_DIR_PLUGINS.end($p)));
     5
    76 
    8 function coloriagedist_ajouterBoutons($boutons_admin) {
     7function coloriagedist_ajouter_boutons($boutons_admin) {
    98                // si on est admin
    109                if ($GLOBALS['connect_statut'] == "0minirezo" && $GLOBALS["connect_toutes_rubriques"]) {
    1110                  // on voit le bouton dans la barre "naviguer"
    1211                  $boutons_admin['naviguer']->sousmenu['coloriagedist']= new Bouton(
    13                         "../"._DIR_PLUGIN_COLORIAGEDIST."/img_pack/icon.png",  // icone
     12                        _DIR_PLUGIN_COLORIAGEDIST."/img_pack/icon.png",  // icone
    1413                        _T("coloriagedist:change_fond") // titre
    1514                        );
  • _plugins_/coloriage_dist/exec/coloriagedist.php

    r15428 r39179  
    22// ---------------------------------------------------------
    33//  Coloriage
    4 //
    5 //  avertissement: code approximatif ... juste pour le plaisir de tester la fonction
    6 //
    7 //  version:  2.0
    8 //  date:     2006.11.23
    9 //  author:   erational <http://www.erational.org>
    10 //  licence:  GPL
    11 // ---------------------------------------------------------
     4// ---------------------------------------------------------
     5
     6
     7if (!defined("_ECRIRE_INC_VERSION")) return;
     8include_spip('inc/presentation');
    129
    1310include(dirname(__FILE__).'/../coloriagedist_fonctions.php');
     
    2017  global $connect_statut;
    2118  include_spip('inc/invalideur');
    22  
    23  
    24   $p=explode(basename(_DIR_PLUGINS)."/",str_replace('\\','/',realpath(dirname(__file__))));
    25   define('_DIR_PLUGIN_COLORIAGEDIST',(_DIR_PLUGINS.end($p)));
    26   $path_plugin = dirname(__file__)."/../";
     19
    2720 
    2821  // donnees CSS --------------------------------------------
     
    3932 
    4033  // main ------------------------------------------------------ 
    41   debut_page(_T('coloriagedist:change_fond'));
     34  $commencer_page = charger_fonction('commencer_page', 'inc');
     35  echo $commencer_page(_T('coloriagedist:change_fond'), "editer", "editer");
     36 
    4237
    4338        if ($connect_statut == "0minirezo") {
     
    4540          $flag = false;
    4641          foreach ($css_data as $css_part=>$val) {
    47                 if (isset($_POST["$css_part"])) {
     42            if (_request($css_part)) {         
    4843                    $flag = true;                   
    4944          $value = substr($_POST["$css_part"],0,7); // verif minimale: #couleur FF6600 (chaine de 7)
     
    5550      // FIXME : supprimer uniquement trouver le fichier squelette CSS, cf inc/invalideur               
    5651      //purger_repertoire(_DIR_CACHE, 0); // bourrin: on vide tout le cache
    57        suivre_invalideur("page LIKE '%css_coloriage'"); // syntaxte correcte ?
     52       suivre_invalideur("page LIKE '%css_coloriage'"); // syntaxe correcte ?
    5853    }
    5954       
    60           // HTML output
    61           gros_titre(_T('coloriagedist:change_fond'));
    62     debut_gauche();
    63    
    64  
    65     debut_boite_info();
     55
     56          echo gros_titre(_T('coloriagedist:change_fond'),'', false);
     57
     58    // colonne gauche
     59    echo debut_gauche('', true); 
     60    echo  debut_boite_info(true);
    6661    echo _T('coloriagedist:info');
    67     fin_boite_info();
     62    echo fin_boite_info(true);
    6863    echo "<div id=\"picker\"></div>";
    6964
    70    
    71     debut_droite();       
     65    // centre
     66    echo debut_droite('', true);
    7267    echo "<form method='post'><input type='hidden' name='exec' value='change_fond' />";
    7368    $str1 = "";
  • _plugins_/coloriage_dist/lang/coloriagedist_fr.php

    r7524 r39179  
    88 
    99  // I
    10   'info' => "Cette page permet de changer les couleurs du squelette par defaut de votre site public (squelette dist). <p>Cliquer sur dans les carres pour choisir vos nouvelles couleurs</p>
     10  'info' => "Cette page permet de changer les couleurs du squelette par defaut de votre site public (./squelettes-dist/). <p>Cliquer sur dans les carres pour choisir vos nouvelles couleurs</p>
    1111            <p>Pour revenir aux couleurs normales, desactiver le plugin</p>",
    1212   
  • _plugins_/coloriage_dist/lang/coloriagedist_it.php

    r15544 r39179  
    88 
    99  // I
    10   'info' => "Questa pagina permette di cambiare i colori dello squelette di defaultt del tuo sito pubblico (squelette dist). <p>Clicca nei riquadri per scegliere i tuoi nuovi colori</p>
     10  'info' => "Questa pagina permette di cambiare i colori dello squelette di defaultt del tuo sito pubblico (./squelettes-dist/). <p>Clicca nei riquadri per scegliere i tuoi nuovi colori</p>
    1111            <p>Per ritornare ai colori normali, disattiva il plugin</p>",
    1212   
  • _plugins_/coloriage_dist/plugin.xml

    r25251 r39179  
    11<plugin>
    2         <nom> <!-- Nom du plugin -->
    3         Coloriage du squelette dist
    4         </nom>
     2        <nom>Coloriage du squelette dist</nom>
    53        <icon>img_pack/icon.png</icon>
    6         <auteur>        <!-- Auteur du plugin -->
    7         [erational->http://www.erational.org]
    8 _ &#169; 2006-2007 - Distribu&#233; sous licence GNU/GPL
     4        <auteur>
     5  [erational->http://www.erational.org]
    96_ Le module de choix de couleur par [Steven Wittens->http://acko.net/dev/farbtastic] sous licence GPL
    10         </auteur>
    11         <version>
    12         0.2
    13         </version>
    14         <etat>
    15         experimental
    16         </etat>
    17         <description>
    18                 <multi>
    19         [fr] Permet de modifier les couleurs de l'habillage par d&#233;faut (squelette dist) du site SPIP via une interface graphique sans &#224; avoir &#224; &#233;diter le code
    20         </multi>
    21         </description>
    22         <!-- classe d'implementation : espace de nommage qui prefixera les appels de fonction
    23         sur le mode Rien::
    24         ainsi les fonctions hors espace de nommage ne peuvent etre appelees
    25         ce parametre est obligatoire et doit etre non vide
    26         -->
    27  <fonctions>
    28         coloriagedist_fonctions.php
    29         </fonctions>
    30         <prefix>
    31         coloriagedist
    32         </prefix>
    33         <!-- Definitions des fonctions qui s'inserent dans les pipelines -->
    34         <pipeline>
     7  </auteur>
     8  <licence>GNU/GPL</licence>
     9  <version>0.3</version>
     10  <etat>experimental</etat>
     11        <description>Permet de modifier les couleurs de l'habillage par d&#233;faut (squelette dist) du site SPIP via une interface graphique sans &#224; avoir &#224; &#233;diter le code</description>
     12 <fonctions>coloriagedist_fonctions.php</fonctions>
     13 <prefix>coloriagedist</prefix>
     14 <lien>http://www.spip-contrib.net/Plugin-pour-colorier-la-dist</lien>
     15 <necessite id="SPIP" version="[2.0;)" />
     16 <pipeline>
    3517                <nom>header_prive</nom>
    36                 <action>header_prive</action>
    3718                <inclure>coloriagedist_fonctions.php</inclure>
    3819        </pipeline>
    3920        <pipeline>
    4021                <nom>insert_head</nom>
    41                 <action>insert_head</action>
    4222                <inclure>coloriagedist_fonctions.php</inclure>
    4323        </pipeline>
    4424        <pipeline>
    4525                <nom>ajouter_boutons</nom>
    46                 <action>ajouterBoutons</action>
    4726                <inclure>coloriagedist_fonctions.php</inclure>
    4827        </pipeline>
    49         <!-- Le parametre action est facultatif : en son absence la methode de la classe portant le nom du pipeline est appelee. Le parametre inclure est facultatif.   -->
    50 
    51         <necessite id="SPIP" version="[1.9.0;]" />
    5228</plugin>
Note: See TracChangeset for help on using the changeset viewer.