[SPIP Zone] r3547 - in /_squelettes_/soyezcreateurs_net/squelettes: agendaliste_scolaire.html agendaliste_scolaire_filtre.html agendaliste_scolaire_sansfiltre.html article.html mes_fonctions.php public/balises.php public/composer.php

Author: real3t@gmail.com
Date: Sun Jun 11 20:44:33 2006
New Revision: 3547

Log:
- suivre la SVN
- meilleure gestion des années scolaires
- meilleur alignement horizontal des images en mode Gallerie

Modified:
    _squelettes_/soyezcreateurs_net/squelettes/agendaliste_scolaire.html
    _squelettes_/soyezcreateurs_net/squelettes/agendaliste_scolaire_filtre.html
    _squelettes_/soyezcreateurs_net/squelettes/agendaliste_scolaire_sansfiltre.html
    _squelettes_/soyezcreateurs_net/squelettes/article.html
    _squelettes_/soyezcreateurs_net/squelettes/mes_fonctions.php
    _squelettes_/soyezcreateurs_net/squelettes/public/balises.php
    _squelettes_/soyezcreateurs_net/squelettes/public/composer.php

Modified: _squelettes_/soyezcreateurs_net/squelettes/agendaliste_scolaire.html

--- _squelettes_/soyezcreateurs_net/squelettes/agendaliste_scolaire.html (original)
+++ _squelettes_/soyezcreateurs_net/squelettes/agendaliste_scolaire.html Sun Jun 11 20:44:33 2006
@@ -23,7 +23,7 @@
     <BOUCLE_sous_rubriques1(RUBRIQUES){id_parent}{par titre}>
       <li[ style="list-style-image: url((#LOGO_RUBRIQUE_COURANTE||reduire_image{9,9}|extraire_attribut{src}));"]>
       <?php if ($jp_rubrique != [(#ID_RUBRIQUE|texte_script)]) { ?>
- <a href="#URL_RUBRIQUE?date_ev=[(#ENV{date_ev,[(#ENV{date})]}|annee)]-09-01[&amp;genre=(#ENV{genre,''}|urlencode)]&amp;calendrier=1" title="[(#DESCRIPTIF|attribut_html)] ([(#DATE|nom_jour)] [(#DATE|affdate)])"><?php } ?>[(#TITRE|Supprimer_numero)]<?php if ($jp_rubrique != [(#ID_RUBRIQUE|texte_script)]) { ?></a><?php } ?>
+ <a href="#URL_RUBRIQUE?date_ev=[(#ENV{date_ev,[(#ENV{date})]}|annee_scolaire)]-09-01[&amp;genre=(#ENV{genre,''}|urlencode)]&amp;calendrier=1" title="[(#DESCRIPTIF|attribut_html)] ([(#DATE|nom_jour)] [(#DATE|affdate)])"><?php } ?>[(#TITRE|Supprimer_numero)]<?php if ($jp_rubrique != [(#ID_RUBRIQUE|texte_script)]) { ?></a><?php } ?>
       <BOUCLE_RecursionRubriques(BOUCLE_sous_rubriques1)></BOUCLE_RecursionRubriques>
       </li>
     </BOUCLE_sous_rubriques1>
@@ -39,13 +39,13 @@
     <form id="timenavigation" method="get" action="#URL_RUBRIQUE"><fieldset><legend><:pyrat:precisezrecherche:></legend>
     <input type="hidden" id="calendrier" name="calendrier" value="1" />
     <BOUCLE_PremiereAnnee(EVENEMENTS){id_secteur}{par date_debut}{0,1}>
- <?php if ([(#DATE_DEBUT|annee)]<[(#ENV{date_ev,[(#ENV{date})]}|annee)]) { ?>
- <a href="#_rubrique_principal:URL_RUBRIQUE?date_ev=<?php echo ([(#ENV{date_ev,[(#ENV{date})]}|annee)] - 1); ?>-01-01[&amp;genre=(#ENV{genre,''}|urlencode)]&amp;calendrier=1"><img src="#DOSSIER_SQUELETTE/images/prev.gif" title="<:precedent:>" alt="<:precedent:>" /></a>
+ <?php if ('[(#DATE_DEBUT|affdate{Y-m-d}))]'<'[(#ENV{date_ev,[(#ENV{date})]}|annee_scolaire)-09-01]') { ?>
+ <a href="#_rubrique_principal:URL_RUBRIQUE?date_ev=<?php echo ([(#ENV{date_ev,[(#ENV{date})]}|annee_scolaire)] - 1); ?>-09-01[&amp;genre=(#ENV{genre,''}|urlencode)]&amp;calendrier=1"><img src="#DOSSIER_SQUELETTE/images/prev.gif" title="<:precedent:>" alt="<:precedent:>" /></a>
     <?php } ?>
     </BOUCLE_PremiereAnnee>
     <select id="date_ev" name="date_ev">
- <BOUCLE_Annees(EVENEMENTS){id_secteur}{par date_debut}{date_debut==^[0-9][0-9][0-9][0-9]-(09|10|11|12)}>[
- <option value="[(#DATE_DEBUT|annee)-01-01]"[(#ENV{date_ev,[(#ENV{date})]}|annee|=={[(#DATE_DEBUT|annee)]}|?{' selected="selected"',''})]>(#DATE_DEBUT|annee|unique)[-(#DATE_DEBUT|annee|jp_calcul_addition{1})]</option>
+ <BOUCLE_Annees(EVENEMENTS){id_secteur}{par date_debut}>[
+ <option value="[(#DATE_DEBUT|annee_scolaire)-09-01]"[(#ENV{date_ev,[(#ENV{date})]}|annee_scolaire|=={[(#DATE_DEBUT|annee_scolaire)]}|?{' selected="selected"',''})]>(#DATE_DEBUT|annee_scolaire|unique)[-(#DATE_DEBUT|annee_scolaire|jp_calcul_addition{1})]</option>
     ]</BOUCLE_Annees>
     </select>
     <BOUCLE_ExclureStatut(MOTS){type=_AgendaStatut}{doublons statut}></BOUCLE_ExclureStatut>
@@ -60,11 +60,11 @@

     <input type="submit" value="<:pass_ok:>" />
     <BOUCLE_DerniereAnnee(EVENEMENTS){id_secteur}{par date_debut}{inverse}{0,1}>
- <?php if ([(#DATE_DEBUT|affdate{Y-m-d})]>[(#ENV{date_ev,[(#ENV{date})]}|affdate{Y}|jp_calcul_addition{1})-09-01]) { ?>
- <a href="#_rubrique_principal:URL_RUBRIQUE?date_ev=<?php echo ([(#ENV{date_ev,[(#ENV{date})]}|annee)] + 1); ?>-01-01[&amp;genre=(#ENV{genre,''}|urlencode)]&amp;calendrier=1"><img src="#DOSSIER_SQUELETTE/images/next.gif" title="<:suivant:>" alt="<:suivant:>" /></a>
+ <?php if ('[(#DATE_DEBUT|affdate{Y-m-d})]'>='[(#ENV{date_ev,[(#ENV{date})]}|annee_scolaire|jp_calcul_addition{1})-09-01]') { ?>
+ <a href="#_rubrique_principal:URL_RUBRIQUE?date_ev=<?php echo ([(#ENV{date_ev,[(#ENV{date})]}|annee_scolaire)] + 1); ?>-09-01[&amp;genre=(#ENV{genre,''}|urlencode)]&amp;calendrier=1"><img src="#DOSSIER_SQUELETTE/images/next.gif" title="<:suivant:>" alt="<:suivant:>" /></a>
     <?php } ?>
     </BOUCLE_DerniereAnnee>
- <?php if ( [(#ENV{date}|annee)] != [(#ENV{date_ev,[(#ENV{date})]}|annee)] ) { ?>
+ <?php if ( [(#ENV{date}|annee_scolaire)] != [(#ENV{date_ev,[(#ENV{date})]}|annee_scolaire)] ) { ?>
     <input type="button" value="<:pyrat:aujourdhui:>" onclick="document.location.href='#_rubrique_principal:URL_RUBRIQUE[?genre=(#ENV{genre,''}|urlencode)]'; return false;" />
     <?php } ?>
     </fieldset>

Modified: _squelettes_/soyezcreateurs_net/squelettes/agendaliste_scolaire_filtre.html

--- _squelettes_/soyezcreateurs_net/squelettes/agendaliste_scolaire_filtre.html (original)
+++ _squelettes_/soyezcreateurs_net/squelettes/agendaliste_scolaire_filtre.html Sun Jun 11 20:44:33 2006
@@ -1,5 +1,5 @@
<BOUCLE_rubrique_principal(RUBRIQUES){id_rubrique}>
-<BOUCLE_article(EVENEMENTS){titre_mot==^(#ENV{genre,''})}{branche}{date_debut>=(#ENV{date_ev,(#ENV{date})}|annee)-09-01}{date_debut<=(#ENV{date_ev,(#ENV{date})}|annee|jp_calcul_addition{1})-12-31}{date_debut>=(#ENV{date_ev,(#ENV{date})}|affdate{'Y-m-d'})}{par date_debut}>
+<BOUCLE_article(EVENEMENTS){titre_mot==^(#ENV{genre,''})}{branche}{date_debut>=(#ENV{date_ev,(#ENV{date})}|annee_scolaire)-09-01}{date_debut<=(#ENV{date_ev,(#ENV{date})}|annee_scolaire|jp_calcul_addition{1})-12-31}{date_debut>=(#ENV{date_ev,(#ENV{date})}|affdate{'Y-m-d'})}{par date_debut}>
<BOUCLE_premierdumois(EVENEMENTS){id_evenement}{doublons}>
<h2>[(#DATE_DEBUT|nom_mois|ucfirst)] [(#DATE_DEBUT|annee)]</h2>
<ul>

Modified: _squelettes_/soyezcreateurs_net/squelettes/agendaliste_scolaire_sansfiltre.html

--- _squelettes_/soyezcreateurs_net/squelettes/agendaliste_scolaire_sansfiltre.html (original)
+++ _squelettes_/soyezcreateurs_net/squelettes/agendaliste_scolaire_sansfiltre.html Sun Jun 11 20:44:33 2006
@@ -1,5 +1,5 @@
<BOUCLE_rubrique_principal(RUBRIQUES){id_rubrique}>
-<BOUCLE_article(EVENEMENTS){branche}{date_debut>=(#ENV{date_ev,(#ENV{date})}|annee)-09-01}{date_debut<=(#ENV{date_ev,(#ENV{date})}|annee|jp_calcul_addition{1})-12-31}{date_debut>=(#ENV{date_ev,(#ENV{date})}|affdate{'Y-m-d'})}{par date_debut}>
+<BOUCLE_article(EVENEMENTS){branche}{date_debut>=(#ENV{date_ev,(#ENV{date})}|annee_scolaire)-09-01}{date_debut<=(#ENV{date_ev,(#ENV{date})}|annee_scolaire|jp_calcul_addition{1})-12-31}{date_debut>=(#ENV{date_ev,(#ENV{date})}|affdate{'Y-m-d'})}{par date_debut}>
<BOUCLE_premierdumois(EVENEMENTS){id_evenement}{doublons}>
<h2>[(#DATE_DEBUT|nom_mois|ucfirst)] [(#DATE_DEBUT|annee)]</h2>
<ul>

Modified: _squelettes_/soyezcreateurs_net/squelettes/article.html

--- _squelettes_/soyezcreateurs_net/squelettes/article.html (original)
+++ _squelettes_/soyezcreateurs_net/squelettes/article.html Sun Jun 11 20:44:33 2006
@@ -78,7 +78,7 @@
<B_imgs>
<div id="documents_portfolio">
<BOUCLE_imgs(DOCUMENTS){id_article}{mode=document}{par num titre}>
-[(#ENV{id_document}|=={#ID_DOCUMENT}|?{'',<a href="#URL_ARTICLE[(#URL_ARTICLE|strpos{?}|?{&amp;,?})]id_document=#ID_DOCUMENT#document_actif">})]<img src="[(#LOGO_DOCUMENT||reduire_image{80,60}|extraire_attribut{src})]" alt="[(#TITRE|supprimer_numero|textebrut|attribut_html|sinon{<:info_document:>})] | #LARGEUR X #HAUTEUR | [(#TAILLE|taille_en_octets)]"[(#ENV{id_document}|=={#ID_DOCUMENT}|?{[ style="border-color: #(#LOGO_DOCUMENT||couleur_extraire|couleur_inverser);"],[ style="border-color: #(#LOGO_DOCUMENT||couleur_extraire);"]})] />[(#ENV{id_document}|=={#ID_DOCUMENT}|?{'',</a>})]
+[(#ENV{id_document}|=={#ID_DOCUMENT}|?{'',<a href="#URL_ARTICLE[(#URL_ARTICLE|strpos{?}|?{&amp;,?})]id_document=#ID_DOCUMENT#document_actif">})]<img src="[(#LOGO_DOCUMENT||reduire_image{0,60}|extraire_attribut{src})]" alt="[(#TITRE|supprimer_numero|textebrut|attribut_html|sinon{<:info_document:>})] | #LARGEUR X #HAUTEUR | [(#TAILLE|taille_en_octets)]"[(#ENV{id_document}|=={#ID_DOCUMENT}|?{[ style="border-color: #(#LOGO_DOCUMENT||couleur_extraire|couleur_inverser);"],[ style="border-color: #(#LOGO_DOCUMENT||couleur_extraire);"]})] />[(#ENV{id_document}|=={#ID_DOCUMENT}|?{'',</a>})]
</BOUCLE_imgs>
</div>
</B_imgs>

Modified: _squelettes_/soyezcreateurs_net/squelettes/mes_fonctions.php

--- _squelettes_/soyezcreateurs_net/squelettes/mes_fonctions.php (original)
+++ _squelettes_/soyezcreateurs_net/squelettes/mes_fonctions.php Sun Jun 11 20:44:33 2006
@@ -340,4 +340,11 @@
   
   return $str.' '.$msg;
}
+
+function annee_scolaire($ladate) {
+ $annee = annee($ladate);
+ $mois = mois($ladate);
+ if ($mois <= 8) $annee -= 1;
+ return $annee;
+}
?>
\ No newline at end of file

Modified: _squelettes_/soyezcreateurs_net/squelettes/public/balises.php

[... 39 lines stripped ...]