Skip to content
Extraits de code Groupes Projets
Valider d040f921 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

gestion des droits d'edition du lien, et desactivation auto des parties editables du formulaire

parent 569400e2
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
<div class="formulaire_spip formulaire_editer formulaire_#FORM formulaire_#FORM-#ENV{id}">
<div class="formulaire_spip formulaire_editer formulaire_#FORM formulaire_#FORM-#ENV{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})
......@@ -7,10 +7,11 @@
parametre : url d'action ]
#ACTION_FORMULAIRE{#ENV{action}}
<input type="hidden" name="visible" value="#ENV{visible,0}" id="visible-#ENV{id}"/>
<p class='boutons'[(#ENV{_saisie_en_cours}|non)style="display:none;"]><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:bouton_changer:>' /></p>
<p class='boutons' style="display:none;"><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:bouton_changer:>' /></p>
]
<INCLURE{fond=prive/listes/#ENV{_vue_liee},env,ajax}>
[(#ENV{visible,0}|oui)
[(#ENV{visible,0}|et{#ENV{editable}}|oui)
<div class="selecteur[(#ENV{recherche}|oui)filtre]">
<h3 class="titrem">[(#VAL{titre_ajouter_un_}|concat{#ENV{objet_source}}|_T)]</h3>
<INCLURE{fond=prive/listes/#ENV{_vue_ajout},env,ajax}>
......@@ -32,6 +33,7 @@
><:bouton_changer:></a>&#93;
</div>
]
[(#ENV{editable})
[(#ENV{visible,0}|non)
<div class="toggle">
&#91;<button class="link" name="visible" value="1"><:bouton_changer:></button>&#93;
......
......@@ -43,6 +43,7 @@ function formulaires_editer_liens_charger_dist($table_source,$objet,$id_objet){
'objet_source'=>$objet_source,
'recherche'=>'',
'visible'=>0,
'editable'=>autoriser('modifier',$objet,$id_objet),
);
return $valeurs;
......
......@@ -602,4 +602,5 @@ input[type="submit"] {
.formulaire_editer_liens .toggle {position:absolute;top:5px;right:5px;}
.formulaire_editer_liens .selecteur > .titrem {margin-bottom:0;}
.formulaire_editer_liens .selecteur .tout_voir {visibility:hidden;}
.formulaire_editer_liens .selecteur.filtre .tout_voir {visibility:visible;}
\ No newline at end of file
.formulaire_editer_liens .selecteur.filtre .tout_voir {visibility:visible;}
.formulaire_editer_liens.non_editable input,.formulaire_editer_liens.non_editable button {display:none;}
\ No newline at end of file
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter