Changeset 30247 in spip-zone


Ignore:
Timestamp:
Jul 26, 2009, 11:36:54 PM (10 years ago)
Author:
prigent.yohann@…
Message:

agenda_calendrier : plus de javascript sur le formulaire...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/plugins_2.0/plugins/__soyezcreateurs/agenda_calendrier.html

    r29768 r30247  
    4343                <!-- Fabrication du tableau : l'en tete -->
    4444                [(#ENV{'date_ev'}|!={''}|non)
    45                 #SET{'date', #ENV{date}}
     45                        [(#ENV{'month'}|oui)
     46                                [(#ENV{'year'}|oui)
     47                                        #SET{'date', #ENV{'year'}|concat{'-'#ENV{'month'}}|concat{'-01 00:00:00'}}
     48                                ]
     49                        ]
     50                        [(#ENV{'month'}|non)
     51                                #SET{'date', #ENV{date}}
     52                        ]
    4653                ]
    4754                [(#ENV{'date_ev'}|!={''}|oui)
    48                 #SET{'date', #ENV{date_ev}|concat{'00:00:00'}}
     55                        #SET{'date', #ENV{date_ev}|concat{'00:00:00'}}
    4956                ]
    50                 <form id="frmnavigation" method="get" action="#SELF">
    51                         <fieldset>
     57                <form id="frmnavigation" method="get" action="[(#URL_PAGE{agenda_calendrier}|parametre_url{id_rubrique, #ID_RUBRIQUE})]">
     58                        <fieldset style="text-align:center;">
     59                        <input type="hidden" value="agenda_calendrier" name="page" alt=""/>
     60                        <input type="hidden" value="#ID_RUBRIQUE" name="id_rubrique" alt=""/>
     61                        #SET{'condition_m', 'non'}
     62                        [(#ENV{date}|annee|!={[(#ENV{date_ev,[(#ENV{date})]}|annee)]}|oui)
     63                                #SET{'condition_m', 'oui'}]
     64                        [(#ENV{date}|mois|!={[(#ENV{date_ev,[(#ENV{date})]}|mois)]}|oui)
     65                                #SET{'condition_m', 'oui'}]
     66                        [(#GET{'condition_m'}|=={'oui'}|non)
     67                                <a href="[(#URL_PAGE{agenda_calendrier}|parametre_url{'id_rubrique', #_rubrique_principal:ID_RUBRIQUE}|parametre_url{'date_ev', [(#ENV{date}|annee)]-[(#ENV{date}|mois)]-[(#ENV{date}|jour)]}|parametre_url{'id_mot', #ENV{id_mot}})]">Aujourd'hui</a>
     68                                ]
     69                        </fieldset>
     70                        <fieldset style="text-align:center;">
    5271                                <legend><:soyezcreateurs:precisezrecherche:></legend>
    5372                                <BOUCLE_PremiereAnnee(EVENEMENTS){branche}{par date_debut}{0,1}>
     
    5877                                ]
    5978                                </BOUCLE_PremiereAnnee>
    60                                 <select id="var_nav_month">
     79                                <select name="month" id="var_nav_month">
    6180                                        <option value="01"[ (#GET{date}|nom_mois|=={<:date_mois_1:>}|oui) selected="selected"]><:date_mois_1:></option>
    6281                                        <option value="02"[ (#GET{date}|nom_mois|=={<:date_mois_2:>}|oui) selected="selected"]><:date_mois_2:></option>
     
    7392                                </select>
    7493                                <B_Annees>
    75                                 <select id="var_nav_year">
     94                                <select name="year" id="var_nav_year">
    7695                                        <BOUCLE_Annees(EVENEMENTS){branche}{par date_debut}>[
    7796                                        <option value="[(#DATE_DEBUT|annee)]"[(#ENV{date_ev,[(#ENV{date})]}|annee|=={[(#DATE_DEBUT|annee)]}|?{' selected="selected"',''})]>
     
    81100                                </select>
    82101                                </B_Annees>
    83                                 <input type="button" value="<:pass_ok:>" class="form_submit" onclick="document.location.href='#SELF&amp;date_ev=' + document.getElementById('var_nav_year').value + '-' + document.getElementById('var_nav_month').value + '-01'#GET{param_nav_clef} ; return false;" />
     102                                <BOUCLE_ListMotsClefs(EVENEMENTS){branche}>
     103                                <BOUCLE_MotClefAssocie(MOTS){id_evenement}{unique}{doublons listemots} />
     104                                </BOUCLE_ListMotsClefs>
     105                                <B_ListeMotsClefs>[(#REM) Objectif : n'afficher que les mots clefs effectivement utilise' dans le secteur]
     106                                <select name="id_mot" id="var_nav_cle">
     107                                        <option value="non"[(#ENV{id_mot,''}|=={''}|oui) selected="selected"]><:soyezcreateurs:tout:></option>
     108                                        <BOUCLE_ListeMotsClefs(MOTS){!doublons listemots}{par titre}>
     109                                        <option value="[(#ID_MOT)]"[(#ENV{id_mot}|=={[(#ID_MOT)]}|oui) selected="selected"]>[(#TITRE|supprimer_tags)]</option>
     110                                        </BOUCLE_ListeMotsClefs>
     111                                </select>
     112                                </B_ListeMotsClefs>
    84113                                <BOUCLE_DerniereAnnee(EVENEMENTS){branche}{!par date_debut}{0,1}>
    85114                                [(#DATE_DEBUT|annee|=={#ENV{date_ev,#ENV{date}}|annee}|oui)
     
    88117                                ]]
    89118                                </BOUCLE_DerniereAnnee>
    90                                 <BOUCLE_ListMotsClefs(EVENEMENTS){branche}>
    91                                 <BOUCLE_MotClefAssocie(MOTS){id_evenement}{unique}{doublons listemots} />
    92                                 </BOUCLE_ListMotsClefs>
    93                                 <B_ListeMotsClefs>[(#REM) Objectif : n'afficher que les mots clefs effectivement utilise' dans le secteur]
    94                                 <select id="var_nav_cle">
    95                                         <option value=""[(#ENV{id_mot,''}|=={''}|?{' selected="selected"',''})]><:soyezcreateurs:tout:></option>
    96                                         <BOUCLE_ListeMotsClefs(MOTS){!doublons listemots}{par titre}>
    97                                         <option value="[(#ID_MOT)]"[(#ENV{id_mot}|=={[(#ID_MOT)]}|?{' selected="selected"',''})]>[(#TITRE|supprimer_tags)]</option>
    98                                         </BOUCLE_ListeMotsClefs>
    99                                 </select>
    100                                 #SET{param_nav_clef," + '&amp;id_mot=' + document.getElementById('var_nav_cle').value"}
    101                                 </B_ListeMotsClefs>
    102                                 #SET{'condition_m', 'non'}
    103                                 [(#ENV{date}|annee|!={[(#ENV{date_ev,[(#ENV{date})]}|annee)]}|oui)
    104                                 #SET{'condition_m', 'oui'}]
    105                                 [(#ENV{date}|mois|!={[(#ENV{date_ev,[(#ENV{date})]}|mois)]}|oui)
    106                                 #SET{'condition_m', 'oui'}]
    107                                 [(#GET{'condition_m'}|=={'oui'}|non)
    108                                         <input type="button" value="Aujourd'hui"[ onclick="document.location.href='(#URL_PAGE{agenda_calendrier}|parametre_url{'id_rubrique', #_rubrique_principal:ID_RUBRIQUE}|parametre_url{'date_ev', [(#ENV{date}|annee)]-[(#ENV{date}|mois)]-[(#ENV{date}|jour)]}|parametre_url{'id_mot', [(#ENV{id_mot}|texte_script)]})'; return false;"] />
    109                                 ]
     119                                <p>
     120                                <input type="submit" value="<:pass_ok:>" class="form_submit" />
     121                                </p>
    110122                        </fieldset>
    111123                </form>
Note: See TracChangeset for help on using the changeset viewer.