Changeset 31635 in spip-zone


Ignore:
Timestamp:
Sep 18, 2009, 8:04:56 AM (10 years ago)
Author:
apachot@…
Message:

Première version de la boite de connexion/deconnexion au compte de lecteur, avec un lien vers la page "mon compte"

Location:
_plugins_/spip-pmb/2_0_0
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-pmb/2_0_0/habillage.css

    r31634 r31635  
    367367#page .formulaire_moncomptepmb ul li.boutons { clear: none; position: absolute; right: 0; bottom: 0; width: auto; }
    368368#page .formulaire_moncomptepmb ul li.boutons input { font-weight: bold; }
    369 #page .formulaire_moncomptepmb ul li input { float: left; width: 7em; margin-right: .5em; background: #E6E8D5; border: none; color: black; padding: .2em; }
     369#page .formulaire_moncomptepmb ul li input { float: left; margin-right: .5em; background: #E6E8D5; border: none; color: black; padding: .2em; }
    370370#page .formulaire_moncomptepmb ul li.boutons input:hover { background-color: #999966; }
     371#page .formulaire_moncomptepmb ul.pmb-deconnexion li.boutons { bottom: -10px; }
     372#page .formulaire_moncomptepmb ul.pmb-deconnexion a { text-decoration: underline; }
    371373#page .formulaire_moncomptepmb ul li label { float: left; margin-right: .5em; width: 9em; position: relative; }
    372374#page .formulaire_moncomptepmb fieldset { margin-bottom: 0; }
  • _plugins_/spip-pmb/2_0_0/inc-entete.html

    r31609 r31635  
    66<div class="formulaire_spip formulaire_moncomptepmb">
    77<h2><:pmb:mon_compte:></h2>
    8 <form name="myform" method="post" action="#SELF">
    9 <fieldset>
    10 <legend><:pmb:mon_compte:></legend>
    11 <input type="hidden" name="action" value="connexion_pmb" />
    12 <input type="hidden" name="redirect" value="#SELF" />
    13 <ul>
    14 <li>
    15         <label for="pmb-login"><:pmb:pmb_login:> :</label>
    16         <input type="text" onfocus="this.value='';" value="" size="14" id="pmb-login" name="login"/>
    17 </li>
    18 <li>
    19         <label for="pmb-motdepasse"><:pmb:pmb_motdepasse:> :</label>
    20         <input type="password" onfocus="this.value='';" value="" size="8" id="pmb-motdepasse" name="password"/>
    21 </li>
    22 <li class="boutons">
    23         <input type="submit" value="Valider" name="ok"/>
    24 </li>
    25 </ul>
    26 </fieldset>
    27 
    28 
    29 </form>
    30 
     8[(#SESSION{pmb_session}|non)
     9      <form name="myform" method="post" action="#SELF">
     10      <fieldset>
     11      <legend><:pmb:mon_compte:></legend>
     12      <input type="hidden" name="action" value="connexion_pmb" />
     13      <input type="hidden" name="redirect" value="#SELF" />
     14      <ul class="pmb-connexion">
     15      <li>
     16              <label for="pmb-login"><:pmb:pmb_login:> :</label>
     17              <input type="text" onfocus="this.value='';" value="" size="14" id="pmb-login" name="login"/>
     18      </li>
     19      <li>
     20              <label for="pmb-motdepasse"><:pmb:pmb_motdepasse:> :</label>
     21              <input type="password" onfocus="this.value='';" value="" size="8" id="pmb-motdepasse" name="password"/>
     22      </li>
     23      <li class="boutons">
     24              <input type="submit" value="Valider" name="ok"/>
     25      </li>
     26      </ul>
     27      </fieldset>
     28     </form>
     29]
     30[(#SESSION{pmb_session}|oui)
     31      <form name="myform" method="post" action="#SELF">
     32      <fieldset>
     33      <legend><:pmb:mon_compte:></legend>
     34      <input type="hidden" name="action" value="deconnexion_pmb" />
     35      <input type="hidden" name="redirect" value="#SELF" />
     36      <ul class="pmb-deconnexion">
     37       <li>Bonjour[ (#SESSION{pmb_firstname})], <a href="#URL_PAGE{moncompte}">acc&eacute;dez &agrave; votre compte de lecteur</a></li>
     38       <li class="boutons">
     39              <input type="submit" value="Se d&eacute;connecter" name="ok"/>
     40      </li>
     41      </ul>
     42      <br class="nettoyeur" />
     43     </fieldset>
     44     </form>
     45]
    3146</div>
    3247<div class="fonctionnement"><:pmb:comment_ca_fonctionne:></div>
  • _plugins_/spip-pmb/2_0_0/moncompte.html

    r31634 r31635  
    3333               
    3434         
    35         <div class="corps-conteneur surlignable">
     35        [(#SESSION{pmb_session}|oui)
     36            <INCLURE{fond=inc-moncompte}{env}>
     37        ]
     38
     39        [(#SESSION{pmb_session}|non)
     40            <div class="corps-conteneur surlignable">
    3641               
    37                 <div class="#EDIT{texte} texte entry-content">Bonjour[ (#SESSION{pmb_firstname})], bienvenue dans votre compte de lecteur.</div>
     42                <div class="#EDIT{texte} texte entry-content">Vous devez vous identifier pour acc&eacute;der &agrave; votre compte de lecteur.</div>
    3843
    3944
    40         </div>
     45            </div>
     46        ]
    4147
    42 
    43                 <div class="ps surlignable"><h2 class="pas_surlignable">Informations personnelles</h2>
    44                 <div>
    45                       Pr&eacute;nom : #SESSION{pmb_firstname}<br />
    46                       Nom : #SESSION{pmb_lastname}<br />
    47                       Adresse 1 : #SESSION{pmb_address_part1}<br />
    48                       Adresse 2 : #SESSION{pmb_address_part2}<br />
    49                       CP : #SESSION{pmb_address_cp}<br />
    50                       Ville : #SESSION{pmb_address_city}<br />
    51                       T&eacute;l&eacute;phone 1 : #SESSION{pmb_phone_number1}<br />
    52                       T&eacute;l&eacute;phone 2 : #SESSION{pmb_phone_number2}<br />
    53                       Email : #SESSION{pmb_email}<br />
    54                       Ann&eacute;e de naissance : #SESSION{pmb_birthyear}<br />
    55                       Localisation : #SESSION{pmb_location_caption}<br />
    56                       Date d'adh&eacute;sion : #SESSION{pmb_adhesion_date}<br />
    57                       Date d'expiration : #SESSION{pmb_expiration_date}<br />
    58                      
    59                 </div></div>
    60                 <div class="ps surlignable"><h2 class="pas_surlignable">Livres emprunt&eacute;s</h2>
    61                 <div>
    62                       [(#SET{tab_prets,[(#SESSION**{pmb_session}|pmb_prets_extraire{#CONFIG{spip_pmb/url},1})]})]
    63                       <B_tab_resultat>
    64                       <table class="pmb-tableau">
    65                           <thead>
    66                             <tr><th>Num&eacute;ro</th><th>Titre</th><th>Support</th><th>Date</th><th>Retour</th></tr>
    67                           </thead>
    68                           <tbody>
    69                           <BOUCLE_tab_resultat(POUR){tableau #GET{tab_prets}}>
    70                          
    71                             <tr><td>[(#GET{tab_prets}|pmb_tableau2_valeur{#CLE,'expl_cb'})]</td><td>[(#GET{tab_prets}|pmb_tableau2_valeur{#CLE,'expl_libelle'})]</td><td>[(#GET{tab_prets}|pmb_tableau2_valeur{#CLE,'expl_support'})]</td><td>[(#GET{tab_prets}|pmb_tableau2_valeur{#CLE,'loan_startdate'})]</td><td>[(#GET{tab_prets}|pmb_tableau2_valeur{#CLE,'loan_returndate'})]</td></tr>
    72                          
    73                       </BOUCLE_tab_resultat>
    74                        </tbody>
    75                          </table>
    76                       </B_tab_resultat>
    77                         Pas de livres emprunt&eacute;s
    78                       <//B_tab_resultat>
    79                      
    80                 </div></div>
    81 
    82                 <div class="ps surlignable"><h2 class="pas_surlignable">Livres en retard</h2><div>
    83                       [(#SET{tab_prets,[(#SESSION**{pmb_session}|pmb_prets_extraire{#CONFIG{spip_pmb/url},0})]})]
    84                       <B_tab_resultat2>
    85                       <table class="pmb-tableau">
    86                           <thead>
    87                             <tr><th>Num&eacute;ro</th><th>Titre</th><th>Support</th><th>Date</th><th>Retour</th></tr>
    88                           </thead>
    89                           <tbody>
    90                           <BOUCLE_tab_resultat2(POUR){tableau #GET{tab_prets}}>
    91                          
    92                             <tr><td>[(#GET{tab_prets}|pmb_tableau2_valeur{#CLE,'expl_cb'})]</td><td>[(#GET{tab_prets}|pmb_tableau2_valeur{#CLE,'expl_libelle'})]</td><td>[(#GET{tab_prets}|pmb_tableau2_valeur{#CLE,'expl_support'})]</td><td>[(#GET{tab_prets}|pmb_tableau2_valeur{#CLE,'loan_startdate'})]</td><td>[(#GET{tab_prets}|pmb_tableau2_valeur{#CLE,'loan_returndate'})]</td></tr>
    93                          
    94                       </BOUCLE_tab_resultat2>
    95                        </tbody>
    96                          </table>
    97                       </B_tab_resultat2>
    98                         Pas de livres en retard
    99                       <//B_tab_resultat2>
    100 
    101  
    102                 </div></div>
    10348
    10449                <br class="nettoyeur" />
Note: See TracChangeset for help on using the changeset viewer.