Changeset 51689 in spip-zone for _plugins_/abonnement


Ignore:
Timestamp:
Sep 22, 2011, 12:11:43 PM (9 years ago)
Author:
toutati@…
Message:

Simplification de la page des abonnements

début nettoyage du fichier lang, passage en utf8

Location:
_plugins_/abonnement/zabonnement/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/abonnement/zabonnement/trunk/lang/abo_fr.php

    r51675 r51689  
    1010        'bouton_ajouter_contactabonnement_article' => 'Ajouter un article',
    1111        'bouton_chercher' => 'Chercher',
    12         'confirmer_supprimer_element'=>'Attention, vous avez demandé à supprimer un élément. Souhaitez-vous continuer?',
     12        'confirmer_supprimer_element'=>'Attention, vous avez demandé à supprimer un élément. Souhaitez-vous continuer?',
    1313        'rubriques'=>'Rubriques',
    1414        "abonnement_client"=>"Client",
    1515        'abonnement_archives'=>'Abonnement aux archives, commence aujourd\'hui moins le nombre de jours',
    1616        'label_archives'=>'Entrer un chiffre pour le nombre de jours à soustraire',
    17         "abonnement_debut"=>"Début",
    18         "abonnement_fin"=>"Échéance",
    19         'delier'=>'Délier',
     17        "abonnement_debut"=>"Début",
     18        "abonnement_fin"=>"échéance",
     19        'delier'=>'Délier',
    2020        'info_gauche_numero_contacts_abonnement'=>'N° Suivi de l\'abonnement',
    2121        'info_gauche_numero_abonnement'=>'N° de l\'abonnement',
     
    2727        'abonner_article'=>'Abonner à un article',
    2828        'voir'=>'Voir',
    29         "abonnements_echus" => "Abonnements échus",
     29        "abonnements_echus" => "Abonnements échus",
    3030        "liste_des_abonnements" => "Liste des abonnements",
    3131        'liste_vos_abonnements'=>'Liste de vos abonnements',
     32        'info_acces_a_rubrique'=>'Vous avez accès aux rubriques suivantes :',
     33        'info_acces_a_article'=>'Vous avez accès aux articles suivants :',
     34        'info_acces_a_abonnement'=>'Vos abonnements :',
    3235        "statistiques" => "Statistiques des abonnements",
    3336        "info_tous_abonnements"=>"Tous les abonnements",
     
    3639        'abo_valide_jusqu_au'=>'Votre abonnement est valable jusqu\'au @date@',
    3740        'valide_echu_depuis'=>'Votre abonnement n\'est plus valable depuis le @date@',
    38         'abonnes_article'=>'Les abonnés à cet article',
    39         'abonnes_rubrique'=>'Les abonnés à cette rubrique',
    40         'titre_les_abonnes'=>'LES ABONNÉS',
     41        'abonnes_article'=>'Les abonnés à cet article',
     42        'abonnes_rubrique'=>'Les abonnés à cette rubrique',
     43        'titre_les_abonnes'=>'LES ABONNéS',
    4144        'je_renouvelle'=>'Je renouvelle',
    42         'je_me_reabonne'=>'Je me réabonne',
     45        'je_me_reabonne'=>'Je me réabonne',
    4346        'je_m_abonne'=>'Je m\'abonne',
    4447        'nous_sommes_le'=>'Aujourd\'hui, nous sommes le',
     
    4649        'date_utile'=>'Date de publication',
    4750        'aucun_acces'=>'Aucune rubrique ne correspond!',
    48         'acces_ouvert'=>'Vous pouvez accéder à :',
    49         'acces_rubriques_restreintes'=>'Accès aux rubriques restreintes',
    50         'acces_articles_restreints'=>'Accès aux articles restreints',
     51        'acces_ouvert'=>'Vous pouvez accéder à :',
     52        'acces_rubriques_restreintes'=>'Accès aux rubriques restreintes',
     53        'acces_articles_restreints'=>'Accès aux articles restreints',
    5154        'rubrique_abonnement'=>'Rubrique',
    5255        "ajouter_un_abonnement"=>"Ajouter un abonnement",
     
    6265        "titre"=>"Titre",
    6366        "aucune_liaison_commande"=>"pas de commande li&eacutee",
    64         'liaison_commande'=>"Attention commande liée: ",
     67        'liaison_commande'=>"Attention commande liée: ",
    6568       
    6669        // actions
    67         "action_editer" => "Éditer",
     70        "action_editer" => "éditer",
    6871        "action_supprimer" => "Supprimer",
    6972        "action_ajouter" => "Ajouter",
    70         "action_creer_nouvel_abonnement" => "Créer un nouvel abonnement",
     73        "action_creer_nouvel_abonnement" => "Créer un nouvel abonnement",
    7174
    7275        "mabonner" => "M\'abonner !",
    7376        'dates_exactes'=>'Dates en correspondance exacte',
    74         'abonnement_coordonne_dates'=>'Seules les rubriques avec une date de publication comprise dans la période de l\'abonnement seront accessibles.',
     77        'abonnement_coordonne_dates'=>'Seules les rubriques avec une date de publication comprise dans la période de l\'abonnement seront accessibles.',
    7578       
    7679        // formulaire
    77         "enregistrement_effectue" => "Enregistrement effectué",
    78         "erreurs_formulaire" => "Des erreurs sont présentes dans votre saisie.",
     80        "enregistrement_effectue" => "Enregistrement effectué",
     81        "erreurs_formulaire" => "Des erreurs sont présentes dans votre saisie.",
    7982       
    8083        // CFG
     
    8386       
    8487        "configuration_abonnements" => "Paramétrage",
    85         "configuration_description_abonnement" => "Cette page permet de définir les options d'abonnement de votre site.",
    86         "configuration_description_abonnement_relances" => "Cette page permet de définir les options de relances d'abonnement de votre site.",
     88        "configuration_description_abonnement" => "Cette page permet de définir les options d'abonnement de votre site.",
     89        "configuration_description_abonnement_relances" => "Cette page permet de définir les options de relances d'abonnement de votre site.",
    8790
    8891        // Formulaires CFG
    89         "fieldset_securite" => "Securités",
     92        "fieldset_securite" => "Securités",
    9093        "fieldset_inscription" => "Relations avec Inscription 2",
    91         "fieldset_expediteur" => "Expéditeur des mails de confirmation",
     94        "fieldset_expediteur" => "Expéditeur des mails de confirmation",
    9295        "fieldset_confirmation" => "Mail de confirmation d'abonnement",
    93         "fieldset_echec" => "Mail d'échec de l'abonnement",
     96        "fieldset_echec" => "Mail d'échec de l'abonnement",
    9497        "fieldset_message_confirmation" => "Message affiché sur la page de retour de la banque",
    9598        "fieldset_frais_de_port" => "Participation aux frais de port",
    9699        "fieldset_articles_payants" => "Articles payants",
    97         "fieldset_relance" => "Email de relance a échéance",
    98         "fieldset_relance_avant_1" => "Email de relance avant échéance 1",
    99         "fieldset_relance_avant_2" => "Email de relance avant échéance 2",
    100         "fieldset_relance_apres" => "Email de relance après échéance",
     100        "fieldset_relance" => "Email de relance a échéance",
     101        "fieldset_relance_avant_1" => "Email de relance avant échéance 1",
     102        "fieldset_relance_avant_2" => "Email de relance avant échéance 2",
     103        "fieldset_relance_apres" => "Email de relance après échéance",
    101104
    102105        "label_environnement" => "Environnement de travail",
     
    104107        "label_environnement_prod" => "Environnement de production",
    105108        "label_ids_zone"=>"Identifiants des zones à ouvrir",
    106         "explication_ids_zone"=>"Séparer les numeros par une virgule. Laisser vide signifie qu'aucune zone restreinte ne sera ouverte.",
     109        "explication_ids_zone"=>"Séparer les numeros par une virgule. Laisser vide signifie qu'aucune zone restreinte ne sera ouverte.",
    107110        "explication_environnement" => "Vous pouvez utiliser des fichiers de tests
    108                 pour vérifier que les abonnements fonctionnent correctement.
     111                pour vérifier que les abonnements fonctionnent correctement.
    109112                Une fois en production, ces fichiers de tests seront inaccessibles
    110                 pour des raisons évidente de sécurité.",
     113                pour des raisons évidente de sécurité.",
    111114       
    112115        "label_action" => "Action",
    113116        "label_titre" => "Titre",
    114         "label_duree" => "Durée",
    115         "label_periode" => "Période",
     117        "label_duree" => "Durée",
     118        "label_periode" => "Période",
    116119        "label_nom" => "Nom",
    117         "label_prenom" => "Prénom",
     120        "label_prenom" => "Prénom",
    118121        "label_ville" => "Ville",
    119122        "label_adresse" => "Adresse",
    120123        "label_adresses" => "Adresse(s)",
    121124        "label_cp" => "Code postal",
    122         "label_date_creation" => "Date de création",
     125        "label_date_creation" => "Date de création",
    123126        "label_date_expiration" => "Date d'expiration",
    124127        "label_pays" => "Pays",
     
    138141        "label_proposer_paiement" => "Proposer le paiment à l'inscription",
    139142        "explication_proposer_paiement" => "Proposer un formulaire de paiement
    140                 dès la validation du formulaire d'inscription ?",
     143                dès la validation du formulaire d'inscription ?",
    141144
    142145        // stats
     
    144147        'total' => "Total",
    145148        "numeros_payants" => "Articles payants",
    146         "nombre_acheteurs_differents" => "acheteurs différents : ",
     149        "nombre_acheteurs_differents" => "acheteurs différents : ",
    147150        "diffusion_payee" => "Nb.",
    148         "abonnes" => "Abonnés",
    149         "nombre_abonnes_a_jour" => "abonnés à jour :",
    150         "nombre_abonnes_dechus" => "abonnements échus :",
    151         "nombre_abonnes_relances" => "abonnés relancés :",
    152         "nombre_abonnes_inscrits" => "abonnés inscrits :",
    153         'non_toutes_dates'=>'Non, les dates de publication sont indifférentes',
     151        "abonnes" => "Abonnés",
     152        "nombre_abonnes_a_jour" => "abonnés à jour :",
     153        "nombre_abonnes_dechus" => "abonnements échus :",
     154        "nombre_abonnes_relances" => "abonnés relancés :",
     155        "nombre_abonnes_inscrits" => "abonnés inscrits :",
     156        'non_toutes_dates'=>'Non, les dates de publication sont indifférentes',
    154157        'oui_dates_exactes'=>'Oui, restreindre aux dates de l\'abonnement',
    155158
    156159        // mes_abonnements
    157160        'votre_abonnement' => 'Votre abonnement',
    158         'echeance_le' => 'échéance le @date@',
    159         'echeance' => 'Echéance',
     161        'echeance_le' => 'échéance le @date@',
     162        'echeance' => 'Echéance',
    160163        'vos_articles' => 'Vos articles',
    161         'echance_abonnement_proche' => "Votre abonnement <i>@titre@</i> arrive &agrave; &eacute;ch&eacute;ance le @date@.",
    162         'echance_abonnement_passee' => "Votre abonnement <i>@titre@</i> est arriv&eacute; &agrave; &eacute;ch&eacute;ance le @date@.",
    163         'renouveler_abonnement_proche' => "Vous pouvez le renouveller d&egrave;s aujourd'hui ou bien choisir une autre formule ci-dessous.",
     164        'echeance_abonnement_proche' => "Votre abonnement <i>@titre@</i> arrive &agrave; échéance le @date@.",
     165        'echeance_abonnement_passee' => "Votre abonnement <i>@titre@</i> est arrivé &agrave; échéance le @date@.",
     166        'renouveler_abonnement_proche' => "Vous pouvez le renouveller dès aujourd'hui ou bien choisir une autre formule ci-dessous.",
    164167        'renouveler_abonnement_passe' => "Vous pouvez le renouveller ou bien choisir une autre formule ci-dessous.",
    165168
     
    170173        'commander_article' => "Commande de l'article :",
    171174       
    172         'erreur_identification' => "Vous devez &ecirc;tre identifi&eacute; pour pouvoir vous abonner",
    173         'erreur_presente' => "Une erreur est pr&eacute;sente dans votre saisie",
     175        'erreur_identification' => "Vous devez &ecirc;tre identifié pour pouvoir vous abonner",
     176        'erreur_presente' => "Une erreur est présente dans votre saisie",
    174177        'erreur_selection_abonnement' => "Vous devez choisir un abonnement !",
    175178
    176179        // page de test de commande
    177180        "paiement" => "Paiement",
    178         "donnees_correspondances" => "Mes donn&eacute;es de correspondance",
     181        "donnees_correspondances" => "Mes données de correspondance",
    179182        "mon_abonnement" => "abonnement",
    180183        "mon_article" => "Mon article",
    181184        "simulation_paiement" => "Tester une simulation de paiement avec ces boutons",
    182185        "suivi_abonnes"=>"Suivi des abonnés",
    183         "ajouter_adherent"=>"Ajouter un abonn&eacute;",
    184         "adherents"=>"Voir les abonn&eacute;s",
     186        "ajouter_adherent"=>"Ajouter un abonné",
     187        "adherents"=>"Voir les abonnés",
    185188        'article_abonnement'=>'Article',
    186189        'statut_abonnement'=>'Statut',
    187190        'statut_attente'=>'En attente',
    188191        'statut_offert'=>'Offert',
    189         'statut_paye'=>'Pay&eacute;',
     192        'statut_paye'=>'Payé',
    190193        'statut_encours'=>'En cours',
    191         'statut_echu'=>'&eacute;chu',
     194        'statut_echu'=>'échu',
    192195        'date_abonnement'=>'Date',
    193         'vos_acces_articles'=>'Vous avez acc&egrave;s aux articles suivants :',
    194         'vos_acces_articles_echus'=>'Vous n\'avez plus acc&egrave;s aux articles suivants :',
    195        
    196         'vos_acces_rubriques'=>'Vous avez acc&egrave;s aux rubriques suivantes :',
    197         'vos_acces_rubriques_echues'=>'Vous n\'avez plus acc&egrave;s aux rubriques suivantes :',
     196        'vos_acces_articles'=>'Vous avez accès aux articles suivants :',
     197        'vos_acces_articles_echus'=>'Vous n\'avez plus accès aux articles suivants :',
     198       
     199        'vos_acces_rubriques'=>'Vous avez accès aux rubriques suivantes :',
     200        'vos_acces_rubriques_echues'=>'Vous n\'avez plus accès aux rubriques suivantes :',
    198201
    199202        "aucune_zone"=>"Aucune",
    200203        // page article_restreint
    201         "acces_refuse" => 'Votre abonnement ne permet pas un acc&egrave;s complet &agrave; cette page.',
    202         "acces_complet" => 'Votre abonnement permet un acc&egrave;s complet &agrave; cette page.',
    203         "connexion_deja_abonne" => "Si vous &ecirc;tes d&eacute;j&agrave; abonn&eacute;, vous pouvez vous connecter &agrave; l'aide du formulaire ci-dessous",
    204         "abonner_ou_acheter_article" => "Vous pouvez vous abonner, ou bien acheter cet article &agrave; l'unit&eacute;.",
    205         "abonner_ou_acheter_rubrique" => "Vous pouvez vous abonner, ou bien acheter cette rubrique &agrave; l'unit&eacute;.",
     204        "acces_refuse" => 'Votre abonnement ne permet pas un accès complet &agrave; cette page.',
     205        "acces_complet" => 'Votre abonnement permet un accès complet &agrave; cette page.',
     206        "connexion_deja_abonne" => "Si vous &ecirc;tes déj&agrave; abonné, vous pouvez vous connecter &agrave; l'aide du formulaire ci-dessous",
     207        "abonner_ou_acheter_article" => "Vous pouvez vous abonner, ou bien acheter cet article &agrave; l'unité.",
     208        "abonner_ou_acheter_rubrique" => "Vous pouvez vous abonner, ou bien acheter cette rubrique &agrave; l'unité.",
    206209
    207210        );
  • _plugins_/abonnement/zabonnement/trunk/squelettes/inclure/mes_abonnements.html

    r50215 r51689  
    11#CACHE{0}
    2 [(#SET{date_future,[(#ENV{date}|modifier_date{7})]})]
    32
    43#SET{today,#DATE}
    5 
    64<BOUCLE_auteur(AUTEURS){id_auteur = #SESSION{id_auteur}}{tout}>
    7 <BOUCLE_count(CONTACTS_ABONNEMENTS){id_auteur}{validite >= #GET{today}}{statut_abonnement IN paye,offert}>
    8 </BOUCLE_count><h2><:abo:liste_vos_abonnements:></h2></B_count>
    9 
    10         [(#REM) Si on a un abonnement valide, on l'affiche]
    11         <B_abo_valide>
    12                         [(#TOTAL_BOUCLE|=={1}|oui)<h3 class="h3"><:abo:votre_abonnement:></h3>]
    13                         [(#TOTAL_BOUCLE|>{1}|oui)<h3 class="h3"><:abo:vos_abonnements:></h3>]
     5               
     6                [(#REM)La liste des objets de l'abonne > aujourdhui]
     7                <B_abo_objets_valide>
     8                <h2><:abo:liste_vos_abonnements:></h2>
    149                        <ul class="liste_abonnement">
    15         <BOUCLE_abo_valide(CONTACTS_ABONNEMENTS){objet=abonnement}{id_auteur}{validite > #GET{date_future}}{statut_abonnement IN paye,offert}>
    16 
    17                 #SET{ladate,#VALIDITE|affdate}
    18                 <BOUCLE_abo(ABONNEMENTS){id_abonnement=#ID_OBJET}>
    19                 <li><a href="[(#URL_PAGE{abonnement}|parametre_url{id_abonnement,#ID_ABONNEMENT})]">#TITRE</a>
    20                 </BOUCLE_abo><span><:abo:echeance_le{date=#GET{ladate}}:></span>
    21                 </li>
    22         </BOUCLE_abo_valide>
    23         </ul>
    24         </B_abo_valide>
    25 
    26                 [(#REM) Sinon on teste si l'abonnement est perime ]     
    27                 <BOUCLE_abo_echu(CONTACTS_ABONNEMENTS){objet=abonnement}{id_auteur}{validite < #GET{date_future}}{statut_abonnement IN paye,offert}>
    28 
    29                         [(#ENV{reabo}|non)
    30                                 <h3 class="h3"><:abo:votre_abonnement:></h3>
    31                                
    32                                 <div class="abonnement_echeance">
    33                                 <p>
    34                                 #SET{ladate,#VALIDITE|affdate}
    35                                 #SET{proche,#VALIDITE|>{#ENV{date}}|oui}
    36                                 [(#GET{proche}|non)<:abo:echance_abonnement_passee{date=#GET{ladate},titre=#TITRE}:>]
    37                                 [(#GET{proche}|oui)<:abo:echance_abonnement_proche{date=#GET{ladate},titre=#TITRE}:>]
    38                                 </p>
    39                                 <p>
    40                                 [(#GET{proche}|non)<:abo:renouveler_abonnement_passe{date=#GET{ladate},titre=#TITRE}:>]
    41                                 [(#GET{proche}|oui)<:abo:renouveler_abonnement_proche{date=#GET{ladate},titre=#TITRE}:>]
    42                                 </p>
    43                                 </div>
    44                         ]
    45                        
    46                        
    47                 </BOUCLE_abo_echu>
    48                         #SET{pas_abo,oui}
    49                 <//B_abo_echu>
    50                
    51                 [(#REM)La liste des elements de l'abonne]
    52                                 <B_abo_objets_valide>
    53                         <h3 class="h3"><:abo:vos_acces_objets:></h3>
    54                         <ul class="liste_abonnement">
    55                         <BOUCLE_abo_objets_valide(CONTACTS_ABONNEMENTS){id_auteur}{validite>=#GET{today}}{statut_abonnement IN paye,offert}>
    56 #INFO_TITRE{#OBJET,#ID_OBJET}                   
    57                         [(#SET{datefin,[(#VALIDITE|affdate{nom_jour})] [(#VALIDITE|affdate)]})]
    58                         </BOUCLE_abo_objets_valide>
     10                                <BOUCLE_abo_objets_valide(CONTACTS_ABONNEMENTS){id_auteur}{validite>=#GET{today}}{statut_abonnement IN paye,offert}{par objet}>
     11                                        [(#OBJET|unique|oui)
     12                                        [<h3 class="h3">(#VAL{abo:info_acces_a_#OBJET}|_T)</h3>]
     13                                        ]
     14                                        [(#SET{datefin,[(#VALIDITE|affdate{nom_jour})] [(#VALIDITE|affdate)]})]
     15                                        <li>
     16                                        <a href="[(#ID_OBJET|generer_url_entite{#OBJET})]">#INFO_TITRE{#OBJET,#ID_OBJET}</a>   
     17                                        <span> <:abo:echeance_le{date=#GET{datefin}}:></span>
     18                                        </li>
     19                                </BOUCLE_abo_objets_valide>
    5920                        </ul>
    6021                </B_abo_objets_valide>
    6122               
    62                
    63                
    64                 [(#REM)
    65                 la liste des acces aux rubriques
    66                 ]                       
    67                 <B_abo_rubriques_valide>
    68                         <h3 class="h3"><:abo:vos_acces_rubriques:></h3>
    69                         <ul class="liste_abonnement">
    70                         <BOUCLE_abo_rubriques_valide(CONTACTS_ABONNEMENTS){objet=rubrique}{id_auteur}{validite>=#GET{today}}{statut_abonnement IN paye,offert}>
    71                                 <BOUCLE_rubriquev(RUBRIQUES){id_rubrique=#ID_OBJET}{tout_voir}>
    72         [(#SET{datefin,[(#VALIDITE|affdate{nom_jour})] [(#VALIDITE|affdate)]})]
    73         <li><a href="#URL_RUBRIQUE">#TITRE</a>
    74                                 <span> <:abo:jusqu_au{date=#GET{datefin}}:></span></li>
    75                                 </BOUCLE_rubriquev>
    76                         </BOUCLE_abo_rubriques_valide>
    77                         </ul>
    78                 </B_abo_rubriques_valide>
    79                
    80                
    81                 [(#REM)
    82                 la liste des acces aux articles
    83                 ]                       
    84                 <B_abo_articles_valide>
    85                         <h3 class="h3"><:abo:vos_acces_articles:></h3>
    86                         <ul class="liste_abonnement">
    87                         <BOUCLE_abo_articles_valide(CONTACTS_ABONNEMENTS){objet=article}{id_auteur}{validite>=#GET{today}}{statut_abonnement IN paye,offert}>
    88                                 <BOUCLE_articlev(ARTICLES){id_article=#ID_OBJET}{tout_voir}>
    89         [(#SET{datefin,[(#VALIDITE|affdate{nom_jour})] [(#VALIDITE|affdate)]})]
    90         <li><a href="#URL_ARTICLE">#TITRE</a>
    91                                 <span> <:abo:jusqu_au{date=#GET{datefin}}:></span></li>
    92                                 </BOUCLE_articlev>
    93                         </BOUCLE_abo_articles_valide>
    94                         </ul>
    95                 </B_abo_articles_valide>
    96                
    97                                
    9823</BOUCLE_auteur>
Note: See TracChangeset for help on using the changeset viewer.