source: spip-zone/_plugins_/orr/trunk/inc/affichage_resas.html @ 79114

Last change on this file since 79114 was 79114, checked in by cy_altern@…, 6 years ago

cosmétique pour le formulaire de reservation et l'affichage des details

File size: 2.2 KB
Line 
1[(#REM) Affichage des réservations d'une journée #ENV{jour} pour une ressource #ENV{idressource} ]
2#SET{jour,#ENV{jour}}
3#SET{jourplusun,#ENV{jour}|orr_plusunjour}
4#SET{couleur,#INFO_ORR_RESSOURCE_COULEUR{orr_ressource,#ENV{idressource}}}
5
6<BOUCLE_affichreserv(ORR_RESERVATIONS)
7        {id_orr_ressource=#ENV{idressource}}
8        {orr_date_debut <= #ENV{jour}|affdate{Y-m-d 23:59:59}}
9        {orr_date_fin >= #ENV{jour}|affdate{Y-m-d 00:00:00}}
10        {par orr_date_debut}>
11        [(#REM) determiner le type de resa: jour unique ou plusieurs jours ]
12        [(#ORR_DATE_DEBUT|>={#GET{jour}}|et{#ORR_DATE_FIN|<{#GET{jourplusun}}}|oui) #SET{position,unique}]
13        [(#REM) si resa plusieurs jours: position du jour premier/milieu/dernier ]
14        [(#ORR_DATE_DEBUT|>={#GET{jour}}|et{ #ORR_DATE_DEBUT|<{#GET{jourplusun}} }|et{ #ORR_DATE_FIN|>={#GET{jourplusun}} }|oui) #SET{position,premier}]
15        [(#ORR_DATE_DEBUT|<{#GET{jour}}|et{ #ORR_DATE_FIN|>{#GET{jour}} }|et{ #ORR_DATE_FIN|>={#GET{jourplusun}} }|oui) #SET{position,milieu}]
16        [(#ORR_DATE_DEBUT|<{#GET{jour}}|et{ #ORR_DATE_FIN|>={#GET{jour}} }|et{ #ORR_DATE_FIN|<{#GET{jourplusun}} }|oui) #SET{position,dernier}]
17        <BOUCLE_aut(AUTEURS){id_orr_reservation}>#SET{auteur,#NOM} </BOUCLE_aut>
18
19                <div class="tooltip #GET{position}" style="background-color:#GET{couleur}" onclick="javascript:jQuery(this).children('span').toggle('fast');">
20                        <span>
21                                <strong><:orr:date_debut:></strong>: [(#ORR_DATE_DEBUT|affdate)] à [(#ORR_DATE_DEBUT|affdate{"H:i"})]<br/>
22                                <strong><:orr:date_fin:></strong>: [(#ORR_DATE_FIN|affdate)] à [(#ORR_DATE_FIN|affdate{"H:i"})]<br/>
23                                [(#CONFIG*{champs_extras_spip_orr_reservations}|oui)
24                                <INCLURE{fond=inc/affichage_champs_extra}{id_resa=#ID_ORR_RESERVATION}>]
25                                <strong><:orr:auteur_resa:></strong>:  #GET{auteur}                             
26                        </span>
27                        [(#AUTORISER{modifier,orr_reservation,#ENV{idressource}})
28                                <a href="[(#URL_PAGE{formulaire_reservation}
29                                        |parametre_url{'id_reservation',#ID_ORR_RESERVATION}
30                                        |parametre_url{'id_ressource',#ENV{idressource}}
31                                        |parametre_url{jourj,#ENV{jourj}}
32                                        |parametre_url{vue,#ENV{vue}})]" class="mediabox lien_reserver">
33                                <img class="orr_stylo" src="#CHEMIN{img/crayon-16.png}" alt="orr_stylo" /></a>
34                        ]
35                        #ORR_RESERVATION_NOM
36                </div>
37</BOUCLE_affichreserv> 
Note: See TracBrowser for help on using the repository browser.