source: spip-zone/_core_/plugins/petitions/prive/modeles/signature-actions-moderer.html @ 41232

Last change on this file since 41232 was 41232, checked in by cedric@…, 11 years ago

modernisation des signatures :
un action/editer_signature avec insert/set/instituer
revision_signature y trouve sa place
On remplace l'action peu comprehensible editer_signatures qui fait 3 choses differentes a la fois par 3 actions relancer/supprimer/valider distinctes
qui verifient les autorisations et s'appuyent sur editer_signature (sans s, il faut suivre)

la fonction de confirmation de signature, enfouie dans le formulaire, passe dans action/confirmer_signature pour plus de clarete
Un peu de test pour confirmer que tout cela marche serait utile.

File size: 845 bytes
Line 
1#SET{action,'<p class="actions moderer"><span>'}
2[(#AUTORISER{modererpetition,article,#ID_ARTICLE})
3        [(#STATUT|=={poubelle}|oui)
4         #GET{action}#SET{action,''}
5         [(#BOUTON_ACTION{<:petitions:icone_valider_signature:>,#URL_ACTION_AUTEUR{valider_signature,#ID_SIGNATURE,#SELF|ancre_url{signature#ID_SIGNATURE}},'ajax valider'})]
6        ]
7        [(#STATUT|!={poubelle}|oui)
8         #GET{action}#SET{action,''}
9         [(#BOUTON_ACTION{<:petitions:icone_supprimer_signature:>,#URL_ACTION_AUTEUR{supprimer_signature,#ID_SIGNATURE,#SELF|ancre_url{signature#ID_SIGNATURE}},'ajax supprimer'})]
10        ]
11        [(#STATUT|in_any{#ARRAY{1,publie,2,poubelle}}|non)
12         #GET{action}#SET{action,''}
13         [(#BOUTON_ACTION{<:petitions:icone_relancer_signataire:>,#URL_ACTION_AUTEUR{relancer_signature,#ID_SIGNATURE,#SELF|ancre_url{signature#ID_SIGNATURE}},'ajax'})]
14        ]
15]
16[(#GET{action}|non)</span></p>]
Note: See TracBrowser for help on using the repository browser.