Changeset 50214 in spip-zone for _plugins_/abonnement


Ignore:
Timestamp:
Aug 3, 2011, 2:59:53 PM (9 years ago)
Author:
toutati@…
Message:

Voir commit suivant
simplifier les fonctions contacts_abonnements a un objet (creer/supprimer) pour être générique
passage par une fonction pour test d'accès a une page suivant la cascade article/rubrique/abonnement/date_validite_exacte
utiliser lang avec [(#VAL{prefixe:chaine_#VARIABLE}|_T)]
Creation de plusieurs fichiers supp dont
sélecteur pour nouvel abonne aux objets (merci marcimat avec grappes)
Renommage img en images
cron pour défaire lien auteur-zones a l'échéance d'un abonnement

Location:
_plugins_/abonnement/zaboarticle/trunk
Files:
2 added
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/abonnement/zaboarticle/trunk/plugin.xml

    r49928 r50214  
    33        <auteur>Anne-lise Martenot (elastick.net) - BoOz (booz@reo.net)
    44        </auteur>
    5         <version>0.3.1</version>
     5        <version>0.3.2</version>
    66        <etat>
    77        test
    88        </etat>
    9         <icon>img/zaboarticle_48.png</icon>
     9        <icon>images/zaboarticle_48.png</icon>
    1010        <description>
    1111   G&eacute;rer des abonnements aux articles et aux rubriques, n&eacute;cessite les plugins acces restreint et abonnement.
  • _plugins_/abonnement/zaboarticle/trunk/prive/zaboarticle_fiche.html

    r49886 r50214  
    1 [(#SET{icone,[(#CHEMIN{img/zaboarticle_22.png}|url_absolue)]})]
     1[(#SET{icone,[(#CHEMIN{images/zaboarticle_22.png}|url_absolue)]})]
    22[(#VAL{e}|debut_cadre{#GET{icone},'',[(#VAL{<:abo:acces_articles_restreints:>}|bouton_block_depliable{[(#GET{plie}?{#EVAL{true},#EVAL{false}})],#GET{identifiant}})]})]
    33
  • _plugins_/abonnement/zaboarticle/trunk/prive/zaborubrique_fiche.html

    r49891 r50214  
    1 [(#SET{icone,[(#CHEMIN{img/zaboarticle_22.png}|url_absolue)]})]
     1[(#SET{icone,[(#CHEMIN{images/zaboarticle_22.png}|url_absolue)]})]
    22[(#VAL{e}|debut_cadre{#GET{icone},'',[(#VAL{<:abo:acces_rubriques_restreintes:>}|bouton_block_depliable{[(#GET{plie}?{#EVAL{true},#EVAL{false}})],#GET{identifiant}})]})]
    33
  • _plugins_/abonnement/zaboarticle/trunk/squelettes/contenu/page-art_restreint.html

    r49822 r50214  
    1919        #SET{valide,non}
    2020[(#REM) <!--  acces a l'article ? -->]
    21         <BOUCLE_article_abonne(CONTACTS_ABONNEMENTS articles){id_article}{id_auteur=#SESSION{id_auteur}}{statut_abonnement IN paye,offert}{validite>=#GET{today}}>
     21        <BOUCLE_article_abonne(CONTACTS_ABONNEMENTS){objet=article}{id_objet=#ID_ARTICLE}{id_auteur=#SESSION{id_auteur}}{statut_abonnement IN paye,offert}{validite>=#GET{today}}>
    2222        #SET{valide,oui}
    2323        [(#REM)
     
    2727       
    2828[(#REM) <!-- sinon acces a la rubrique ? -->]   
    29                 <BOUCLE_rubrique_abonne(CONTACTS_ABONNEMENTS rubriques){id_rubrique}{id_auteur=#SESSION{id_auteur}}{statut_abonnement IN paye,offert}{validite>=#GET{today}}>
     29                <BOUCLE_rubrique_abonne(CONTACTS_ABONNEMENTS){objet=rubrique}{id_objet=#ID_RUBRIQUE}{id_auteur=#SESSION{id_auteur}}{statut_abonnement IN paye,offert}{validite>=#GET{today}}>
    3030                #SET{valide,oui}
    3131                [(#REM)
  • _plugins_/abonnement/zaboarticle/trunk/squelettes/contenu/page-rub_restreinte.html

    r49952 r50214  
    33<BOUCLE_contenu(RUBRIQUES){id_rubrique}{tout_voir}>
    44[(#REM) Fil d'Ariane ]
    5 <p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_rubrique}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a></BOUCLE_ariane>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</p>
     5<p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_rubrique}{tout_voir}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a></BOUCLE_ariane>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</p>
    66
    77<div class="contenu-principal">
     
    1717        #SET{valide,non}
    1818[(#REM) <!--  acces a la rubrique ? si #ID_AUTEUR est abonne a la rubrique on valide -->]       
    19         <BOUCLE_rubrique_abonne(CONTACTS_ABONNEMENTS){id_rubrique}{id_auteur=#SESSION{id_auteur}}{statut_abonnement IN paye,offert}{validite>=#GET{today}}>
     19        <BOUCLE_rubrique_abonne(CONTACTS_ABONNEMENTS){objet=rubrique}{id_objet=#ID_RUBRIQUE}{id_auteur=#SESSION{id_auteur}}{statut_abonnement IN paye,offert}{validite>=#GET{today}}>
    2020        #SET{valide,oui}
    2121        </BOUCLE_rubrique_abonne>
Note: See TracChangeset for help on using the changeset viewer.