Changeset 73169 in spip-zone


Ignore:
Timestamp:
Jun 1, 2013, 5:55:06 PM (6 years ago)
Author:
kent1@…
Message:

Utiliser trouver_fond()

Simplification des #SET

Location:
_plugins_/diogene/diogene/trunk/saisies
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/diogene/diogene/trunk/saisies/champs_objets.html

    r69570 r73169  
    1 [(#ENV*{valeur}|is_array|non)
    2         [(#SET{valeur_env,[(#ENV*{valeur,a:0:{}}|unserialize)]})]
    3 ][(#ENV*{valeur}|is_array|oui)
    4         [(#SET{valeur_env,[(#ENV*{valeur})]})]
     1[(#ENV*{valeur}|is_array|?{[(#SET{valeur_env,[(#ENV*{valeur})]})],[(#SET{valeur_env,[(#ENV*{valeur,a:0:{}}|unserialize)]})]})   
    52]<select name="#ENV{nom}[]" id="champ_#ENV{nom}"[ class="(#ENV{class})"][ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"] multiple="multiple">
    6         [(#CHEMIN{prive/champs_#ENV{type}.html}|oui)
     3        [(#VAL{prive/champs_#ENV{type}}|trouver_fond|oui)
    74        [(#INCLURE{fond=prive/champs_#ENV{type},valeur_env=#GET{valeur_env},env})]]
    8         <BOUCLE_champs(DATA){si #CHEMIN{prive/champs_#ENV{type}.html}|non}{source tableau,#VAL{#ENV{type}|table_objet|objet_info{champs_editables}}}>
     5        <BOUCLE_champs(DATA){si #VAL{prive/champs_#ENV{type}}|trouver_fond}{source tableau,#VAL{#ENV{type}|table_objet|objet_info{champs_editables}}}>
    96        [(#VALEUR|!={titre})
    107        <option value="#VALEUR"[(#VALEUR|in_array{#GET{valeur_env}}|oui) selected="selected"]>#VALEUR</option>]
  • _plugins_/diogene/diogene/trunk/saisies/champs_objets_ajouts.html

    r69570 r73169  
     1[(#SET{valeur,[(#ENV{valeur}|is_array|?{[(#ENV{valeur})],[(#ENV*{valeur,'a:0:{}'}|unserialize|sinon{#ARRAY})]})]})]
    12<select name="#ENV{nom}[]" id="champ_#ENV{nom}"[ class="(#ENV{class})"][ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"][ size="(#ENV{size})"] multiple="multiple">
    2         <BOUCLE_champs_sup(POUR){tableau #ENV{champs_ajouts}}>
    3         [(#CLE|=={diogene_max}|non)
    4                 [(#ENV*{valeur}|is_array|oui)<option value="#CLE"[(#CLE|in_array{[(#ENV*{valeur}|sinon{#ARRAY})]}|oui) selected="selected"]>#VALEUR</option>]
    5                 [(#ENV*{valeur}|is_array|non)<option value="#CLE"[(#CLE|in_array{[(#ENV*{valeur,'a:0:{}'}|unserialize|sinon{#ARRAY})]}|oui) selected="selected"]>#VALEUR</option>]
    6         ]
    7         </BOUCLE_champs_sup>
     3        <BOUCLE_champs_sup(DATA){source tableau,#ENV{champs_ajouts}}>[(#CLE|=={diogene_max}|non)
     4                <option value="#CLE"[(#CLE|in_array{#GET{valeur}}|oui) selected="selected"]>#VALEUR</option>]</BOUCLE_champs_sup>
    85</select>
Note: See TracChangeset for help on using the changeset viewer.