meilleure mise en forme de la page d'une souscription, et de la liste des souscriptions
authorCerdic <cedric@yterium.com>
Tue, 10 Dec 2013 17:23:17 +0000 (18:23 +0100)
committerCerdic <cedric@yterium.com>
Tue, 10 Dec 2013 17:23:17 +0000 (18:23 +0100)
prive/objets/contenu/souscription.html
prive/objets/liste/souscriptions.html
prive/squelettes/contenu/souscription.html
prive/style_prive_plugin_souscription.html

index eeae7fa..5801f5c 100644 (file)
@@ -1,26 +1,28 @@
 <BOUCLE_souscription(SOUSCRIPTIONS transactions souscription_campagnes){id_souscription}>
 
 [<div class="champ contenu_type_souscription[ (#TYPE_SOUSCRIPTION*|strlen|?{'',vide})]">
-       <label><:souscription:label_type_souscription:> : </label>
+       <div class='label'><:souscription:label_type_souscription:> : </div>
        <span dir="#LANG_DIR" class="#EDIT{type_souscription} type_souscription">(#TYPE_SOUSCRIPTION)</span>
 </div>]
 
 [<div class="champ contenu_courriel[ (#COURRIEL*|strlen|?{'',vide})]">
-       <label><:souscription:label_courriel:> : </label>
-       <span dir="#LANG_DIR" class="#EDIT{courriel} courriel">(#COURRIEL)</span>
+       <div class='label'><:souscription:label_courriel:> : </div>
+       <span dir="#LANG_DIR" class="#EDIT{courriel} courriel"><a href="mailto:#COURRIEL">(#COURRIEL)</a></span>
 </div>]
 
 [<div class="champ contenu_titre_campagne[ (#TITRE*|strlen|?{'',vide})]">
-       <label><:souscription:label_titre_campagne:> : </label>
-       <span dir="#LANG_DIR" class="#EDIT{titre} titre">(#TITRE)</span>
+       <div class='label'><:souscription_campagne:label_titre_campagne:> : </div>
+       <span dir="#LANG_DIR" class="#EDIT{titre} titre"><a href="[(#ID_SOUSCRIPTION_CAMPAGNE|generer_url_entite{souscription_campagne})]">(#TITRE)</a></span>
 </div>]
 
 [<div class="champ contenu_montant[ (#MONTANT*|strlen|?{'',vide})]">
-       <label><:souscription:label_montant_liste:> : </label>
+       <div class='label'><:souscription:label_montant_liste:> : </div>
        <span dir="#LANG_DIR" class="#EDIT{montant} montant">(#MONTANT) â‚¬</span>
 </div>]
 
+<hr />
 <div>
+       <h3>Transaction :</h3>
   <ul>
     [<li><strong>Identifiant de la transaction</strong> : <span dir="#LANG_DIR" class="#EDIT{id_transaction} id_transaction"><a href="[(#URL_ECRIRE{transactions}|parametre_url{id_transaction,#ID_TRANSACTION})]">(#ID_TRANSACTION)</a></li>]
     [<li><strong>Statut</strong> : <span dir="#LANG_DIR" class="#EDIT{statut} statut">(#STATUT)</span></li>]
   </ul>
 </div>
 
-<div style="border: 1px solid black ; margin: 1em; padding: 1em;">
-
+<hr />
 [<div class="champ contenu_nom[ (#NOM*|strlen|?{'',vide})]">
-       <label><:souscription:label_nom:> : </label>
+       <div class='label'><:souscription:label_nom:> : </div>
        <span dir="#LANG_DIR" class="#EDIT{nom} nom">(#NOM)</span>
 </div>]
 
 [<div class="champ contenu_prenom[ (#PRENOM*|strlen|?{'',vide})]">
-       <label><:souscription:label_prenom:> : </label>
+       <div class='label'><:souscription:label_prenom:> : </div>
        <span dir="#LANG_DIR" class="#EDIT{prenom} prenom">(#PRENOM)</span>
 </div>]
 
 [<div class="champ contenu_adresse[ (#ADRESSE*|strlen|?{'',vide})]">
-       <label><:souscription:label_adresse:> : </label>
+       <div class='label'><:souscription:label_adresse:> : </div>
        <span dir="#LANG_DIR" class="#EDIT{adresse} adresse">(#ADRESSE)</span>
 </div>]
 
 [<div class="champ contenu_code_postal[ (#CODE_POSTAL*|strlen|?{'',vide})]">
-       <label><:souscription:label_code_postal:> : </label>
+       <div class='label'><:souscription:label_code_postal:> : </div>
        <span dir="#LANG_DIR" class="#EDIT{code_postal} code_postal">(#CODE_POSTAL)</span>
 </div>]
 
 [<div class="champ contenu_ville[ (#VILLE*|strlen|?{'',vide})]">
-       <label><:souscription:label_ville:> : </label>
+       <div class='label'><:souscription:label_ville:> : </div>
        <span dir="#LANG_DIR" class="#EDIT{ville} ville">(#VILLE)</span>
 </div>]
 
 [<div class="champ contenu_pays[ (#PAYS*|strlen|?{'',vide})]">
-       <label><:souscription:label_pays:> : </label>
+       <div class='label'><:souscription:label_pays:> : </div>
        <span dir="#LANG_DIR" class="#EDIT{pays} pays">(#PAYS)</span>
 </div>]
 
 [<div class="champ contenu_telephone[ (#TELEPHONE*|strlen|?{'',vide})]">
-       <label><:souscription:label_telephone:> : </label>
+       <div class='label'><:souscription:label_telephone:> : </div>
        <span dir="#LANG_DIR" class="#EDIT{telephone} telephone">(#TELEPHONE)</span>
 </div>]
 
 [<div class="champ contenu_recu_fiscal">
-       <label><:souscription:label_recu_fiscal:> : </label>
+       <div class='label'><:souscription:label_recu_fiscal:> : </div>
        <span dir="#LANG_DIR" class="#EDIT{recu_fiscal} recu_fiscal">(#RECU_FISCAL|?{"oui","non"})</span>
 </div>]
 
 [<div class="champ contenu_envoyer_info">
-       <label><:souscription:label_envoyer_info:> : </label>
+       <div class='label'><:souscription:label_envoyer_info:> : </div>
        <span dir="#LANG_DIR" class="#EDIT{envoyer_info} envoyer_info">(#ENVOYER_INFO|?{"oui","non"})</span>
 </div>]
 
 [<div class="champ contenu_informer_comite_local">
-       <label><:souscription:label_informer_comite_local:> : </label>
+       <div class='label'><:souscription:label_informer_comite_local:> : </div>
        <span dir="#LANG_DIR" class="#EDIT{informer_comite_local} informer_comite_local">(#INFORMER_COMITE_LOCAL|?{"oui","non"})</span>
 </div>]
 
-</div>
-
 </BOUCLE_souscription>
index f1bd69e..8bfe5a9 100644 (file)
@@ -26,7 +26,7 @@
        </thead>
        <tbody>
        <BOUCLE_liste_souscriptions(SOUSCRIPTIONS transactions){id_transaction?}{id_mot?}{id_auteur?}{where?}{recherche?}{type_souscription==#ENV{type_souscription,'.'}}{statut==#ENV{statut_transaction,'.'}}{tri #ENV{par,id_souscription},#GET{defaut_tri}}{pagination #ENV{nb,10}}>
-               <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
+               <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})] #STATUT">
                        <td class="id"><a href="[(#ID_SOUSCRIPTION|generer_url_entite{souscription})]"
                                          title="<:info_numero_abbreviation|attribut_html:> #ID_SOUSCRIPTION">#ID_SOUSCRIPTION</a></td>
                        <td class="type_souscription"><a href="[(#ID_SOUSCRIPTION|generer_url_entite{souscription})]"
index 830a2a4..d1eaa96 100644 (file)
@@ -1,9 +1,10 @@
 [(#AUTORISER{voir,souscription,#ID_SOUSCRIPTION}|sinon_interdire_acces)]
-<BOUCLE_souscription(SOUSCRIPTIONS){id_souscription}{si #ENV{exec}|=={souscription}}>
+<BOUCLE_souscription(SOUSCRIPTIONS spip_transactions){id_souscription}{si #ENV{exec}|=={souscription}}>
 
 [(#BOITE_OUVRIR{[
-       <h1>(#ID_SOUSCRIPTION)[ &mdash; #PRENOM (#NOM)]</h1>
-],simple fiche_objet})]
+       <h1>[(#TYPE_SOUSCRIPTION|ucfirst) ]#(#ID_SOUSCRIPTION)</h1>
+       [<strong>#PRENOM (#NOM)</strong>]
+],simple fiche_objet #STATUT})]
 
 <!--affiche_milieu-->
 
index e4bf7d7..5f018bd 100644 (file)
@@ -5,3 +5,9 @@
 .souscription_campagne #wysiwyg .contenu_montant_actuel .label {display:inline;font-weight:bold;}
 .souscription_campagne #wysiwyg .contenu_objectif_limiter .label {display:inline;color:inherit;}
 .souscription_campagne #wysiwyg .contenu_texte {}
+
+.souscription #wysiwyg .label {display:inline;}
+.souscription .fiche_objet.commande .inner {background:url(#CHEMIN{images/rayures-gris.gif}) center repeat;}
+
+.liste-objets.souscriptions .commande td,
+.liste-objets.souscriptions .commande th {background:url(#CHEMIN{images/rayures-gris.gif}) center repeat fixed;opacity:0.6;}
\ No newline at end of file