Author: cedric@yterium.com
Date: Wed Jul 12 22:56:50 2006
New Revision: 3957
Log:
bon c'etait loin de bien marcher 
voila avec un exemple en plus ...
Modified:
_plugins_/_contenu_editorial_/Agenda/balise/calendrier_mini.php
_plugins_/_contenu_editorial_/Agenda/demo_calendrier_mini.html
_plugins_/_contenu_editorial_/Agenda/formulaires/calendrier_mini.html
_plugins_/_contenu_editorial_/Agenda/plugin.xml
Modified: _plugins_/_contenu_editorial_/Agenda/balise/calendrier_mini.php
--- _plugins_/_contenu_editorial_/Agenda/balise/calendrier_mini.php (original)
+++ _plugins_/_contenu_editorial_/Agenda/balise/calendrier_mini.php Wed Jul 12 22:56:50 2006
@@ -4,23 +4,23 @@
// Pas besoin de contexte de compilation
global $balise_CALENDRIER_MINI_collecte;
-$balise_CALENDRIER_MINI_collecte = array('date', 'id_article','id_mot');
+$balise_CALENDRIER_MINI_collecte = array('id_article','id_mot');
function balise_CALENDRIER_MINI ($p) {
- return calculer_balise_dynamique($p,'CALENDRIER_MINI', array('date', 'id_article', 'id_mot'));
+ return calculer_balise_dynamique($p,'CALENDRIER_MINI', array('id_article', 'id_mot'));
}
function balise_CALENDRIER_MINI_stat($args, $filtres) {
return $args;
}
-function balise_CALENDRIER_MINI_dyn($date, $id_article = 0, $id_mot = 0, $var_date = 'date', $url = '') {
+function balise_CALENDRIER_MINI_dyn($id_article = 0, $id_mot = 0,$date, $var_date = 'date', $url = '') {
if(!$url)
$url = self();
// nettoyer l'url qui est passee par htmlentities pour raison de securités
$url = str_replace("&","&",$url);
- return array('formulaires/calendrier_mini', 3600,
+ return array('formulaires/calendrier_mini', 0,
array(
'date' => $date,
'id_article' => $id_article,
Modified: _plugins_/_contenu_editorial_/Agenda/demo_calendrier_mini.html
--- _plugins_/_contenu_editorial_/Agenda/demo_calendrier_mini.html (original)
+++ _plugins_/_contenu_editorial_/Agenda/demo_calendrier_mini.html Wed Jul 12 22:56:50 2006
@@ -35,7 +35,15 @@
[(#REM) Contenu principal : contenu de l'article ]
<div id="contenu">
-#CALENDRIER_MINI{#ENV{date},#ID_ARTICLE}
+<style type='text/css'>
+ td.occupe a {font-weight:bold;text-decoration:underline;}
+</style>
+[(#REM) mini calendrier :
+1er arg la date,
+2eme le nom de la variable date (optionel : 'date' par defaut)
+3eme l'url sur laquelle boucler (optionel : url courante par defaut) ]
+#CALENDRIER_MINI{#ENV{date},'date',#SELF}
+
<div class="cartouche">
#DEBUT_SURLIGNE
[(#LOGO_ARTICLE||image_reduire{200,200})]
Modified: _plugins_/_contenu_editorial_/Agenda/formulaires/calendrier_mini.html
--- _plugins_/_contenu_editorial_/Agenda/formulaires/calendrier_mini.html (original)
+++ _plugins_/_contenu_editorial_/Agenda/formulaires/calendrier_mini.html Wed Jul 12 22:56:50 2006
@@ -3,11 +3,11 @@
<table summary="<:icone_calendrier:>">
<caption>[
<a
- href="(#ENV{self}|parametre_url{#ENV{var_date},[(#ENV{date}|dateplus{-27*24*3600,'Y-m'})]})"
+ href="(#ENV{self}|parametre_url{#ENV{var_date},[(#ENV{date}|Agenda_dateplus{-27*24*3600,'Y-m'})]})"
title="[(#ENV{date}|Agenda_dateplus{-27*24*3600,'Y-m'}|affdate_mois_annee)]">«</a>][
(#ENV{date}|affdate_mois_annee)][
<a
- href="(#ENV{self}|parametre_url{#ENV{var_date},[(#ENV{date}|dateplus{33*24*3600,'Y-m'})]})"
+ href="(#ENV{self}|parametre_url{#ENV{var_date},[(#ENV{date}|Agenda_dateplus{33*24*3600,'Y-m'})]})"
title="[(#ENV{date}|Agenda_dateplus{33*24*3600,'Y-m'}|affdate_mois_annee)]">»</a>]
</caption>
<thead>
Modified: _plugins_/_contenu_editorial_/Agenda/plugin.xml
--- _plugins_/_contenu_editorial_/Agenda/plugin.xml (original)
+++ _plugins_/_contenu_editorial_/Agenda/plugin.xml Wed Jul 12 22:56:50 2006
@@ -5,7 +5,7 @@
<auteur> <!-- Auteur du plugin -->
Cedric MORIN
[notre-ville.net->http://www.notre-ville.net]
-_ © 2006 - Licence GPL
+_ © 2006 - Licence GPL
</auteur>
<version>
0.1