Changeset 112726 in spip-zone


Ignore:
Timestamp:
Dec 11, 2018, 4:25:41 PM (2 months ago)
Author:
eric@…
Message:

Sauvegarde intermédiaire pour suivre la modification de N-Core.
ATTENTION: ne pas utiliser cette version pour l'instant car elle n'est plus fonctionnelle !!!

Location:
_plugins_/noizetier/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/noizetier/trunk/base/noizetier_tables.php

    r110401 r112726  
    143143                'est_conteneur' => "varchar(3) DEFAULT 'non' NOT NULL",
    144144                'parametres'    => "text DEFAULT '' NOT NULL",
    145                 'balise'        => "varchar(6) DEFAULT 'defaut' NOT NULL",
     145                'encapsulation' => "varchar(6) DEFAULT 'defaut' NOT NULL",
    146146                'css'           => "tinytext DEFAULT '' NOT NULL",
    147147        );
  • _plugins_/noizetier/trunk/formulaires/configurer_noizetier.html

    r112698 r112726  
    88
    99                <div class="editer-groupe">
    10                         [(#SAISIE{radio, balise_noisette,
     10                        [(#SAISIE{case, encapsulation_noisette,
    1111                                label=<:noizetier:configurer_balise_noisette_label:>,
    12                                 datas=#ENV{_balise_options},
    13                                 defaut=#ENV{balise_noisette},
     12                                label_case=<:noizetier:label_noizetier_balise:>,
    1413                                explication=<:noizetier:explication_noizetier_balise:>,
    1514                        })]
  • _plugins_/noizetier/trunk/formulaires/configurer_noizetier.php

    r112698 r112726  
    1111        include_spip('inc/cvt_configurer');
    1212        $valeurs = cvtconf_formulaires_configurer_recense('configurer_noizetier');
    13 
    14         // Injecter les options possibles pour le défaut d'encapsulation
    15         $valeurs['_balise_options'] = array(
    16                 'div'    => _T('noizetier:option_noizetier_balise_div'),
    17                 'auto'   => _T('noizetier:option_noizetier_balise_auto'),
    18                 'aucune' => _T('noizetier:option_noizetier_balise_aucune')
    19         );
    2013
    2114        // Injecter les objets exclus
  • _plugins_/noizetier/trunk/formulaires/editer_noisette.html

    r112569 r112726  
    1818
    1919                [(#REM) Paramètres de configuration généraux à toute noisette (div englobant, CSS) sauf
    20                         si la noisette est un conteneur pour lequel on interdit de l'engloer encore d'un div ]
     20                        si la noisette est un conteneur pour lequel on interdit de l'englober encore d'un div ]
    2121                [(#ENV{est_conteneur}|=={non}|oui)
    2222                <fieldset>
    2323                        <legend><:noizetier:legende_noisette_inclusion:></legend>
    2424                        <div class="editer-groupe">
    25                                 [(#REM) Choix d'une balise englobante pour la noisette ]
    26                                 [(#SAISIE{radio, balise,
     25                                [(#REM) Choix d'une capsule englobante pour la noisette ]
     26                                [(#SAISIE{radio, encapsulation,
    2727                                        label=<:noizetier:label_noisette_balise:>,
    28                                         datas=#ENV{_balise_options},
    29                                         defaut=#ENV{balise},
     28                                        datas=#ENV{_encapsulation_options},
     29                                        defaut=#ENV{encapsulation},
    3030                                })]
    3131
    32                                 [(#REM) CSS spécifiques qui seront insérés dans la balise englobante si utilisée ]
     32                                [(#REM) CSS spécifiques qui seront insérés dans la capsule englobante si utilisée ]
    3333                                [<div id="css">(#SAISIE{input, css,
    3434                                        label=<:noizetier:label_noisette_css:>,
     
    4848//<![CDATA[
    4949        jQuery(document).ready(function() {
    50                 [(#ENV{balise}|=={''}|ou{#ENV{balise}|=={defaut}|et{#CONFIG{noizetier/balise_noisette}|!={on}}}|oui)
     50                [(#ENV{encapsulation}|=={''}|ou{#ENV{encapsulation}|=={defaut}|et{#CONFIG{noizetier/encapsulation_noisette}|!={on}}}|oui)
    5151                        jQuery('#css').hide();
    5252                ]
    53                 jQuery("input[name='balise']").change(function() {
    54                         if (jQuery("input[name='balise']:checked").val() == '') {
     53                jQuery("input[name='encapsulation']").change(function() {
     54                        if (jQuery("input[name='encapsulation']:checked").val() == '') {
    5555                                jQuery("#css").hide();
    56                         } else if (jQuery("input[name='balise']:checked").val() == 'on') {
     56                        } else if (jQuery("input[name='encapsulation']:checked").val() == 'on') {
    5757                                jQuery("#css").show();
    5858                        } else {
    59                                 [(#CONFIG{noizetier/balise_noisette}|=={on}|oui)jQuery("#css").show();]
    60                                 [(#CONFIG{noizetier/balise_noisette}|=={on}|non)jQuery("#css").hide();]
     59                                [(#CONFIG{noizetier/encapsulation_noisette}|=={on}|oui)jQuery("#css").show();]
     60                                [(#CONFIG{noizetier/encapsulation_noisette}|=={on}|non)jQuery("#css").hide();]
    6161                        }
    6262                        jQuery(this).blur();
  • _plugins_/noizetier/trunk/formulaires/editer_noisette.php

    r112698 r112726  
    2020                        't1.est_conteneur as est_conteneur',
    2121                        't1.parametres as parametres',
    22                         't1.balise as balise',
     22                        't1.encapsulation as encapsulation',
    2323                        't1.css as css',
    2424                        't2.parametres as champs');
     
    4949                        // Insérer dans le contexte les valeurs des paramètres généraux stockées en BD.
    5050                        // Ces paramètres généraux sont inclus manuellement dans le formulaire.
    51                         $valeurs['balise'] = $noisette['balise'];
     51                        $valeurs['encapsulation'] = $noisette['encapsulation'];
    5252                        $valeurs['css'] = $noisette['css'];
    53                         // Construction de la liste des valeurs possibles pour le choix de la balise
    54                         include_spip('ncore/noizetier');
    55                         $config_balise = _T('noizetier:option_noizetier_balise_' . noizetier_noisette_initialiser_capsule('noizetier'));
    56                         $valeurs['_balise_options'] = array(
    57                                 'defaut' => _T('noizetier:option_noisette_balise_defaut', array('defaut' => lcfirst($config_balise))),
    58                                 'div'    => _T('noizetier:option_noisette_balise_oui'),
    59                                 'auto'   => _T('noizetier:option_noisette_balise_auto'),
    60                                 'aucune' => _T('noizetier:option_noisette_balise_non')
     53                        // Construction de la liste des valeurs possibles pour le choix de la encapsulation
     54                        include_spip('ncore/ncore');
     55                        $config_encapsulation = ncore_noisette_initialiser_capsule('noizetier')
     56                                ? _T('noizetier:option_noizetier_encapsulation_oui')
     57                                : _T('noizetier:option_noizetier_encapsulation_non');
     58                        $valeurs['_encapsulation_options'] = array(
     59                                'defaut' => _T('noizetier:option_noisette_encapsulation_defaut', array('defaut' => lcfirst($config_encapsulation))),
     60                                'oui'    => _T('noizetier:option_noisette_encapsulation_oui'),
     61                                'non' => _T('noizetier:option_noisette_encapsulation_non')
    6162                        );
    6263                        $valeurs['editable'] = true;
  • _plugins_/noizetier/trunk/lang/noizetier_fr.php

    r112702 r112726  
    7070        'explication_noisette_css' => 'Vous pouvez ajouter à la balise englobante de la noisette d’éventuelles classes CSS supplémentaires.',
    7171        'explication_noizetier_ajax' => 'Le mode par défaut d’inclusion AJAX peut être modifié unitairement pour chaque noisette (fichier YAML).',
    72         'explication_noizetier_balise' => 'Choisissez la méthode d’encapsulation des noisettes par défaut. L’encapsulation peut-être modifié unitairement pour chaque noisette (paramètrage).',
     72        'explication_noizetier_balise' => 'Le mode par défaut d’encapsulation peut être modifié unitairement pour chaque noisette (paramètrage).',
    7373        'explication_noizetier_cfg_constant' => 'Cette valeur est actuellement définie via une constante, elle ne peut pas être changée ici.',
    7474        'explication_noizetier_profondeur_max' => 'Les noisettes peuvent s’imbriquer au moyen des noisettes de type conteneur. Vous pouvez définir un nombre maximal de niveaux d’imbrication.',
     
    162162        'label_noisette_css' => 'Classes CSS',
    163163        'label_noizetier_ajax' => 'Par défaut, inclure chaque noisette en AJAX',
    164         'label_noizetier_balise' => 'Par défaut, inclure chaque noisette dans une balise',
     164        'label_noizetier_balise' => 'Par défaut, inclure chaque noisette dans une capsule (markup HTML)',
    165165        'label_texte' => 'Texte :',
    166166        'label_texte_introductif' => 'Texte introductif (optionnel) :',
  • _plugins_/noizetier/trunk/noizetier_administrations.php

    r112698 r112726  
    2929        $config_060 = array(
    3030                'objets_noisettes' => array(),
    31                 'balise_noisette' => 'div',
     31                'encapsulation_noisette' => 'on',
    3232                'ajax_noisette' => 'on',
    3333                'profondeur_max' => '',
     
    9999 * - ajout de la tables `spip_noisettes_pages` pour stocker l'ensemble des pages et compositions
    100100 *   explicites et virtuelles.
    101  * - ajout du champ `balise` à la table `spip_noisettes` pour déterminer si le noiZetier doit inclure
     101 * - ajout du champ `encapsulation` à la table `spip_noisettes` pour déterminer si le noiZetier doit inclure
    102102 *   la noisette concernée dans un div englobant et ajout du champ plugin pour étendre le stockage au-delà
    103103 *   du noiZetier.
     
    120120
    121121        // Modification de la table spip_noisettes
    122         // -- Ajout de la colonne 'balise' qui indique pour chaque noisette si le noiZetier doit l'inclure dans un div
    123         //    englobant ou pas. Le champ prend les valeurs 'on', '' ou 'defaut' qui indique qu'il faut prendre
     122        // -- Ajout de la colonne 'encapsulation' qui indique pour chaque noisette si le noiZetier doit l'inclure dans une capsule
     123        //    englobante ou pas. Le champ prend les valeurs 'on', '' ou 'defaut' qui indique qu'il faut prendre
    124124        //    en compte la valeur configurée par défaut (configuration du noizetier).
    125125        // -- Ajout de la colonne 'plugin' qui vaut 'noizetier' pour ce plugin.
     
    130130        sql_alter("TABLE spip_noisettes ADD id_conteneur varchar(255) DEFAULT '' NOT NULL AFTER plugin");
    131131        sql_alter("TABLE spip_noisettes ADD est_conteneur varchar(3) DEFAULT 'non' NOT NULL AFTER type_noisette");
    132         sql_alter("TABLE spip_noisettes ADD balise varchar(6) DEFAULT 'defaut' NOT NULL AFTER parametres");
     132        sql_alter("TABLE spip_noisettes ADD encapsulation varchar(6) DEFAULT 'defaut' NOT NULL AFTER parametres");
    133133        // -- Changement du nom du champ 'rang' en 'rang_noisette'
    134134        sql_alter("TABLE spip_noisettes CHANGE rang rang_noisette smallint DEFAULT 1 NOT NULL");
Note: See TracChangeset for help on using the changeset viewer.