Changeset 90300 in spip-zone


Ignore:
Timestamp:
Jun 16, 2015, 9:07:02 AM (4 years ago)
Author:
marcimat@…
Message:

Passage des formulaires de la fabrique à la nouvelle structure HTML div.editer-groupe > div.editer

Location:
_plugins_/fabrique/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/fabrique/trunk/formulaires/fabriquer_peuple.html

    r60510 r90300  
    99                #ACTION_FORMULAIRE{#ENV{action}}
    1010
    11                 <ul>
     11                <div class='editer-groupe'>
    1212                        [(#SAISIE{tables_sql, table,
    1313                                label=<:fabrique:label_table_a_exporter:>})]
     
    2020                                label=<:fabrique:label_table_destination:>,
    2121                                explication=<:fabrique:label_table_destination_explication:>})]
    22                 </ul>
     22                </div>
    2323
    2424                <p class="boutons">
  • _plugins_/fabrique/trunk/formulaires/fabriquer_squelettes_fabrique.html

    r90299 r90300  
    1111                <fieldset>
    1212                        <legend class='legend'><:fabrique:legend_description:></legend>
    13                         <ul>
     13                        <div class='editer-groupe'>
    1414                                [(#SAISIE{checkbox, echappements,
    1515                                        label=<:fabrique:label_echappements:>, conteneur_class=pleine_largeur,
     
    3030                                [(#SAISIE{textarea, code_squelette,
    3131                                        label=<:fabrique:label_code_squelette:>, conteneur_class=pleine_largeur})]
    32                         </ul>
     32                        </div>
    3333                </fieldset>
    3434               
     
    4040                        <fieldset>
    4141                                <legend class='legend'><:fabrique:legend_resultat:></legend>
    42                                 <ul>
     42                                <div class='editer-groupe'>
    4343                                        [(#SAISIE{textarea, code_resultat,
    4444                                                label=<:fabrique:label_code_resultat:>, conteneur_class=pleine_largeur})]
    45                                 </ul>
     45                                </div>
    4646                        </fieldset>
    4747                ]
  • _plugins_/fabrique/trunk/formulaires/inc-fabriquer_plugin_objet.html

    r90299 r90300  
    88<h3><a href="#description"><:fabrique:legend_pre_construire:></a></h3>
    99<div>
    10         <ul>
     10        <div class='editer-groupe'>
    1111        [(#SAISIE{tables_sql, objets/#CLE/renseigner_avec_table,
    1212                label=<:fabrique:label_charger_depuis_table_sql:>,
    1313                explication=<:fabrique:label_charger_depuis_table_sql_explication:>,
    1414                attention=<:fabrique:label_charger_depuis_table_sql_attention:>})]
    15         </ul>
     15        </div>
    1616        <input type='submit' name='f_action[renseigner_objet][#CLE]' class='submit right action' value='<:fabrique:bouton_renseigner_objet:>' />
    1717</div>
     
    2222<h3><a href="#description"><:fabrique:legend_description:></a></h3>
    2323<div>
    24         <ul>
     24        <div class='editer-groupe'>
    2525        [(#SAISIE{input, objets/#CLE/nom,
    2626                label=<:fabrique:label_nom_pluriel:>,
     
    3939                        feminin,<:fabrique:label_genre_feminin:>})],
    4040                defaut=masculin})]
    41         </ul>
     41        </div>
    4242</div>
    4343
     
    4747<h3><a href="#description"><:fabrique:legend_logo:></a></h3>
    4848<div>
    49         <ul>
     49        <div class='editer-groupe'>
    5050        [(#REM) valeur vide pour eviter une notice car sinon, la valeur recue est un tableau ]
    5151        [(#SAISIE{input, objets/#CLE/logo/0,
    5252                label=<:fabrique:label_logo:>, type=file, valeur=''})]
    53         </ul>
     53        </div>
    5454
    5555        [(#ENV{objets/#CLE/logo/0/fichier}|oui)
     
    6363                <legend class='legend'><:fabrique:legend_logo_specifiques:></legend>
    6464                <p class='explication'><:fabrique:legend_logo_specifiques_explication:></p>
    65                 <ul>
     65                <div class='editer-groupe'>
    6666                <BOUCLE_logos(DATA){liste 32,24,16,12}>
    6767                        [(#REM) valeur vide pour eviter une notice car sinon, la valeur recue est un tableau ]
     
    7575                </BOUCLE_logos>
    7676                [(#SAISIE{oui_non, objets/#CLE/logo_variantes, label=<:fabrique:label_logo_variantes:>, explication=<:fabrique:label_logo_variantes_explication:>})]
    77                 </ul>
     77                </div>
    7878        </fieldset>
    7979
     
    8787<div class='sous_parties'>
    8888
    89         <ul>
     89        <div class='editer-groupe'>
    9090        [(#SAISIE{input, objets/#CLE/table,
    9191                label=<:fabrique:label_table:>,
     
    9393                attention=<:fabrique:label_table_attention:>,
    9494                obligatoire=oui})]
    95         </ul>
     95        </div>
    9696
    9797        <div class='parties' data-tab='#CLE'>
     
    101101                                <p class='explication'><:fabrique:explication_tables_hors_normes:></p>
    102102
    103                                 <ul>
     103                                <div class='editer-groupe'>
    104104                                [(#SAISIE{input, objets/#CLE/cle_primaire,
    105105                                        label=<:fabrique:label_cle_primaire:>,
     
    116116                                        explication=<:fabrique:label_table_type_explication:>,
    117117                                        attention=<:fabrique:label_table_type_attention:><br /><:fabrique:champ_auto_rempli:>})]
    118                                 </ul>
     118                                </div>
    119119                        </div>
    120120                </div>
     
    148148                        <h4><a href="#objet#_objet:CLE-champ#CLE">[#(#CHAMP|strtoupper|sinon{#CLE})]</a></h4>
    149149                        <div>
    150                                 <ul>
     150                                <div class='editer-groupe'>
    151151                                [(#SAISIE{input, objets/#_objet:CLE/champs/#CLE/nom,
    152152                                        label=<:fabrique:label_libelle:>,
     
    183183                                        label=<:fabrique:label_recherche:>,
    184184                                        explication=<:fabrique:label_recherche_explication:>})]
    185                                 </ul>
     185                                </div>
    186186
    187187                                <fieldset>
    188188                                        <legend class='legend'><:fabrique:legend_saisie:></legend>
    189                                         <ul>
     189                                        <div class='editer-groupe'>
    190190                                        [(#SAISIE{input, objets/#_objet:CLE/champs/#CLE/saisie,
    191191                                                label=<:fabrique:label_saisie:>,
     
    200200                                                explication=<:fabrique:label_saisie_options_explication:>,
    201201                                                rows=3, conteneur_class=pleine_largeur})]
    202                                         </ul>
     202                                        </div>
    203203                                </fieldset>
    204204                               
     
    222222        <fieldset>
    223223                <legend class='legend'><:fabrique:legend_champs_sql:></legend>
    224                 <ul>
     224                <div class='editer-groupe'>
    225225                [(#SAISIE{input, objets/#CLE/champ_titre,
    226226                        label=<:fabrique:label_champ_titre:>,
    227227                        explication=<:fabrique:label_champ_titre_explication:>,
    228228                        list=champs_#CLE, defaut=#GET{defaut_titre}, inserer_fin=#GET{datalist_aide}})]
    229                 </ul>
     229                </div>
    230230        </fieldset>
    231231
     
    233233        <fieldset>
    234234                <legend class='legend'><:fabrique:legend_rubriques:></legend>
    235                 <ul>
     235                <div class='editer-groupe'>
    236236                [(#SAISIE{checkbox, objets/#CLE/rubriques,
    237237                        label=<:fabrique:label_champ_rubriques:>,
     
    241241                                id_secteur,<:fabrique:label_champ_id_secteur:>,
    242242                                vue_rubrique,<:fabrique:label_champ_vue_rubrique:>})]})]
    243                 </ul>
     243                </div>
    244244        </fieldset>
    245245        <fieldset>
    246246                <legend class='legend'><:fabrique:legend_langues_et_traductions:></legend>
    247                 <ul>
     247                <div class='editer-groupe'>
    248248                [(#SAISIE{checkbox, objets/#CLE/langues,
    249249                        label=<:fabrique:label_champ_langues:>,
     
    252252                                lang,<:fabrique:label_champ_lang_et_langue_choisie:>,
    253253                                id_trad,<:fabrique:label_champ_id_trad:>})]})]
    254                 </ul>
     254                </div>
    255255        </fieldset>
    256256        <fieldset>
    257257                <legend class='legend'><:fabrique:legend_date_publication:></legend>
    258                 <ul>
     258                <div class='editer-groupe'>
    259259                [(#SAISIE{input, objets/#CLE/champ_date,
    260260                        label=<:fabrique:label_champ_date_publication:>,
    261261                        explication=<:fabrique:label_champ_date_publication_explication:>,
    262262                        list=champs_date, defaut=#GET{defaut_date}, inserer_fin=#GET{datalist_aide}})]
    263                 </ul>
     263                </div>
    264264        </fieldset>
    265265        <fieldset>
    266266                <legend class='legend'><:fabrique:legend_statut:></legend>
    267                 <ul>
     267                <div class='editer-groupe'>
    268268                [(#SAISIE{oui_non, objets/#CLE/statut,
    269269                        label=<:fabrique:label_champ_statut:>,
    270270                        explication=<:fabrique:label_champ_statut_explication:>})]
    271                 </ul>
     271                </div>
    272272        </fieldset>
    273273</div>
     
    284284                [(#SET{langue_mobjets,#GET{langue_objets}|fabrique_mb_strtoupper|ucfirst})]
    285285                [(#SET{langue_mtype,#GET{langue_type}|fabrique_mb_strtoupper|ucfirst})]
    286                
     286
    287287                [(#SET{objets,#ENV{objets/#CLE/table}|trim|replace{^spip_,''}|fabrique_mb_strtolower})]
    288288                [(#SET{type,#ENV{objets/#CLE/table_type}|trim|fabrique_mb_strtolower})]
     
    290290                [(#SET{mtype,#GET{type}|fabrique_mb_strtoupper|ucfirst})]
    291291        <B_chaines>
    292         <ul>
     292        <div class='editer-groupe'>
    293293        <BOUCLE_chaines(DATA){si #ENV{objets/#CLE/nom}}{liste
    294294                titre_objets,
     
    320320                                mtype,[(#GET{langue_type}|ucfirst)]})]})]})]
    321321        </BOUCLE_chaines>
    322         </ul>
     322        </div>
    323323        <div class='clear'>
    324324                <input type='submit' name='f_action[reinitialiser_chaines][#CLE]' class='submit del left action' value='<:fabrique:bouton_reinitialiser_chaines:>' />
     
    339339        <fieldset>[(#SET{o,[(#GET{objets}|sinon{objets})]})]
    340340                <legend class='legend'><:fabrique:legend_liaisons_objet_liens{objet=#GET{o}}:></legend>
    341                 <ul>
     341                <div class='editer-groupe'>
    342342                [(#SAISIE{oui_non, objets/#CLE/table_liens,
    343343                        label=<:fabrique:label_table_liens:>})]
     
    348348                        datas=[(#ENV{objets}|fabrique_lister_objets_editoriaux{#ENV{objets/#CLE/vue_liens, #ARRAY}, #LISTE{#TABLE}})],
    349349                        conteneur_class=saisie_choisir_objets})]
    350                 </ul>
     350                </div>
    351351
    352352
     
    358358                                        <p class='explication'><:fabrique:explication_roles:></p>
    359359
    360                                         <ul>
     360                                        <div class='editer-groupe'>
    361361                                                #SET{rows,#ENV{objets/#CLE/roles}|explode{#EVAL{'"\n"'}}|count|max{4}}
    362362                                                [(#SAISIE{textarea, objets/#CLE/roles,
     
    364364                                                        explication=<:fabrique:label_roles_explication:>,
    365365                                                        rows=#GET{rows}, conteneur_class=pleine_largeur})]
    366                                         </ul>
     366                                        </div>
    367367                                </div>
    368368                        </div>
     
    373373        <fieldset>
    374374                <legend class='legend'><:fabrique:legend_liaisons_auteurs_liens:></legend>
    375                 <ul>
     375                <div class='editer-groupe'>
    376376                [(#SAISIE{oui_non, objets/#CLE/auteurs_liens,
    377377                        label=<:fabrique:label_auteurs_liens:>,
     
    381381                        label=<:fabrique:label_vue_auteurs_liens:>,
    382382                        explication=<:fabrique:label_vue_auteurs_liens_explication:>})]
    383                 </ul>
     383                </div>
    384384        </fieldset>
    385385</div>
     
    392392<h3><a href="#fichiers_echafaudes"><:fabrique:legend_fichiers_echafaudes:></a></h3>
    393393<div>
    394         <ul>
     394        <div class='editer-groupe'>
    395395                [(#SET{data,[(#ARRAY{
    396396                        prive/squelettes/contenu/objets.html,prive/squelettes/contenu/objets.html,
     
    406406                        explication=<:fabrique:explication_fichiers_echafaudes:>,
    407407                        datas=#GET{data}})]
    408         </ul>
     408        </div>
    409409</div>
    410410
     
    414414<div>
    415415        <B_autorisations>
    416         <ul>
     416        <div class='editer-groupe'>
    417417        <BOUCLE_autorisations(DATA){si #ENV{objets/#CLE/nom}}{liste
    418418                objet_creer,
     
    436436                        jamais,<:fabrique:autorisation_jamais:>})]})]
    437437        </BOUCLE_autorisations>
    438         </ul>
     438        </div>
    439439        <div class='clear'>
    440440                <input type='submit' name='f_action[reinitialiser_autorisations][#CLE]' class='submit del left action' value='<:fabrique:bouton_reinitialiser_autorisations:>' />
     
    451451<h3><a href="#options"><:fabrique:legend_options:></a></h3>
    452452<div>
    453         <ul>
     453        <div class='editer-groupe'>
    454454        [(#REM)
    455455                Cette saisie possede par defaut les boutons edition et outils rapide
     
    473473                datas=[(#ARRAY{
    474474                        objets,<:fabrique:saisies_objets{saisie=#LOBJET}:>})]})]
    475         </ul>
     475        </div>
    476476</div>
    477477
  • _plugins_/fabrique/trunk/formulaires/inc-fabriquer_plugin_paquet.html

    r90299 r90300  
    77<h3><a href="#description"><:fabrique:legend_description:></a></h3>
    88<div>
    9         <ul>
     9        <div class='editer-groupe'>
    1010        [(#SAISIE{input, paquet/prefixe, label=<:fabrique:label_prefixe:>, obligatoire=oui})]
    1111        [(#SAISIE{input, paquet/nom, label=<:fabrique:label_nom:>, obligatoire=oui})]
     
    1414        [(#REM) valeur vide pour eviter une notice car sinon, la valeur recue est un tableau ]
    1515        [(#SAISIE{input, paquet/logo/0, label=<:fabrique:label_logo:>, type=file, valeur=''})]
    16         </ul>
     16        </div>
    1717        [(#ENV{paquet/logo/0/fichier}|oui)
    1818                <div class='center'>
     
    2525<h3><a href="#paquet"><:fabrique:legend_paquet:></a></h3>
    2626<div>
    27         <ul>
     27        <div class='editer-groupe'>
    2828        [(#SAISIE{input, paquet/version, label=<:fabrique:label_version:>, obligatoire=oui})]
    2929        [(#SAISIE{input, paquet/auteur, label=<:fabrique:label_auteur:>})]
     
    3535        [(#SAISIE{input, paquet/compatibilite, label=<:fabrique:label_compatibilite:>, obligatoire=oui})]
    3636        [(#SAISIE{input, paquet/documentation, label=<:fabrique:label_documentation_url:>})]
    37         </ul>
     37        </div>
    3838</div>
    3939
     
    4141<h3><a href="#installation"><:fabrique:legend_installation:></a></h3>
    4242<div>
    43         <ul>
     43        <div class='editer-groupe'>
    4444        [(#SAISIE{oui_non, paquet/administrations, label=<:fabrique:label_fichier_administrations:>, explication=<:fabrique:label_fichier_administrations_explication:>})]
    4545        [(#SAISIE{input, paquet/schema, label=<:fabrique:label_schema:>, explication=<:fabrique:label_schema_explication:>})]
    46         </ul>
     46        </div>
    4747</div>
    4848
     
    5050<h3><a href="#configuration"><:fabrique:legend_configuration:></a></h3>
    5151<div>
    52         <ul>
     52        <div class='editer-groupe'>
    5353        [(#SAISIE{oui_non, paquet/formulaire_config, label=<:fabrique:label_formulaire_configuration:>})]
    5454        [(#SAISIE{input, paquet/formulaire_config_titre, label=<:fabrique:label_formulaire_configuration_titre:>})]
    55         </ul>
     55        </div>
    5656</div>
    5757
     
    5959<h3><a href="#fichiers"><:fabrique:legend_fichiers:></a></h3>
    6060<div>
    61         <ul>
     61        <div class='editer-groupe'>
    6262        [(#SAISIE{checkbox, paquet/fichiers,
    6363                label=<:fabrique:label_fichiers:>,
     
    6868                        options,<:fabrique:label_fichier_options:>,
    6969                        pipelines,<:fabrique:label_fichier_pipelines:>})]})]
    70         </ul>
     70        </div>
    7171</div>
    7272
     
    8888                        </h4>
    8989                        <div>
    90                                 <ul data-code="xml">
     90                                <div class='editer-groupe' data-code="xml">
    9191                                        #SET{rows,#ENV{paquet/inserer/paquet}|explode{#EVAL{'"\n"'}}|count|max{4}}
    9292                                        [(#SAISIE{textarea, paquet/inserer/paquet,
    9393                                                label=<:fabrique:label_inserer_paquet:>,
    9494                                                rows=#GET{rows}, conteneur_class=pleine_largeur})]
    95                                 </ul>
     95                                </div>
    9696                        </div>
    9797                </div>
     
    102102                        </h4>
    103103                        <div>
    104                                 <ul data-code="php">
     104                                <div class='editer-groupe' data-code="php">
    105105                                        #SET{rows,#ENV{paquet/inserer/administrations/maj}|explode{#EVAL{'"\n"'}}|count|max{4}}
    106106                                        [(#SAISIE{textarea, paquet/inserer/administrations/maj,
     
    117117                                                label=<:fabrique:label_inserer_administrations_fin:>,
    118118                                                rows=#GET{rows}, conteneur_class=pleine_largeur})]
    119                                 </ul>
     119                                </div>
    120120                        </div>
    121121                </div>
     
    125125                        </h4>
    126126                        <div>
    127                                 <ul data-code="php">
     127                                <div class='editer-groupe' data-code="php">
    128128                                        #SET{rows,#ENV{paquet/inserer/base/tables/fin}|explode{#EVAL{'"\n"'}}|count|max{4}}
    129129                                        [(#SAISIE{textarea, paquet/inserer/base/tables/fin,
    130130                                                label=<:fabrique:label_inserer_base_tables_fin:>,
    131131                                                rows=#GET{rows}, conteneur_class=pleine_largeur})]
    132                                 </ul>
     132                                </div>
    133133                        </div>
    134134                </div>
     
    155155                        </h4>
    156156                        <div>
    157                                 <ul data-code="php">
     157                                <div class='editer-groupe' data-code="php">
    158158                                        #SET{rows,#ENV{paquet/scripts/pre_copie}|explode{#EVAL{'"\n"'}}|count|max{4}}
    159159                                        [(#SAISIE{textarea, paquet/scripts/pre_copie,
    160160                                                label=<:fabrique:label_scripts_pre_copie_explication{destination_ancien_plugin=#DESTINATION_ANCIEN_PLUGIN}:>,
    161161                                                rows=#GET{rows}, conteneur_class=pleine_largeur})]
    162                                 </ul>
     162                                </div>
    163163                        </div>
    164164                </div>
     
    168168                        </h4>
    169169                        <div>
    170                                 <ul data-code="php">
     170                                <div class='editer-groupe' data-code="php">
    171171                                        #SET{rows,#ENV{paquet/scripts/post_creation}|explode{#EVAL{'"\n"'}}|count|max{4}}
    172172                                        [(#SAISIE{textarea, paquet/scripts/post_creation,
    173173                                                label=<:fabrique:label_scripts_post_creation_explication{destination_plugin=#DESTINATION_PLUGIN}:>,
    174174                                                rows=#GET{rows}, conteneur_class=pleine_largeur})]
    175                                 </ul>
     175                                </div>
    176176                        </div>
    177177                </div>
     
    184184<h3><a href="#options"><:fabrique:legend_options:></a></h3>
    185185<div>
    186         <ul>
     186        <div class='editer-groupe'>
    187187        [(#SAISIE{oui_non, paquet/exemples,
    188188                label=<:fabrique:label_exemples:>,
    189189                explication=<:fabrique:label_exemples_explication:>})]
    190         </ul>
     190        </div>
    191191</div>
  • _plugins_/fabrique/trunk/formulaires/restaurer_plugin.html

    r60510 r90300  
    1010
    1111                <p class='explication'><:fabrique:explication_sauvegarde:></p>
    12                 [(#SAISIE{input, sauvegarde,
    13                         label=<:fabrique:label_fichier_sauvegarde:>,
    14                         explication=<:fabrique:label_fichier_sauvegarde_ordinateur:>,
    15                         type=file, cols=10})]
    16                
    17                 [(#SAISIE{selection, sauvegarde_locale,
    18                         label=<:fabrique:label_fichier_sauvegarde:>,
    19                         explication=<:fabrique:label_fichier_sauvegarde_serveur:>,
    20                         datas=#ENV{liste_fichiers}})]
     12
     13                <div class='editer-groupe'>
     14                        [(#SAISIE{input, sauvegarde,
     15                                label=<:fabrique:label_fichier_sauvegarde:>,
     16                                explication=<:fabrique:label_fichier_sauvegarde_ordinateur:>,
     17                                type=file, cols=10})]
     18                       
     19                        [(#SAISIE{selection, sauvegarde_locale,
     20                                label=<:fabrique:label_fichier_sauvegarde:>,
     21                                explication=<:fabrique:label_fichier_sauvegarde_serveur:>,
     22                                datas=#ENV{liste_fichiers}})]
     23                </div>
    2124
    2225                <p class='notice'><:fabrique:bouton_charger_sauvegarde_attention:></p>
  • _plugins_/fabrique/trunk/javascript/formulaire_fabrique.js.html

    r85683 r90300  
    125125                $(".colorier textarea").focus(function() {
    126126                        if (!$(this).data('coloriage')) {
    127                                 code = $(this).closest('ul').data('code');
     127                                code = $(this).closest('div.editer-groupe').data('code');
    128128                                fabrique_coloriage(this, code);
    129129                                $(this).data('coloriage', 1);
  • _plugins_/fabrique/trunk/paquet.xml

    r88917 r90300  
    1414        <licence>GNU/GPL</licence>
    1515
    16         <necessite nom="saisies" compatibilite="[2.0.3;]" />
     16        <necessite nom="saisies" compatibilite="[2.4.0;]" />
    1717
    1818        <utilise nom="skeleditor" compatibilite="[2.7.9;]" />
Note: See TracChangeset for help on using the changeset viewer.