Changeset 110390 in spip-zone


Ignore:
Timestamp:
May 26, 2018, 11:10:34 AM (15 months ago)
Author:
jcvilleneuve@…
Message:

Escal V4 : correction d'un bug pour l'affichage des événements

Location:
_squelettes_/escal/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/escal/trunk/inclusions/inc-article.html

    r110382 r110390  
    244244<BOUCLE_select(EVENEMENTS){id_evenement IN #GET{tableauprochainement}}>
    245245       
    246 <BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{doublons}>
     246<BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{date_fin>0}{doublons}>
    247247</BOUCLE_seul>
    248 <BOUCLE_autres(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}{doublons}>
    249 </BOUCLE_autres> 
     248<BOUCLE_plusieurs(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}>
     249        <BOUCLE_futur(EVENEMENTS){id_evenement}{age<=1}{doublons}>
     250        </BOUCLE_futur>
     251</BOUCLE_plusieurs> 
    250252
    251253<BOUCLE_mot(MOTS){id_evenement}{type=Agenda_couleur}{0,1}>
  • _squelettes_/escal/trunk/inclusions/inc-article_pleine_page.html

    r110232 r110390  
    208208<!-- affichage des événements -->
    209209
     210
    210211#SET{tableauprochainement,#ARRAY}
    211212<BOUCLE_prochainementselection(EVENEMENTS){id_article}{age_fin<=1}{par date_debut}>
     
    216217</BOUCLE_prochainementselection>
    217218
    218 
    219 <BOUCLE_select1(EVENEMENTS){id_evenement IN #GET{tableauprochainement}}>       
    220                         <BOUCLE_premier(EVENEMENTS){id_evenement=#ID_EVENEMENT}{age<=1}{par date}{0,1}{doublons select}>
    221                         </BOUCLE_premier>
    222                         <BOUCLE_autres(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{age<=1}{age>=-365}{par date}{doublons autres}>
    223                 </BOUCLE_autres>       
    224 </BOUCLE_select1>       
    225                                
    226 
    227         <B_affiche>
    228                 <hr />
    229                 <strong><:escal:evenements_associes:></strong> 
    230 
    231                 <div class="container-choix">           
    232                
    233                         <BOUCLE_affiche(EVENEMENTS){!doublons select}{doublons affiche}{par date}>
    234                         <div class="choix-article" style="width:40%;">
    235                        
    236                         <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_EVENEMENT|parametre_url{lang,#ENV{lang}})],#URL_EVENEMENT})]" title="[(#DESCRIPTIF|textebrut)]">
    237                         [(#DATE_DEBUT|affdate_jourcourt)]  - [(#DATE_DEBUT|affdate{'H'})] h [(#DATE_DEBUT|affdate{'m'})] : <strong>#TITRE</strong>
    238                         <BOUCLE_autres2(EVENEMENTS){!doublons autres}{doublons affiche}>
    239                         <br />&nbsp;&nbsp;+ [(#DATE_DEBUT|affdate_jourcourt)] - [(#DATE_DEBUT|affdate{'H'})] h [(#DATE_DEBUT|affdate{'m'})]
    240                 </BOUCLE_autres2>
    241                         </a>
    242 
    243                 </div>
    244                 </BOUCLE_affiche>
    245                        
    246                 </div>
    247          
    248 
    249                 <hr /> 
    250         </B_affiche>                           
     219<B_select>
     220<div class="events-associes">
     221<hr /> 
     222<strong><:escal:evenements_associes:></strong>
     223
     224<div class="container-choix">
     225<BOUCLE_select(EVENEMENTS){id_evenement IN #GET{tableauprochainement}}>
     226       
     227<BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{date_fin>0}{doublons}>
     228</BOUCLE_seul>
     229<BOUCLE_plusieurs(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}>
     230        <BOUCLE_futur(EVENEMENTS){id_evenement}{age<=1}{doublons}>
     231        </BOUCLE_futur>
     232</BOUCLE_plusieurs> 
     233
     234<BOUCLE_mot(MOTS){id_evenement}{type=Agenda_couleur}{0,1}>
     235#SET{couleur,#DESCRIPTIF}
     236</BOUCLE_mot>
     237</B_mot>
     238#SET{couleur,#336699}
     239<//B_mot>       
     240
     241<B_affiche>
     242        <div class="choix-article" style="width:40%;">
     243        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_EVENEMENT|parametre_url{lang,#ENV{lang}})],#URL_EVENEMENT})]" title="[(#DESCRIPTIF|textebrut)]">         
     244<BOUCLE_affiche(EVENEMENTS){!doublons}{0,1}{doublons affiche}{par date}>
     245
     246        <div class="evenement-date" style="background-color:[(#GET{couleur}|PtoBR)];">
     247                <span class="evenement-jour">[(#DATE_DEBUT|affdate{'d'})]</span>
     248                <br />
     249                <span class="evenement-mois">[(#DATE_DEBUT|nom_mois)]</span>
     250                <br />
     251                <span class="evenement-annee">[(#DATE_DEBUT|affdate{'Y'})]</span>
     252                <br />
     253        </div>
     254                               
     255        <div class="evenement-donnees">
     256                        <div class="donnee-titre">             
     257                        #TITRE
     258                        </div>
     259                        [<div class="donnee-lieu">             
     260                        <img src="#CHEMIN{images/geoloc.png}" alt="lieu"  />(#ADRESSE|PtoBR)
     261                        </div>]
     262                                                       
     263                [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|non)
     264                        <div class="donnee-heure">
     265                                <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
     266                                du [(#DATE_DEBUT|nom_jour)] <strong>[(#DATE_DEBUT|affdate)]</strong>
     267                                [(#HORAIRE|=={oui}|?{&agrave; partir de
     268                                [(#DATE_DEBUT|heures)]H[(#DATE_DEBUT|minutes)],''})]
     269                                <br />au
     270                                [(#DATE_FIN|nom_jour)]
     271                        <strong>[(#DATE_FIN|affdate)]</strong> [(#HORAIRE|=={oui}|?{jusqu'&agrave;
     272                                [(#DATE_FIN|heures)]H[(#DATE_FIN|minutes)],''})]
     273                </div> 
     274                ]
     275       
     276                [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|oui)
     277                        <div class="donnee-heure">
     278                                [(#DATE_DEBUT|heures|=={[(#DATE_FIN|heures)]}|non)
     279                                <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
     280                                [(#DATE_DEBUT|heures)]H[(#DATE_DEBUT|minutes)] -
     281                                [(#DATE_FIN|heures)]H[(#DATE_FIN|minutes)]
     282                                ]
     283                </div> 
     284                ]
     285        </div>
     286       
     287</BOUCLE_affiche>
     288        <div class="evenement-donnees">         
     289        <BOUCLE_autres2(EVENEMENTS){!doublons}{id_evenement_source=#ID_EVENEMENT}{age<=1}{age>=-365}{doublons affiche}{par date}>
     290                <br />&nbsp;&nbsp;+ [(#DATE_DEBUT|affdate_jourcourt)]
     291        </BOUCLE_autres2>
     292        </div>
     293        </a>
     294        </div><!--choix-article-->
     295</B_affiche>   
     296       
     297</BOUCLE_select>
     298</div><!--container-choix-->   
     299
     300<hr />
     301
     302</div><!--events-associes-->
     303</B_select>
    251304                               
    252305
  • _squelettes_/escal/trunk/inclusions/inc-calendrier_event.html

    r110382 r110390  
    2222                {pagination #GET{nbrpageventcalendrier}}{lang}>
    2323               
    24 <BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{doublons}>
     24<BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{date_fin>0}{doublons}>
    2525</BOUCLE_seul>
    26 <BOUCLE_autres2(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}{doublons}>
    27 </BOUCLE_autres2>
     26<BOUCLE_plusieurs(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}>
     27        <BOUCLE_futur(EVENEMENTS){id_evenement}{age<=1}{doublons}>
     28        </BOUCLE_futur>
     29</BOUCLE_plusieurs>
    2830
    2931<BOUCLE_mot(MOTS){id_evenement}{type=Agenda_couleur}{0,1}>
  • _squelettes_/escal/trunk/inclusions/inc-evenements_events.html

    r110382 r110390  
    2525                {pagination #GET{nbrpagevent}}{lang}>
    2626               
    27 <BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{doublons}>
     27<BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{date_fin>0}{doublons}>
    2828</BOUCLE_seul>
    29 <BOUCLE_autres2(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}{doublons}>
    30 </BOUCLE_autres2>
     29<BOUCLE_plusieurs(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}>
     30        <BOUCLE_futur(EVENEMENTS){id_evenement}{age<=1}{doublons}>
     31        </BOUCLE_futur>
     32</BOUCLE_plusieurs>
    3133                       
    3234<BOUCLE_mot(MOTS){id_evenement}{type=Agenda_couleur}{0,1}>
  • _squelettes_/escal/trunk/paquet.xml

    r110382 r110390  
    22        prefix="escal"
    33        categorie="squelette"
    4         version="4.0.87"
     4        version="4.0.88"
    55        schema="1.0.13"
    66        etat="stable"
Note: See TracChangeset for help on using the changeset viewer.