Changeset 90300 in spip-zone
- Timestamp:
- Jun 16, 2015, 9:07:02 AM (6 years ago)
- Location:
- _plugins_/fabrique/trunk
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/fabrique/trunk/formulaires/fabriquer_peuple.html
r60510 r90300 9 9 #ACTION_FORMULAIRE{#ENV{action}} 10 10 11 < ul>11 <div class='editer-groupe'> 12 12 [(#SAISIE{tables_sql, table, 13 13 label=<:fabrique:label_table_a_exporter:>})] … … 20 20 label=<:fabrique:label_table_destination:>, 21 21 explication=<:fabrique:label_table_destination_explication:>})] 22 </ ul>22 </div> 23 23 24 24 <p class="boutons"> -
_plugins_/fabrique/trunk/formulaires/fabriquer_squelettes_fabrique.html
r90299 r90300 11 11 <fieldset> 12 12 <legend class='legend'><:fabrique:legend_description:></legend> 13 < ul>13 <div class='editer-groupe'> 14 14 [(#SAISIE{checkbox, echappements, 15 15 label=<:fabrique:label_echappements:>, conteneur_class=pleine_largeur, … … 30 30 [(#SAISIE{textarea, code_squelette, 31 31 label=<:fabrique:label_code_squelette:>, conteneur_class=pleine_largeur})] 32 </ ul>32 </div> 33 33 </fieldset> 34 34 … … 40 40 <fieldset> 41 41 <legend class='legend'><:fabrique:legend_resultat:></legend> 42 < ul>42 <div class='editer-groupe'> 43 43 [(#SAISIE{textarea, code_resultat, 44 44 label=<:fabrique:label_code_resultat:>, conteneur_class=pleine_largeur})] 45 </ ul>45 </div> 46 46 </fieldset> 47 47 ] -
_plugins_/fabrique/trunk/formulaires/inc-fabriquer_plugin_objet.html
r90299 r90300 8 8 <h3><a href="#description"><:fabrique:legend_pre_construire:></a></h3> 9 9 <div> 10 < ul>10 <div class='editer-groupe'> 11 11 [(#SAISIE{tables_sql, objets/#CLE/renseigner_avec_table, 12 12 label=<:fabrique:label_charger_depuis_table_sql:>, 13 13 explication=<:fabrique:label_charger_depuis_table_sql_explication:>, 14 14 attention=<:fabrique:label_charger_depuis_table_sql_attention:>})] 15 </ ul>15 </div> 16 16 <input type='submit' name='f_action[renseigner_objet][#CLE]' class='submit right action' value='<:fabrique:bouton_renseigner_objet:>' /> 17 17 </div> … … 22 22 <h3><a href="#description"><:fabrique:legend_description:></a></h3> 23 23 <div> 24 < ul>24 <div class='editer-groupe'> 25 25 [(#SAISIE{input, objets/#CLE/nom, 26 26 label=<:fabrique:label_nom_pluriel:>, … … 39 39 feminin,<:fabrique:label_genre_feminin:>})], 40 40 defaut=masculin})] 41 </ ul>41 </div> 42 42 </div> 43 43 … … 47 47 <h3><a href="#description"><:fabrique:legend_logo:></a></h3> 48 48 <div> 49 < ul>49 <div class='editer-groupe'> 50 50 [(#REM) valeur vide pour eviter une notice car sinon, la valeur recue est un tableau ] 51 51 [(#SAISIE{input, objets/#CLE/logo/0, 52 52 label=<:fabrique:label_logo:>, type=file, valeur=''})] 53 </ ul>53 </div> 54 54 55 55 [(#ENV{objets/#CLE/logo/0/fichier}|oui) … … 63 63 <legend class='legend'><:fabrique:legend_logo_specifiques:></legend> 64 64 <p class='explication'><:fabrique:legend_logo_specifiques_explication:></p> 65 < ul>65 <div class='editer-groupe'> 66 66 <BOUCLE_logos(DATA){liste 32,24,16,12}> 67 67 [(#REM) valeur vide pour eviter une notice car sinon, la valeur recue est un tableau ] … … 75 75 </BOUCLE_logos> 76 76 [(#SAISIE{oui_non, objets/#CLE/logo_variantes, label=<:fabrique:label_logo_variantes:>, explication=<:fabrique:label_logo_variantes_explication:>})] 77 </ ul>77 </div> 78 78 </fieldset> 79 79 … … 87 87 <div class='sous_parties'> 88 88 89 < ul>89 <div class='editer-groupe'> 90 90 [(#SAISIE{input, objets/#CLE/table, 91 91 label=<:fabrique:label_table:>, … … 93 93 attention=<:fabrique:label_table_attention:>, 94 94 obligatoire=oui})] 95 </ ul>95 </div> 96 96 97 97 <div class='parties' data-tab='#CLE'> … … 101 101 <p class='explication'><:fabrique:explication_tables_hors_normes:></p> 102 102 103 < ul>103 <div class='editer-groupe'> 104 104 [(#SAISIE{input, objets/#CLE/cle_primaire, 105 105 label=<:fabrique:label_cle_primaire:>, … … 116 116 explication=<:fabrique:label_table_type_explication:>, 117 117 attention=<:fabrique:label_table_type_attention:><br /><:fabrique:champ_auto_rempli:>})] 118 </ ul>118 </div> 119 119 </div> 120 120 </div> … … 148 148 <h4><a href="#objet#_objet:CLE-champ#CLE">[#(#CHAMP|strtoupper|sinon{#CLE})]</a></h4> 149 149 <div> 150 < ul>150 <div class='editer-groupe'> 151 151 [(#SAISIE{input, objets/#_objet:CLE/champs/#CLE/nom, 152 152 label=<:fabrique:label_libelle:>, … … 183 183 label=<:fabrique:label_recherche:>, 184 184 explication=<:fabrique:label_recherche_explication:>})] 185 </ ul>185 </div> 186 186 187 187 <fieldset> 188 188 <legend class='legend'><:fabrique:legend_saisie:></legend> 189 < ul>189 <div class='editer-groupe'> 190 190 [(#SAISIE{input, objets/#_objet:CLE/champs/#CLE/saisie, 191 191 label=<:fabrique:label_saisie:>, … … 200 200 explication=<:fabrique:label_saisie_options_explication:>, 201 201 rows=3, conteneur_class=pleine_largeur})] 202 </ ul>202 </div> 203 203 </fieldset> 204 204 … … 222 222 <fieldset> 223 223 <legend class='legend'><:fabrique:legend_champs_sql:></legend> 224 < ul>224 <div class='editer-groupe'> 225 225 [(#SAISIE{input, objets/#CLE/champ_titre, 226 226 label=<:fabrique:label_champ_titre:>, 227 227 explication=<:fabrique:label_champ_titre_explication:>, 228 228 list=champs_#CLE, defaut=#GET{defaut_titre}, inserer_fin=#GET{datalist_aide}})] 229 </ ul>229 </div> 230 230 </fieldset> 231 231 … … 233 233 <fieldset> 234 234 <legend class='legend'><:fabrique:legend_rubriques:></legend> 235 < ul>235 <div class='editer-groupe'> 236 236 [(#SAISIE{checkbox, objets/#CLE/rubriques, 237 237 label=<:fabrique:label_champ_rubriques:>, … … 241 241 id_secteur,<:fabrique:label_champ_id_secteur:>, 242 242 vue_rubrique,<:fabrique:label_champ_vue_rubrique:>})]})] 243 </ ul>243 </div> 244 244 </fieldset> 245 245 <fieldset> 246 246 <legend class='legend'><:fabrique:legend_langues_et_traductions:></legend> 247 < ul>247 <div class='editer-groupe'> 248 248 [(#SAISIE{checkbox, objets/#CLE/langues, 249 249 label=<:fabrique:label_champ_langues:>, … … 252 252 lang,<:fabrique:label_champ_lang_et_langue_choisie:>, 253 253 id_trad,<:fabrique:label_champ_id_trad:>})]})] 254 </ ul>254 </div> 255 255 </fieldset> 256 256 <fieldset> 257 257 <legend class='legend'><:fabrique:legend_date_publication:></legend> 258 < ul>258 <div class='editer-groupe'> 259 259 [(#SAISIE{input, objets/#CLE/champ_date, 260 260 label=<:fabrique:label_champ_date_publication:>, 261 261 explication=<:fabrique:label_champ_date_publication_explication:>, 262 262 list=champs_date, defaut=#GET{defaut_date}, inserer_fin=#GET{datalist_aide}})] 263 </ ul>263 </div> 264 264 </fieldset> 265 265 <fieldset> 266 266 <legend class='legend'><:fabrique:legend_statut:></legend> 267 < ul>267 <div class='editer-groupe'> 268 268 [(#SAISIE{oui_non, objets/#CLE/statut, 269 269 label=<:fabrique:label_champ_statut:>, 270 270 explication=<:fabrique:label_champ_statut_explication:>})] 271 </ ul>271 </div> 272 272 </fieldset> 273 273 </div> … … 284 284 [(#SET{langue_mobjets,#GET{langue_objets}|fabrique_mb_strtoupper|ucfirst})] 285 285 [(#SET{langue_mtype,#GET{langue_type}|fabrique_mb_strtoupper|ucfirst})] 286 286 287 287 [(#SET{objets,#ENV{objets/#CLE/table}|trim|replace{^spip_,''}|fabrique_mb_strtolower})] 288 288 [(#SET{type,#ENV{objets/#CLE/table_type}|trim|fabrique_mb_strtolower})] … … 290 290 [(#SET{mtype,#GET{type}|fabrique_mb_strtoupper|ucfirst})] 291 291 <B_chaines> 292 < ul>292 <div class='editer-groupe'> 293 293 <BOUCLE_chaines(DATA){si #ENV{objets/#CLE/nom}}{liste 294 294 titre_objets, … … 320 320 mtype,[(#GET{langue_type}|ucfirst)]})]})]})] 321 321 </BOUCLE_chaines> 322 </ ul>322 </div> 323 323 <div class='clear'> 324 324 <input type='submit' name='f_action[reinitialiser_chaines][#CLE]' class='submit del left action' value='<:fabrique:bouton_reinitialiser_chaines:>' /> … … 339 339 <fieldset>[(#SET{o,[(#GET{objets}|sinon{objets})]})] 340 340 <legend class='legend'><:fabrique:legend_liaisons_objet_liens{objet=#GET{o}}:></legend> 341 < ul>341 <div class='editer-groupe'> 342 342 [(#SAISIE{oui_non, objets/#CLE/table_liens, 343 343 label=<:fabrique:label_table_liens:>})] … … 348 348 datas=[(#ENV{objets}|fabrique_lister_objets_editoriaux{#ENV{objets/#CLE/vue_liens, #ARRAY}, #LISTE{#TABLE}})], 349 349 conteneur_class=saisie_choisir_objets})] 350 </ ul>350 </div> 351 351 352 352 … … 358 358 <p class='explication'><:fabrique:explication_roles:></p> 359 359 360 < ul>360 <div class='editer-groupe'> 361 361 #SET{rows,#ENV{objets/#CLE/roles}|explode{#EVAL{'"\n"'}}|count|max{4}} 362 362 [(#SAISIE{textarea, objets/#CLE/roles, … … 364 364 explication=<:fabrique:label_roles_explication:>, 365 365 rows=#GET{rows}, conteneur_class=pleine_largeur})] 366 </ ul>366 </div> 367 367 </div> 368 368 </div> … … 373 373 <fieldset> 374 374 <legend class='legend'><:fabrique:legend_liaisons_auteurs_liens:></legend> 375 < ul>375 <div class='editer-groupe'> 376 376 [(#SAISIE{oui_non, objets/#CLE/auteurs_liens, 377 377 label=<:fabrique:label_auteurs_liens:>, … … 381 381 label=<:fabrique:label_vue_auteurs_liens:>, 382 382 explication=<:fabrique:label_vue_auteurs_liens_explication:>})] 383 </ ul>383 </div> 384 384 </fieldset> 385 385 </div> … … 392 392 <h3><a href="#fichiers_echafaudes"><:fabrique:legend_fichiers_echafaudes:></a></h3> 393 393 <div> 394 < ul>394 <div class='editer-groupe'> 395 395 [(#SET{data,[(#ARRAY{ 396 396 prive/squelettes/contenu/objets.html,prive/squelettes/contenu/objets.html, … … 406 406 explication=<:fabrique:explication_fichiers_echafaudes:>, 407 407 datas=#GET{data}})] 408 </ ul>408 </div> 409 409 </div> 410 410 … … 414 414 <div> 415 415 <B_autorisations> 416 < ul>416 <div class='editer-groupe'> 417 417 <BOUCLE_autorisations(DATA){si #ENV{objets/#CLE/nom}}{liste 418 418 objet_creer, … … 436 436 jamais,<:fabrique:autorisation_jamais:>})]})] 437 437 </BOUCLE_autorisations> 438 </ ul>438 </div> 439 439 <div class='clear'> 440 440 <input type='submit' name='f_action[reinitialiser_autorisations][#CLE]' class='submit del left action' value='<:fabrique:bouton_reinitialiser_autorisations:>' /> … … 451 451 <h3><a href="#options"><:fabrique:legend_options:></a></h3> 452 452 <div> 453 < ul>453 <div class='editer-groupe'> 454 454 [(#REM) 455 455 Cette saisie possede par defaut les boutons edition et outils rapide … … 473 473 datas=[(#ARRAY{ 474 474 objets,<:fabrique:saisies_objets{saisie=#LOBJET}:>})]})] 475 </ ul>475 </div> 476 476 </div> 477 477 -
_plugins_/fabrique/trunk/formulaires/inc-fabriquer_plugin_paquet.html
r90299 r90300 7 7 <h3><a href="#description"><:fabrique:legend_description:></a></h3> 8 8 <div> 9 < ul>9 <div class='editer-groupe'> 10 10 [(#SAISIE{input, paquet/prefixe, label=<:fabrique:label_prefixe:>, obligatoire=oui})] 11 11 [(#SAISIE{input, paquet/nom, label=<:fabrique:label_nom:>, obligatoire=oui})] … … 14 14 [(#REM) valeur vide pour eviter une notice car sinon, la valeur recue est un tableau ] 15 15 [(#SAISIE{input, paquet/logo/0, label=<:fabrique:label_logo:>, type=file, valeur=''})] 16 </ ul>16 </div> 17 17 [(#ENV{paquet/logo/0/fichier}|oui) 18 18 <div class='center'> … … 25 25 <h3><a href="#paquet"><:fabrique:legend_paquet:></a></h3> 26 26 <div> 27 < ul>27 <div class='editer-groupe'> 28 28 [(#SAISIE{input, paquet/version, label=<:fabrique:label_version:>, obligatoire=oui})] 29 29 [(#SAISIE{input, paquet/auteur, label=<:fabrique:label_auteur:>})] … … 35 35 [(#SAISIE{input, paquet/compatibilite, label=<:fabrique:label_compatibilite:>, obligatoire=oui})] 36 36 [(#SAISIE{input, paquet/documentation, label=<:fabrique:label_documentation_url:>})] 37 </ ul>37 </div> 38 38 </div> 39 39 … … 41 41 <h3><a href="#installation"><:fabrique:legend_installation:></a></h3> 42 42 <div> 43 < ul>43 <div class='editer-groupe'> 44 44 [(#SAISIE{oui_non, paquet/administrations, label=<:fabrique:label_fichier_administrations:>, explication=<:fabrique:label_fichier_administrations_explication:>})] 45 45 [(#SAISIE{input, paquet/schema, label=<:fabrique:label_schema:>, explication=<:fabrique:label_schema_explication:>})] 46 </ ul>46 </div> 47 47 </div> 48 48 … … 50 50 <h3><a href="#configuration"><:fabrique:legend_configuration:></a></h3> 51 51 <div> 52 < ul>52 <div class='editer-groupe'> 53 53 [(#SAISIE{oui_non, paquet/formulaire_config, label=<:fabrique:label_formulaire_configuration:>})] 54 54 [(#SAISIE{input, paquet/formulaire_config_titre, label=<:fabrique:label_formulaire_configuration_titre:>})] 55 </ ul>55 </div> 56 56 </div> 57 57 … … 59 59 <h3><a href="#fichiers"><:fabrique:legend_fichiers:></a></h3> 60 60 <div> 61 < ul>61 <div class='editer-groupe'> 62 62 [(#SAISIE{checkbox, paquet/fichiers, 63 63 label=<:fabrique:label_fichiers:>, … … 68 68 options,<:fabrique:label_fichier_options:>, 69 69 pipelines,<:fabrique:label_fichier_pipelines:>})]})] 70 </ ul>70 </div> 71 71 </div> 72 72 … … 88 88 </h4> 89 89 <div> 90 < uldata-code="xml">90 <div class='editer-groupe' data-code="xml"> 91 91 #SET{rows,#ENV{paquet/inserer/paquet}|explode{#EVAL{'"\n"'}}|count|max{4}} 92 92 [(#SAISIE{textarea, paquet/inserer/paquet, 93 93 label=<:fabrique:label_inserer_paquet:>, 94 94 rows=#GET{rows}, conteneur_class=pleine_largeur})] 95 </ ul>95 </div> 96 96 </div> 97 97 </div> … … 102 102 </h4> 103 103 <div> 104 < uldata-code="php">104 <div class='editer-groupe' data-code="php"> 105 105 #SET{rows,#ENV{paquet/inserer/administrations/maj}|explode{#EVAL{'"\n"'}}|count|max{4}} 106 106 [(#SAISIE{textarea, paquet/inserer/administrations/maj, … … 117 117 label=<:fabrique:label_inserer_administrations_fin:>, 118 118 rows=#GET{rows}, conteneur_class=pleine_largeur})] 119 </ ul>119 </div> 120 120 </div> 121 121 </div> … … 125 125 </h4> 126 126 <div> 127 < uldata-code="php">127 <div class='editer-groupe' data-code="php"> 128 128 #SET{rows,#ENV{paquet/inserer/base/tables/fin}|explode{#EVAL{'"\n"'}}|count|max{4}} 129 129 [(#SAISIE{textarea, paquet/inserer/base/tables/fin, 130 130 label=<:fabrique:label_inserer_base_tables_fin:>, 131 131 rows=#GET{rows}, conteneur_class=pleine_largeur})] 132 </ ul>132 </div> 133 133 </div> 134 134 </div> … … 155 155 </h4> 156 156 <div> 157 < uldata-code="php">157 <div class='editer-groupe' data-code="php"> 158 158 #SET{rows,#ENV{paquet/scripts/pre_copie}|explode{#EVAL{'"\n"'}}|count|max{4}} 159 159 [(#SAISIE{textarea, paquet/scripts/pre_copie, 160 160 label=<:fabrique:label_scripts_pre_copie_explication{destination_ancien_plugin=#DESTINATION_ANCIEN_PLUGIN}:>, 161 161 rows=#GET{rows}, conteneur_class=pleine_largeur})] 162 </ ul>162 </div> 163 163 </div> 164 164 </div> … … 168 168 </h4> 169 169 <div> 170 < uldata-code="php">170 <div class='editer-groupe' data-code="php"> 171 171 #SET{rows,#ENV{paquet/scripts/post_creation}|explode{#EVAL{'"\n"'}}|count|max{4}} 172 172 [(#SAISIE{textarea, paquet/scripts/post_creation, 173 173 label=<:fabrique:label_scripts_post_creation_explication{destination_plugin=#DESTINATION_PLUGIN}:>, 174 174 rows=#GET{rows}, conteneur_class=pleine_largeur})] 175 </ ul>175 </div> 176 176 </div> 177 177 </div> … … 184 184 <h3><a href="#options"><:fabrique:legend_options:></a></h3> 185 185 <div> 186 < ul>186 <div class='editer-groupe'> 187 187 [(#SAISIE{oui_non, paquet/exemples, 188 188 label=<:fabrique:label_exemples:>, 189 189 explication=<:fabrique:label_exemples_explication:>})] 190 </ ul>190 </div> 191 191 </div> -
_plugins_/fabrique/trunk/formulaires/restaurer_plugin.html
r60510 r90300 10 10 11 11 <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> 21 24 22 25 <p class='notice'><:fabrique:bouton_charger_sauvegarde_attention:></p> -
_plugins_/fabrique/trunk/javascript/formulaire_fabrique.js.html
r85683 r90300 125 125 $(".colorier textarea").focus(function() { 126 126 if (!$(this).data('coloriage')) { 127 code = $(this).closest(' ul').data('code');127 code = $(this).closest('div.editer-groupe').data('code'); 128 128 fabrique_coloriage(this, code); 129 129 $(this).data('coloriage', 1); -
_plugins_/fabrique/trunk/paquet.xml
r88917 r90300 14 14 <licence>GNU/GPL</licence> 15 15 16 <necessite nom="saisies" compatibilite="[2. 0.3;]" />16 <necessite nom="saisies" compatibilite="[2.4.0;]" /> 17 17 18 18 <utilise nom="skeleditor" compatibilite="[2.7.9;]" />
Note: See TracChangeset
for help on using the changeset viewer.