Changeset 110782 in spip-zone for _squelettes_/escal/trunk


Ignore:
Timestamp:
Jun 20, 2018, 6:21:03 PM (6 months ago)
Author:
root
Message:

Escal V4 : page contact avec choix optionnel des motifs à afficher + correction css de la page auteur

Location:
_squelettes_/escal/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/escal/trunk/auteur.html

    r110232 r110782  
    7272        [<p class="pagination">(#PAGINATION)</p>
    7373        <div class="nettoyeur"></div>]
     74                <div class="liste-articles-rubrique">
    7475                  <BOUCLE_articles_auteurs(ARTICLES){id_auteur}{doublons}{par date}{inverse}{pagination 5}>
    7576
     
    8889                  </div>
    8990                  </BOUCLE_articles_auteurs>
    90 
     91                </div>
    9192                  </BOUCLE_auteur_principal>
    9293                </div><!-- fin texte-article -->
  • _squelettes_/escal/trunk/formulaires/configurer_escal_contact_principal.html

    r110449 r110782  
    139139                    </div>
    140140            #SET{name,radiooblig}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    141                     <div class="explication"><:escal:contact_obli:>
    142                     [<span class='erreur_message'>(#GET{erreurs})</span>
    143                     ]<span class="choix droite">
    144                             <input type="radio" name="#GET{name}" id="#GET{name}_oui" value="oui"
    145                             [(#ENV{#GET{name}}|=={oui}|oui)checked="checked"] /><label for="#GET{name}_oui"><:item_oui:></label>
    146 
    147                             <input type="radio" name="#GET{name}" id="#GET{name}_non" value="non"
    148                             [(#ENV{#GET{name}}|=={oui}|non)checked="checked"] /><label for="#GET{name}_non"><:item_non:></label>
    149                     </span>
    150                     <div class="nettoyeur"></div>
    151                     </div>
     141                    <div class="explication"><:escal:contact_obli:><br />
     142                    <:escal:contact_cases_explication:>
     143                    [<span class='erreur_message'>(#GET{erreurs})</span>
     144                    ]<span class="choix droite">
     145                            <input type="radio" name="#GET{name}" id="#GET{name}_oui" value="oui"
     146                            [(#ENV{#GET{name}}|=={oui}|oui)checked="checked"] /><label for="#GET{name}_oui"><:item_oui:></label>
     147
     148                            <input type="radio" name="#GET{name}" id="#GET{name}_non" value="non"
     149                            [(#ENV{#GET{name}}|=={oui}|non)checked="checked"] /><label for="#GET{name}_non"><:item_non:></label>
     150                    </span>
     151                    <div class="nettoyeur"></div>
     152                    </div>
     153            <div class="explication"><:escal:contact_libelle_explication:></div>
     154            #SET{name,motif1}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     155                    <div class="explication" style="padding-left: 50px"><:escal:contact_motif1:>
     156                    [<span class='erreur_message'>(#GET{erreurs})</span>
     157                    ]<span class="choix">
     158                            <input type="texte" style="width:98%" name="#GET{name}" id="#GET{name}" value="[(#ENV{#GET{name}})]"  />
     159                    </span>
     160                    <div class="nettoyeur"></div>
     161                    </div>
     162            #SET{name,motif2}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     163                    <div class="explication" style="padding-left: 50px"><:escal:contact_motif2:>
     164                    [<span class='erreur_message'>(#GET{erreurs})</span>
     165                    ]<span class="choix">
     166                            <input type="texte" style="width:98%" name="#GET{name}" id="#GET{name}" value="[(#ENV{#GET{name}})]"  />
     167                    </span>
     168                    <div class="nettoyeur"></div>
     169                    </div>
     170            #SET{name,motif3}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     171                    <div class="explication" style="padding-left: 50px"><:escal:contact_motif3:>
     172                    [<span class='erreur_message'>(#GET{erreurs})</span>
     173                    ]<span class="choix">
     174                            <input type="texte" style="width:98%" name="#GET{name}" id="#GET{name}" value="[(#ENV{#GET{name}})]"  />
     175                    </span>
     176                    <div class="nettoyeur"></div>
     177                    </div>
     178            #SET{name,motif4}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     179                    <div class="explication" style="padding-left: 50px"><:escal:contact_motif4:>
     180                    [<span class='erreur_message'>(#GET{erreurs})</span>
     181                    ]<span class="choix">
     182                            <input type="texte" style="width:98%" name="#GET{name}" id="#GET{name}" value="[(#ENV{#GET{name}})]"  />
     183                    </span>
     184                    <div class="nettoyeur"></div>
     185                    </div>
     186            #SET{name,motif5}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     187                    <div class="explication" style="padding-left: 50px"><:escal:contact_motif5:>
     188                    [<span class='erreur_message'>(#GET{erreurs})</span>
     189                    ]<span class="choix">
     190                            <input type="texte" style="width:98%" name="#GET{name}" id="#GET{name}" value="[(#ENV{#GET{name}})]"  />
     191                    </span>
     192                    <div class="nettoyeur"></div>
     193                    </div>
     194                                                                       
    152195            </li> 
    153196<!-- checkbox -->
  • _squelettes_/escal/trunk/formulaires/contact.html

    r108976 r110782  
    4646        <div class="texte-item" id="motif"><:escal:contact_motif:> [(#CONFIG{escal/config/radiooblig}|=={oui}|oui)*]</div>
    4747
     48                [(#CONFIG{escal/config/motif1}|?{' ',''})
    4849                <div class="listitem radio1">
    49                         <input type="radio" name="sujet" value="<:escal:contact_motif1:>"  size="30" [(#ENV{sujet}|=={<:escal:contact_motif1:>}|oui)checked] />
    50                         <label class="contact-radio" for="sujet1"><:escal:contact_motif1:></label>
     50                        <input type="radio" name="sujet" size="30"
     51                        value="[(#CONFIG{escal/config/motif1}|_T_ou_typo)]"   
     52                        [(#ENV{sujet}|=={[(#CONFIG{escal/config/motif1}|_T_ou_typo)]]}|oui)checked] />
     53                        <label class="contact-radio" for="sujet1">[(#CONFIG{escal/config/motif1}|_T_ou_typo)]</label>
    5154                </div>
     55                ]
     56                [(#CONFIG{escal/config/motif2}|?{' ',''})
    5257                <div class="listitem radio2">
    53                         <input type="radio" name="sujet" value="<:escal:contact_motif2:>"  size="30" [(#ENV{sujet}|=={<:escal:contact_motif2:>}|oui)checked] />
    54                         <label class="contact-radio" for="sujet2"><:escal:contact_motif2:></label>
     58                        <input type="radio" name="sujet" size="30"
     59                        value="[(#CONFIG{escal/config/motif2}|_T_ou_typo)]"   
     60                        [(#ENV{sujet}|=={[(#CONFIG{escal/config/motif2}|_T_ou_typo)]]}|oui)checked] />
     61                        <label class="contact-radio" for="sujet2">[(#CONFIG{escal/config/motif2}|_T_ou_typo)]</label>
    5562                </div>
     63                ]
     64                [(#CONFIG{escal/config/motif3}|?{' ',''})
    5665                <div class="listitem radio3">
    57                         <input type="radio" name="sujet" value="<:escal:contact_motif3:>"  size="30" [(#ENV{sujet}|=={<:escal:contact_motif3:>}|oui)checked] />
    58                         <label class="contact-radio" for="sujet3"><:escal:contact_motif3:></label>
     66                        <input type="radio" name="sujet" size="30"
     67                        value="[(#CONFIG{escal/config/motif3}|_T_ou_typo)]"   
     68                        [(#ENV{sujet}|=={[(#CONFIG{escal/config/motif3}|_T_ou_typo)]]}|oui)checked] />
     69                        <label class="contact-radio" for="sujet3">[(#CONFIG{escal/config/motif3}|_T_ou_typo)]</label>
    5970                </div>
     71                ]
     72                [(#CONFIG{escal/config/motif4}|?{' ',''})
    6073                <div class="listitem radio4">
    61                         <input type="radio" name="sujet" value="<:escal:contact_motif4:>"  size="30" [(#ENV{sujet}|=={<:escal:contact_motif4:>}|oui)checked] />
    62                         <label class="contact-radio" for="sujet4"><:escal:contact_motif4:></label>
     74                        <input type="radio" name="sujet" size="30"
     75                        value="[(#CONFIG{escal/config/motif4}|_T_ou_typo)]"   
     76                        [(#ENV{sujet}|=={[(#CONFIG{escal/config/motif4}|_T_ou_typo)]]}|oui)checked] />
     77                        <label class="contact-radio" for="sujet4">[(#CONFIG{escal/config/motif4}|_T_ou_typo)]</label>
    6378                </div>
     79                ]
     80                [(#CONFIG{escal/config/motif5}|?{' ',''})
    6481                <div class="listitem radio5">
    65                         <input type="radio" name="sujet" value="<:escal:contact_motif5:>"  size="30" [(#ENV{sujet}|=={<:escal:contact_motif5:>}|oui)checked] />
    66                         <label class="contact-radio" for="sujet5"><:escal:contact_motif5:></label>
     82                        <input type="radio" name="sujet" size="30"
     83                        value="[(#CONFIG{escal/config/motif5}|_T_ou_typo)]"   
     84                        [(#ENV{sujet}|=={[(#CONFIG{escal/config/motif5}|_T_ou_typo)]]}|oui)checked] />
     85                        <label class="contact-radio" for="sujet5">[(#CONFIG{escal/config/motif5}|_T_ou_typo)]</label>
    6786                </div>
     87                ]
    6888
    6989        <br/>
  • _squelettes_/escal/trunk/lang/escal_fr.php

    r110601 r110782  
    269269                          <br />veuillez remplir tous les champs de ce formulaire.',
    270270        'contact_cases' => 'Cases à cocher (type "checkbox")',
    271         'contact_cases_explication' => '(si vous cochez oui, pensez à renseigner au moins un libellé de case, sinon cela génère une erreur)',
     271        'contact_cases_explication' => '(si vous cochez oui, pensez à renseigner au moins un libellé, sinon cela génère une erreur)',
    272272        'contact_destinataire' => 'Adresse du destinataire (par défaut, celle du webmaster)<br />
    273273                                              Pour saisir plusieurs adresses, les séparer par une virgule <br />
     
    285285        'contact_libelle4' => 'Libellé case 4',
    286286        'contact_libelle5' => 'Libellé case 5',
    287         'contact_libelle_explication' => 'En laissant un libellé vide, la case correspondante ne s’affiche pas.',
     287        'contact_libelle_explication' => 'En laissant un libellé vide, l\'item correspondant ne s’affiche pas.',
    288288        'contact_libelle_gen' => 'Libellé général  (pas d’apostrophe ni de guillemets)',
    289289        'contact_ligne' => 'En ligne',
     
    292292        'contact_message' => 'Votre message :',
    293293        'contact_motif' => 'Motif de votre message :',
    294         'contact_motif1' => 'Renseignement',
    295         'contact_motif2' => 'Inscription',
    296         'contact_motif3' => 'Problème technique',
    297         'contact_motif4' => 'Votre avis sur le site',
    298         'contact_motif5' => 'Autre',
    299         'contact_motif_message' => '<strong>Motif du message</strong> : Renseignement - Inscription - Problème technique -Votre avis sur le site - Autre',
     294        'contact_motif1' => 'Libellé motif 1',
     295        'contact_motif2' => 'Libellé motif 2',
     296        'contact_motif3' => 'Libellé motif 3',
     297        'contact_motif4' => 'Libellé motif 4',
     298        'contact_motif5' => 'Libellé motif 5',
     299        'contact_motif_message' => '<strong>Motif du message</strong>',
    300300        'contact_nom' => 'Votre nom :',
    301301        'contact_obli' => 'Champ obligatoire',
  • _squelettes_/escal/trunk/paquet.xml

    r110693 r110782  
    22        prefix="escal"
    33        categorie="squelette"
    4         version="4.0.98"
     4        version="4.0.99"
    55        schema="1.0.13"
    66        etat="stable"
  • _squelettes_/escal/trunk/styles/general.css

    r110583 r110782  
    258258        font-size: 1rem;
    259259        margin: 10px;
     260}
     261#pied .sociaux li {
     262        margin: 0 0.2em 1em 0;
    260263}
    261264#liens {
Note: See TracChangeset for help on using the changeset viewer.