Ignore:
Timestamp:
Jul 1, 2008, 2:41:24 PM (11 years ago)
Author:
real3t@…
Message:

Quelques bugs corrigés sur l'agenda : le fil d'ariane garde les paramètres ainsi que les liens des thèmes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/plugins_1.9.3/plugins/__soyezcreateurs/agenda.html

    r21160 r21206  
    1 #CACHE{30*24*3600}
     1#CACHE{24*3600}
    22<?php
    33$months = array('', '<:date_mois_1:>', '<:date_mois_2:>', '<:date_mois_3:>', '<:date_mois_4:>', '<:date_mois_5:>', '<:date_mois_6:>', '<:date_mois_7:>', '<:date_mois_8:>', '<:date_mois_9:>', '<:date_mois_10:>', '<:date_mois_11:>', '<:date_mois_12:>');
    44$days = array('<:date_jour_1:>', '<:date_jour_2:>', '<:date_jour_3:>', '<:date_jour_4:>', '<:date_jour_5:>', '<:date_jour_6:>', '<:date_jour_7:>');
    5 $date_ev = _request('date_ev');
     5
     6[$date_ev = '(#ENV{date_ev}|texte_script)';]
    67if (!isset($date_ev) || $date_ev == '') $date_ev = date('Y-m-d');
    78
     
    1314$Y = date('Y', $cal_day);
    1415
     16[$genre = '(#ENV{genre}|texte_script)';]
    1517if (!isset($genre)) $genre = "<:pyrat:tout:>";
    1618
     
    4850        <ul>
    4951        <li><a href="#URL_SITE_SPIP"><:pyrat:accueil:></a></li>
    50         <BOUCLE_plan(HIERARCHIE){id_rubrique}><li><a href="#URL_SITE_SPIP/spip.php?page=agenda&amp;id_rubrique=#_rubrique_principal:ID_RUBRIQUE"[ title="(#DESCRIPTIF|attribut_html)"]>[(#TITRE)]</a></li>
     52        <BOUCLE_plan(HIERARCHIE){id_rubrique}><li><a href="#URL_PAGE{agenda}&amp;id_rubrique=#ID_RUBRIQUE&amp;date_ev=[(#ENV{date_ev,[(#ENV{date})]}|annee)]-[(#ENV{date_ev,[(#ENV{date})]}|mois)]-01[&amp;genre=(#ENV{genre,''}|urlencode)]"[ title="(#DESCRIPTIF|attribut_html)"]>[(#TITRE)]</a></li>
    5153        </BOUCLE_plan>
    5254        <li>[(#TITRE)]</li>
     
    7072                        <li[ style="list-style-image: url(/(#MODELE{rubrique_logo}{mode=normal}|image_reduire{9,9}|extraire_attribut{src}));"]>
    7173                        <?php if ($jp_rubrique != [(#ID_RUBRIQUE|texte_script)]) { ?>
    72                         <a href="#URL_RUBRIQUE?date_ev=[(#ENV{date_ev,[(#ENV{date})]}|annee)]-01-01[&amp;genre=(#ENV{genre,''}|urlencode)]" title="[(#DESCRIPTIF|attribut_html)] ([(#DATE|nom_jour)] [(#DATE|affdate)])"><?php } ?>[(#TITRE)]<?php if ($jp_rubrique != [(#ID_RUBRIQUE|texte_script)]) { ?></a><?php } ?>
     74                        <a href="#URL_PAGE{agenda}&amp;id_rubrique=#ID_RUBRIQUE&amp;date_ev=[(#ENV{date_ev,[(#ENV{date})]}|annee)]-[(#ENV{date_ev,[(#ENV{date})]}|mois)]-01[&amp;genre=(#ENV{genre,''}|urlencode)]" title="[(#DESCRIPTIF|attribut_html)] ([(#DATE|nom_jour)] [(#DATE|affdate)])"><?php } ?>[(#TITRE)]<?php if ($jp_rubrique != [(#ID_RUBRIQUE|texte_script)]) { ?></a><?php } ?>
    7375                        <BOUCLE_RecursionRubriques(BOUCLE_sous_rubriques1)></BOUCLE_RecursionRubriques>
    7476                        </li>
     
    104106
    105107                <!-- Construction Menu selection -->
    106                 <B_ListMotsClefs>[(#REM) Objectif : n'afficher que les mots clefs effectivement utilise' dans le secteur]
     108                <BOUCLE_ListMotsClefs(EVENEMENTS){statut=publie}{id_secteur}>
     109                <BOUCLE_MotClefAssocie(MOTS){id_evenement}{unique}{doublons listemots} />
     110                </BOUCLE_ListMotsClefs>
     111
     112                <B_ListeMotsClefs>[(#REM) Objectif : n'afficher que les mots clefs effectivement utilise' dans le secteur]
    107113                <select id="var_nav_cle">
    108114                <option value=""[(#ENV{genre,''}|=={''}|?{' selected="selected"',''})]><:pyrat:tout:></option>
    109                 <BOUCLE_ListMotsClefs(EVENEMENTS){statut=publie}{id_secteur}{par titre}>
    110                 <BOUCLE_MotClefAssocie(MOTS){id_evenement}{unique}>
    111                 <option value="[(#TITRE|attribut_html)]"[(#ENV{genre}|=={[(#TITRE|attribut_html)]}|?{' selected="selected"',''})]>[(#TITRE)]</option>
    112                 </BOUCLE_MotClefAssocie>
    113                 </BOUCLE_ListMotsClefs>
     115                <BOUCLE_ListeMotsClefs(MOTS){!doublons listemots}{par titre}>
     116                <option value="[(#TITRE|attribut_html)]"[(#ENV{genre}|=={[(#TITRE)]}|?{' selected="selected"',''})]>[(#TITRE)]</option>
     117                </BOUCLE_ListeMotsClefs>
    114118                </select>
    115                 </B_ListMotsClefs>
     119                </B_ListeMotsClefs>
    116120
    117121                <input type="button" value="<:pass_ok:>" class="form_submit" onclick="document.location.href='#URL_SITE_SPIP/spip.php?page=agenda&amp;id_rubrique=#_rubrique_principal:ID_RUBRIQUE&amp;date_ev=' + document.getElementById('var_nav_year').value + '-' + document.getElementById('var_nav_month').value + '-01&amp;genre=' + document.getElementById('var_nav_cle').value ; return false;" />
     
    197201[(#FORMULAIRE_ADMIN)]
    198202<INCLURE{fond=footer}>
    199 
    200 
Note: See TracChangeset for help on using the changeset viewer.