You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svp_typologie/formulaires/editer_affectations.html

79 lines
3.2 KiB
HTML

[(#SET{bouton_affecter, #VAL{svptype:}|concat{#ENV{typologie}_affecter_label}|_T})]
<div class="formulaire_spip formulaire_editer formulaire_editer_liens formulaire_#FORM formulaire_#FORM-#ENV{attribut_id}[(#ENV{editable}|non)non_editable]">
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
[(#ENV{editable})
<form method="post" action="#ENV{action}"><div>
[(#REM) declarer les hidden qui declencheront le service du formulaire parametre : url d'action ]
#ACTION_FORMULAIRE
<input type="hidden" name="visible" value="#ENV{visible, 0}" id="visible-#ENV{attribut_id}" />
<input type="hidden" name="typologie" value="#ENV{typologie}" />
<input type="hidden" name="typologie_complete" value="#ENV{typologie_complete}" />
<div class="over">
<span class="image_loading">&nbsp;</span>
<input type="submit" class="btn submit" value="<:bouton_changer:>" />
</div>
]
[(#SET{titre_liste, #VAL{svptype:}|concat{#ENV{typologie}_identifiant_label}|_T})]
[(#SET{titre_liste_vide, #VAL{svptype:plugin_}|concat{#ENV{typologie}_erreur_vide}|_T})]
<INCLURE{fond=prive/objets/liste/types_plugins_affectes,
typologie,
prefixe,
id_plugin,
affectations,
titre_liste=#GET{titre_liste},
sinon=#GET{titre_liste_vide},
env,
ajax} />
[(#ENV{visible, 0}|et{#ENV{editable}}|oui)
<div class="selecteur">
[(#SET{titre_affectation, #VAL{svptype:}|concat{#ENV{typologie}_affecter_label}|_T})]
<h3 class="titrem">[(#GET{titre_affectation})]</h3>
<INCLURE{fond=prive/objets/liste/types_plugins_affecter,
typologie,
prefixe,
id_plugin,
affectations,
profondeur_feuille=#ENV{profondeur_max},
typologie_singuliere,
env,
ajax} />
<div class="toggle_box_link">
<a class ="fermer btn btn_mini" href="#"
onclick="jQuery(this).parents('div.selecteur').hide('fast').siblings('.toggle_box_link').show();jQuery('#visible-#ENV{attribut_id}').attr('value',0);return false;"
><:bouton_fermer:>
</a>
</div>
<p class="boutons">
<input type="submit" class="btn btn_mini submit fermer" name="fermer" value="<:bouton_fermer:>"
onclick="jQuery(this).parents('div.selecteur').hide('fast').siblings('.toggle_box_link').show();jQuery('#visible-#ENV{attribut_id}').attr('value',0);return false;"
/>
</p>
</div>
<div class="toggle_box_link" style="display:none;">
<a class="ajouter btn btn_mini" href="#"
onclick="jQuery(this).parents('div.toggle_box_link').hide('fast').siblings('.selecteur').show('fast');jQuery('#visible-#ENV{attribut_id}').attr('value',1);return false;">
[(#GET{bouton_affecter})]
</a>
</div>
]
[(#ENV{editable})
[(#ENV{visible, 0}|non)
<div class="toggle_box_link">
<button type="submit" class="ajouter btn_mini" name="visible" value="1">
[(#GET{bouton_affecter})]
</button>
</div>
]
[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
<!--extra-->
</div></form>
]
</div>
<script type="text/javascript">/*<![CDATA[*/
jQuery('.formulaire_#FORM .action .delete').click(function(){jQuery(this).parents('tr').eq(0).animateRemove();});
jQuery('.formulaire_#FORM .append').animateAppend();
/*]]>*/</script>