Changeset 47023 in spip-zone for _plugins_/amis/formulaires


Ignore:
Timestamp:
Apr 23, 2011, 2:17:01 PM (10 years ago)
Author:
brunobergot@…
Message:

début de ménage dans le plugin amis : on regroupe les traitements des CVT en un seul fichier + maj du html des formulaires, un seul fichier de langue, reste à réparer le critère amis qui semble pété en 2.1

Location:
_plugins_/amis/formulaires
Files:
2 added
2 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/amis/formulaires/inviter_ami.html

    r29171 r47023  
    1 <div class="ajax formulaire_spip formulaire_#ENV{form}" id="formulaire_#ENV{form}#ENV{id}">
     1<div class="formulaire_spip formulaire_#ENV{form} ajax" id="formulaire_#ENV{form}#ENV{id}">
    22[<p class="formulaire_message">(#ENV*{message_ok})</p>]
    3 [<p class='formulaire_erreur'>(#ENV*{message_erreur})</p>]
     3[<p class="formulaire_erreur">(#ENV*{message_erreur})</p>]
    44[(#ENV{editable})
    5 <form method='post' action='#ENV{action}#formulaire_#ENV{form}#ENV{id}' class='ajax'>
     5<form method="post" action="#ENV{action}" enctype="multipart/form-data"><div>
    66
    7 [(#REM) declarer les hidden qui declencheront le service du formulaire
    8 parametre : url d'action ]
    9 #ACTION_FORMULAIRE{#ENV{action}}
     7        [(#REM) declarer les hidden qui declencheront le service du formulaire
     8        parametre : url d'action ]
     9        #ACTION_FORMULAIRE{#ENV{action}}
    1010
    11 [(#REM) les champs de saisie]
    12 <fieldset><ol>
    13 
    14 #SET{name,email}#SET{obli,obligatoire}
    15 #SET{erreur,#ENV**{erreurs}|table_valeur{#GET{name}}}
    16 <li class="text [champ_(#GET{name})] [(#GET{obli}|sinon{facultatif})] [ (#GET{erreur}|?{'erreur'})]">
    17 <label for='#GET{name}'>[(#ENV{form}|concat{':label_',#GET{name}}|_T)]
    18 [(#GET{obli}|?{' '})<em><:formulaires:info_obligatoire:></em>]
    19 </label>
    20 <input type="text" name='#GET{name}' id='#GET{name}' value="#ENV*{#GET{name}}" class='text' size='40' />
    21 [<span class='erreur'>(#GET{erreur})</span>]
    22 </li>
    23 
    24 #SET{name,message}#SET{obli,''}
    25 #SET{erreur,#ENV**{erreurs}|table_valeur{#GET{name}}}
    26 #SET{valeur,#ENV*{#GET{name}}}
    27 <li class="textarea [champ_(#GET{name})] [(#GET{obli}|sinon{facultatif})][ (#GET{erreur}|?{'erreur'})]">
    28 <label for='#GET{name}'>[(#ENV{form}|concat{':label_',#GET{name}}|_T)]
    29 [(#GET{obli}|?{' '})<em><:formulaires:info_obligatoire:></em>]
    30 </label>
    31 <textarea name='#GET{name}' id='#GET{name}' class=''>#ENV*{#GET{name}}</textarea>
    32 [<span class='erreur'>(#GET{erreur})</span>]
    33 </li>
    34 
    35 [(#REM) Piege a robots spammeurs ]
    36 <li class='antispam' style='display:none;'><label for="nobotnobot-#ID"><:antispam_champ_vide:></label>
    37 <input type="text" name="nobotnobot" id="nobotnobot-#ID" value="#ENV{nobotnobot}" size="10" />
    38 </li>
    39 </ol></fieldset>
    40 
    41 <div class='bouton'><input type="submit" name='inviter' value="[(#ENV{form}|concat{:label_inviter}|_T)]" /></div>
    42 <div class='legende_obligatoire'><em><:formulaires:info_obligatoire:></em> <:formulaires:info_obligatoire_legende:></div>
    43 
    44 </form>
     11        <ul>
     12            <li class="editer_email obligatoire[ (#ENV**{erreurs}|table_valeur{email}|oui)erreur]">
     13                <label for="email"><:amis:label_email:></label>
     14                [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{email})</span>]
     15                <input type="text" class="text" name="email" id="email" value="#ENV**{email}" />
     16            </li>
     17                <li class="editer_message[ (#ENV**{erreurs}|table_valeur{message}|oui)erreur]">
     18                        <label for="message"><:amis:label_message:></label>
     19                        [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{message})</span>]
     20                        <textarea name="message" id="message">[(#ENV**{message})]</textarea>
     21                </li>
     22        </ul>
     23        [(#REM) Piege a robots spammeurs ]
     24        <p style="display: none;">
     25                <label for="nobot"><:antispam_champ_vide:></label>
     26                <input type="text" class="text" name="nobot" id="nobot" value="#ENV{nobot}" size="10" />
     27        </p>
     28        [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
     29        <!--extra-->
     30        <p class="boutons"><input type="submit" name="inviter" class="submit" value="<:amis:label_inviter:>" /></p>
     31</div></form>]
    4532</div>
  • _plugins_/amis/formulaires/recherche_ami.html

    r29171 r47023  
    1 <div class='ajax'>
    2 <div class="formulaire formulaire_#ENV{form}" id="formulaire_#ENV{form}#ENV{id}">
     1<div class="ajax">
     2<div class="formulaire_spip formulaire_#ENV{form}" id="formulaire_#ENV{form}#ENV{id}">
    33[<p class="formulaire_message">(#ENV*{message_ok})</p>]
    4 [<p class='formulaire_erreur'>(#ENV*{message_erreur})</p>]
    5 [(#ENV**{editable}|?{' '})
    6 <form method='post' action='#ENV{action}#formulaire_#ENV{form}#ENV{id}' enctype='multipart/form-data' class='ajax'>
    7 
    8 [(#REM) declarer les hidden qui declencheront le service du formulaire
    9 parametre : url d'action ]
    10 #ACTION_FORMULAIRE{#ENV{action}}
    11 
    12 [(#REM) les champs de saisie]
    13 <fieldset><legend></legend><ol>
    14 
    15 #SET{name,recherche_ami}#SET{obli,obligatoire}
    16 #SET{erreur,#ENV**{erreurs}|table_valeur{#GET{name}}}
    17 <li class="text [champ_(#GET{name})] [(#GET{obli}|sinon{facultatif})] [ (#GET{erreur}|?{'erreur'})]">
    18 <label for='#GET{name}' class='nocmx'>[(#VAL{amis}|concat{':label_',#GET{name}}|_T)]
    19 </label>
    20 <input type="text" name='#GET{name}' id='#GET{name}' value="#ENV*{#GET{name}}" class='text' size='30' />
    21 [<span class='erreur'>(#GET{erreur})</span>]
    22 </li>
    23 
    24 [(#REM) Piege a robots spammeurs ]
    25 <li class='antispam' style='display:none;'><label for="nobotnobot-#ID"><:antispam_champ_vide:></label>
    26 <input type="text" name="nobotnobot" id="nobotnobot-#ID" value="#ENV{nobotnobot}" size="10" />
    27 </li>
    28 </ol></fieldset>
    29 
    30 <div class='bouton'><input type="submit" name='rechercher' value="[(#VAL{amis}|concat{':label_rechercher'}|_T)]" /></div>
    31 </form>
     4[<p class="formulaire_erreur">(#ENV*{message_erreur})</p>]
     5[(#ENV{editable})
     6<form method="post" action="#ENV{action}" enctype="multipart/form-data"><div>
     7        [(#REM) declarer les hidden qui declencheront le service du formulaire
     8        parametre : url d'action ]
     9        #ACTION_FORMULAIRE{#ENV{action}}
     10        <ul>
     11            <li class="recherche_ami obligatoire[ (#ENV**{erreurs}|table_valeur{recherche_ami}|oui)erreur]">
     12                <label for="recherche_ami"><:amis:label_recherche_ami:></label>
     13                [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{recherche_ami})</span>]
     14                <input type="text" class="text" name="recherche_ami" id="recherche_ami" value="#ENV**{recherche_ami}" />
     15            </li>
     16        </ul>
     17        [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
     18        <!--extra-->
     19        <p class="boutons"><input type="submit" name="rechercher" class="submit" value="<:amis:label_rechercher:>" /></p>
     20</div></form>]
    3221</div>
    33 <div class='spacer'></div>[(#ENV{recherche_ami}|is_null|?{'',' '})
     22<div class="spacer"></div>[(#ENV{recherche_ami}|is_null|?{'',' '})
    3423<INCLURE{fond=#ENV{_liste,liste/auteurs}}{recherche=#ENV{recherche_ami,''}}{env}{ajax}>]
    3524</div>
Note: See TracChangeset for help on using the changeset viewer.