source: spip-zone/_plugins_/Associaspip/trunk/inc/saisir_membre.html @ 67905

Last change on this file since 67905 was 67905, checked in by esj@…, 7 years ago

Associaspip invalidité XHTML et langue: il y avait du texte français brut dans les appels aux squelettes de saisie. On les déclare dans le fichier de langue, et on réorganise ces appels afin de corriger les invalidités XHTML liées (mais il en reste).

File size: 2.5 KB
Line 
1[(#REM)<!-- champs de selection d'un membre et de saisie d'un nom alternatif...
2si c'est un membre on le choisi directement dans la liste, puis on indique le nom a afficher ;
3si ce n'est pas un membre le nom a aficher est son nom.
4
5plugin = associaspip ; tables = spip_asso_membres, spip_asso_{activites|dons|ventes}.
6plugins necessaires = aucun
7
8parametres =
9- id_auteur (entier) : ID du membre selectionne
10- statut_interne (texte) : "statut de membres" auquel restreindre la liste
11- categorie (texte) : "categorie de membres" auquel restreindre la liste
12- champs_legende (texte) : titre a utiliser si on veut grouper tous les champs
13- tous_aucun (texte) : texte correspondant a l'absence d'ID
14- lecture_seule (booleen) : indique si les champs sont non-editables ou au contraire.
15
16maj:2012-10-14; version:0.1.0; licence:GPL; copyleft:gilcot; -->
17]#CACHE{0}
18        <li class="editer_nom">
19            [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{nom})</span>]
20            <label for="saisie_nom"><:asso:libelle_nom:></label>
21            <input type="text" name="nom" [value="(#ENV{nom})"] id="saisie_nom" class="text" [(#ENV{lecture_seule}|oui) readonly="readonly" ] />
22        </li>
23        <li class="editer_auteur">
24            [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{id_auteur})</span>]
25<B_choix2membre>
26            <label for="id_auteur"><:asso:libelle_membre:></label>
27            <select name="id_auteur" id="id_auteur" [(#ENV{lecture_seule}|oui) readonly="readonly"]>
28                <option>[(#ENV{tous_aucun})]</option>
29<BOUCLE_choix2membre(ASSO_MEMBRES) {statut_interne?IN #ENV{statut_interne}}{id_categorie?IN #ENV{categorie}} {par nom_famille,prenom} >
30                <option value="#ID_AUTEUR"[ (#ENV{id_auteur}|=={#ID_AUTEUR}|oui)selected="selected"]>#NOM_FAMILLE[, (#META{/association/prenom}|oui) #PRENOM [((#SEXE))] ]</option>
31</BOUCLE_choix2membre>
32            </select>
33</B_choix2membre>
34    [(#REM)<!-- bah idealement s'il n'y a pas de membre on ne met rien... mais ceci permet juste de desactiver la liste (en specifiant un/une statutcategorie inexistant/inexistante par exemple pour retomber sur l'ancienne interface et indiquer un auteur non membre par exemple ) -->]
35            <label for="id_membre"><:asso:nd_de_membre:></label>
36            <input type="[(#HTML5|?{number,text})]" name="id_auteur" [value="(#ENV{id_auteur})"] id="id_membre" class="number integer" [(#ENV{lecture_seule}|oui) readonly="readonly"] />
37<//B_choix2membre>
38        </li>
Note: See TracBrowser for help on using the repository browser.