Changeset 55056 in spip-zone


Ignore:
Timestamp:
Dec 2, 2011, 6:22:34 PM (8 years ago)
Author:
rastapopoulos@…
Message:

L'installation en mode SPIP 3
Des icônes fatcow
Quelques nettoyages

Location:
_plugins_/menus/trunk
Files:
10 added
3 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/menus/trunk/menus_administrations.php

    r52886 r55056  
    88// Installation et mise à jour
    99function menus_upgrade($nom_meta_version_base, $version_cible){
    10 
    11         $version_actuelle = '0.0.0';
    12         if (
    13                 (!isset($GLOBALS['meta'][$nom_meta_version_base]))
    14                 || (($version_actuelle = $GLOBALS['meta'][$nom_meta_version_base]) != $version_cible)
    15         ){
    16                
    17                 if (version_compare($version_actuelle,'0.0.0','=')){
    18                         // Création des tables
    19                         include_spip('base/create');
    20                         include_spip('base/abstract_sql');
    21                         creer_base();
    22                        
    23                         ecrire_meta($nom_meta_version_base, $version_actuelle=$version_cible, 'non');
    24                 }
    25                
    26                 if (version_compare($version_actuelle,'0.5.0','<')){
    27                         include_spip('base/abstract_sql');
    28                        
    29                         // AJout de personalisation CSS sur un menu
    30                         sql_alter("TABLE spip_menus ADD COLUMN css tinytext DEFAULT '' NOT NULL");
    31                 }
    32                
    33                 // On change la version
    34                 ecrire_meta($nom_meta_version_base, $version_actuelle=$version_cible, 'non');
     10        $maj = array();
    3511       
    36         }
    37 
     12        $maj['create'] = array(
     13                array('creer_base'),
     14        );
     15       
     16        $maj['0.5.0'] = array(
     17                array('sql_alter', "TABLE spip_menus ADD COLUMN css tinytext DEFAULT '' NOT NULL"),
     18        );
     19       
     20        include_spip('base/upgrade');
     21        maj_plugin($nom_meta_version_base, $version_cible, $maj);
    3822}
    3923
    4024// Désinstallation
    4125function menus_vider_tables($nom_meta_version_base){
    42 
    4326        include_spip('base/abstract_sql');
    4427       
     
    4932        // On efface la version enregistrée
    5033        effacer_meta($nom_meta_version_base);
    51 
    5234}
    5335
  • _plugins_/menus/trunk/paquet.xml

    r54545 r55056  
    22        prefix="menus"
    33        categorie="navigation"
    4         version="0.9.2"
    5         etat="test"
    6         compatibilite="[2.0.9;3.0.*]"
    7         logo="images/menus-48.png"
     4        version="1.0.0"
     5        etat="dev"
     6        compatibilite="[3.0.0-dev;3.0.*]"
     7        logo="prive/themes/spip/images/menu-32.png"
    88        documentation="http://www.spip-contrib.net/Plugin-Menus"
    99        schema="0.5.0"
    1010>
    11 
    1211        <nom>Menus</nom>
    1312
    1413        <auteur>RastaPopoulos</auteur>
     14        <auteur lien="http://www.ldd.fr">Les Développements Durables</auteur>
    1515        <licence>GPL v3</licence>
    1616
     
    2626        <pipeline nom="ieconfig" inclure="menus_ieconfig.php" />
    2727
    28         <menu nom="menus_tous" titre="menus:editer_menus_titre" parent="menu_squelette" icone="images/menus-16.png" />
     28        <menu nom="menus_tous" titre="menus:editer_menus_titre" parent="menu_squelette" icone="images/menu-16.png" />
    2929
    3030        <necessite nom="spip_bonux" compatibilite="[1.8.10;]" />
    3131        <utilise nom="Z" />
    32 
    3332</paquet>
  • _plugins_/menus/trunk/prive/squelettes/navigation/menus_editer.html

    r47872 r55056  
    1313                [(#PLUGIN{yaml}|oui)
    1414                        [(#URL_ACTION_AUTEUR{exporter_menu,#ENV{id_menu}}
    15                                 |icone_horizontale{<:menus:editer_menus_exporter:>,menu-exporter-24.png})]
     15                                |icone_horizontale{<:menus:editer_menus_exporter:>,menu-export-24.png})]
    1616                ]
    1717        </div>
Note: See TracChangeset for help on using the changeset viewer.