Changeset 110284 in spip-zone


Ignore:
Timestamp:
May 16, 2018, 10:15:51 PM (14 months ago)
Author:
real3t@…
Message:

Limiter le parcours du miniagenda au futur seul et seulement s'il y a encore un événement plus dans le futur du mois en cours.

Location:
_squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/noisettes/agenda
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/noisettes/agenda/miniagenda_global.html

    r109903 r110284  
    11#CACHE{900}
     2#SET{'currentmonth', #ENV{date}|affdate{'Y-m-01'}
    23[(#ENV{'mini_date_ev'}|!={''}|non)
    34        [(#ENV{'month'}|oui)
     
    89        ]
    910        [(#ENV{'month'}|non)
    10                 #SET{'date', #ENV{date}}
    11                 #SET{'date_th', #ENV{date}|affdate{'Y-m-d'}
     11                [(#SET{'date', [(#ENV{date}|affdate{'Y-m-01'})]})]
     12                #SET{'date_th', #ENV{date}|affdate{'Y-m-01'}
    1213        ]
    1314]
    1415[(#ENV{'mini_date_ev'}|!={''}|oui)
    15         #SET{'date', #ENV{mini_date_ev}|concat{' 00:00:00'}}
    16         #SET{'date_th', #ENV{mini_date_ev}}
     16        #SET{'date', #ENV{mini_date_ev}|affdate{'Y-m-01'}|concat{' 00:00:00'}}
     17        #SET{'date_th', #ENV{mini_date_ev}|affdate{'Y-m-01'}}
    1718]
    1819<BOUCLE_Evenements(EVENEMENTS){0,1}>
     
    2122        <table class="agenda">
    2223                <caption>
     24                <BOUCLE_DatePassee(CONDITION){si #GET{currentmonth}|<{#GET{date_th}}}>         
    2325                [<a href="(#SELF|parametre_url{mini_date_ev,[(#GET{date}|Agenda_moisdecal{-1,'Y-m-d'})]})" title="<:precedent|ucfirst:>" class='ajax' rel="nofollow">&#171;</a>]
     26                </BOUCLE_DatePassee>
    2427                [(#GET{date}|nom_mois|ucfirst)]
    2528                [(#GET{date}|annee)]
     29                <BOUCLE_DateFuture(EVENEMENTS){date_fin>=(#GET{date}|Agenda_moisdecal{1,'Y-m-d'}|affdate{'Y-m-01'})}{0,1}>
    2630                [<a href="(#SELF|parametre_url{mini_date_ev,[(#GET{date}|Agenda_moisdecal{1,'Y-m-d'})]})" title="<:suivant|ucfirst:>" class='ajax' rel="nofollow">&#187;</a>]
     31                </BOUCLE_DateFuture>
    2732                </caption>
    2833                <thead>
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/noisettes/agenda/miniagenda_local.html

    r109110 r110284  
    11#CACHE{900}
     2#SET{'currentmonth', #ENV{date}|affdate{'Y-m-01'}
    23[(#ENV{'mini_date_ev'}|!={''}|non)
    34        [(#ENV{'month'}|oui)
     
    89        ]
    910        [(#ENV{'month'}|non)
    10                 #SET{'date', #ENV{date}}
    11                 #SET{'date_th', #ENV{date}|affdate{'Y-m-d'}
     11                [(#SET{'date', [(#ENV{date}|affdate{'Y-m-01'})]})]
     12                #SET{'date_th', #ENV{date}|affdate{'Y-m-01'}
    1213        ]
    1314]
    1415[(#ENV{'mini_date_ev'}|!={''}|oui)
    15         #SET{'date', #ENV{mini_date_ev}|concat{' 00:00:00'}}
    16         #SET{'date_th', #ENV{mini_date_ev}}
     16        #SET{'date', #ENV{mini_date_ev}|affdate{'Y-m-01'}|concat{' 00:00:00'}}
     17        #SET{'date_th', #ENV{mini_date_ev}|affdate{'Y-m-01'}}
    1718]
    1819<B_agenda>
     
    2223        <table class="agenda">
    2324                <caption>
     25                <BOUCLE_DatePassee(CONDITION){si #GET{currentmonth}|<{#GET{date_th}}}>
    2426                [<a href="(#SELF|parametre_url{mini_date_ev,[(#GET{date}|Agenda_moisdecal{-1,'Y-m-d'})]})" title="<:precedent|ucfirst:>" class='ajax' rel="nofollow">&#171;</a>]
     27                </BOUCLE_DatePassee>
    2528                [<a href="[(#URL_PAGE{agenda_calendrier}|parametre_url{'id_rubrique', #ID_RUBRIQUE}|parametre_url{'date_ev', #GET{date_th}})]"[ title="<:soyezcreateurs:voirdetailmois:> (#GET{date}|nom_mois|attribut_html)[ (#GET{date}|annee)]"] onclick="event.preventDefault();window.location.href='[(#URL_PAGE{agenda_calendrier_dyn}|parametre_url{'id_rubrique', #ID_RUBRIQUE}|parametre_url{'date_ev', #GET{date_th}})]';">
    2629                        (#GET{date}|nom_mois|ucfirst)
     
    2932                        (#GET{date}|annee)
    3033                </a>]
     34                <BOUCLE_DateFuture(EVENEMENTS){date_fin>=(#GET{date}|Agenda_moisdecal{1,'Y-m-d'}|affdate{'Y-m-01'})}{0,1}>
    3135                [<a href="(#SELF|parametre_url{mini_date_ev,[(#GET{date}|Agenda_moisdecal{1,'Y-m-d'})]})" title="<:suivant|ucfirst:>" class='ajax' rel="nofollow">&#187;</a>]
     36                </BOUCLE_DateFuture>
    3237                </caption>
    3338                <thead>
Note: See TracChangeset for help on using the changeset viewer.