mini_calendrier (1.9.1)

bonjour
j'ai regardé http://www.spip-contrib.net/Plugin-Agenda mais je n'y ai pas compris ce qui m'intéresse: afficher en page sommaire un mini_calendrier des articles (événements) d'une certaine rubrique). je tatouille (ma compréhension de #ENV est toujours aussi floue) et je patouille.
quoique je fasse les liens de ce calendrier ne me renvoient pas vers les articles (d'ailleurs, s'il y a plusieurs articles pour le même jour?) ça me crée les liens http://localhost/ffp1.9.1/?date=2007-01-25 manque l'adresse de l'article non? ou de la rubrique? chais pas. qui m'aide?

--
Jean-Christophe
http://jc.sekinger.free.fr

Jean-Christophe Sekinger a écrit (en cette belle journée du 27/01/2007 16:15) :

bonjour
j'ai regardé Plugin Agenda pour SPIP 1.9 - SPIP-Contrib mais je n'y ai pas compris ce qui m'intéresse: afficher en page sommaire un mini_calendrier des articles (événements) d'une certaine rubrique). je tatouille (ma compréhension de #ENV est toujours aussi floue) et je patouille.
quoique je fasse les liens de ce calendrier ne me renvoient pas vers les articles (d'ailleurs, s'il y a plusieurs articles pour le même jour?) ça me crée les liens http://localhost/ffp1.9.1/?date=2007-01-25 manque l'adresse de l'article non? ou de la rubrique? chais pas. qui m'aide?

j'ai mal posé la question? :slight_smile:

jc a écrit (en cette belle journée du 27/01/2007 20:42) :

Jean-Christophe Sekinger a écrit (en cette belle journée du 27/01/2007 16:15) :

bonjour
j'ai regardé Plugin Agenda pour SPIP 1.9 - SPIP-Contrib mais je n'y ai pas compris ce qui m'intéresse: afficher en page sommaire un mini_calendrier des articles (événements) d'une certaine rubrique). je tatouille (ma compréhension de #ENV est toujours aussi floue) et je patouille.
quoique je fasse les liens de ce calendrier ne me renvoient pas vers les articles (d'ailleurs, s'il y a plusieurs articles pour le même jour?) ça me crée les liens http://localhost/ffp1.9.1/?date=2007-01-25 manque l'adresse de l'article non? ou de la rubrique? chais pas. qui m'aide?

j'ai mal posé la question? :slight_smile:

je résume l'action pour ceux qui auraient manqué le 1er épisode:
je veux afficher le mini calendrier du plugin agenda en page sommaire et je veux qu'il montre les évenements de la rubrique 22 et pointe vers ceux ci... et je n'y arrive pas parce que je ne comprends pas les tutoriaux qe je lis ici ou là.

jc

Personnellement, j'ai reconstruit mon propre minicalendrier en plugin :
    http://files.spip.org/spip-zone/agenda_alternatives.zip
bientot en exemple :
    http://www.ensemble-claudio-monteverdi.fr/
Pat

"jc" <jc.sekinger@free.fr> a écrit dans le message de news:
epg9uc$9mf$1@sea.gmane.org...
Jean-Christophe Sekinger a écrit (en cette belle journée du 27/01/2007
16:15) :

bonjour
j'ai regardé Plugin Agenda pour SPIP 1.9 - SPIP-Contrib mais je n'y ai
pas compris ce qui m'intéresse: afficher en page sommaire un
mini_calendrier des articles (événements) d'une certaine rubrique). je
tatouille (ma compréhension de #ENV est toujours aussi floue) et je
patouille.
quoique je fasse les liens de ce calendrier ne me renvoient pas vers les
articles (d'ailleurs, s'il y a plusieurs articles pour le même jour?) ça
me crée les liens http://localhost/ffp1.9.1/?date=2007-01-25 manque
l'adresse de l'article non? ou de la rubrique? chais pas. qui m'aide?

j'ai mal posé la question? :slight_smile:

jc a écrit (en cette belle journée du 28/01/2007 17:04) :

jc a écrit (en cette belle journée du 27/01/2007 20:42) :
  

Jean-Christophe Sekinger a écrit (en cette belle journée du 27/01/2007 16:15) :
    

bonjour
j'ai regardé Plugin Agenda pour SPIP 1.9 - SPIP-Contrib mais je n'y ai pas compris ce qui m'intéresse: afficher en page sommaire un mini_calendrier des articles (événements) d'une certaine rubrique). je tatouille (ma compréhension de #ENV est toujours aussi floue) et je patouille.
quoique je fasse les liens de ce calendrier ne me renvoient pas vers les articles (d'ailleurs, s'il y a plusieurs articles pour le même jour?) ça me crée les liens http://localhost/ffp1.9.1/?date=2007-01-25 manque l'adresse de l'article non? ou de la rubrique? chais pas. qui m'aide?

j'ai mal posé la question? :slight_smile:

je résume l'action pour ceux qui auraient manqué le 1er épisode:
je veux afficher le mini calendrier du plugin agenda en page sommaire et je veux qu'il montre les évenements de la rubrique 22 et pointe vers ceux ci... et je n'y arrive pas parce que je ne comprends pas les tutoriaux qe je lis ici ou là.

re-bonjour
quelqu'un peut-il m'expliquer ce que fait "(#ENV{self}|parametre_url{#ENV{var_date},[(#ENV{date}|Agenda_dateplus{-27*24*3600,'Y-m'})]})" ou ce qu'il faudrait que j'écrive à la place de ce (gloubiboulg-)a href pour que ce calendrier_mini.html affiché en page sommaire renvoie gentiment à la rubrique 22?
merci tout plein

--
Jean-Christophe
anxieux

Jean-Christophe Sekinger a écrit (en cette belle journée du 29/01/2007 14:57) :

(...)

re-bonjour
quelqu'un peut-il m'expliquer ce que fait "(#ENV{self}|parametre_url{#ENV{var_date},[(#ENV{date}|Agenda_dateplus{-27*24*3600,'Y-m'})]})" ou ce qu'il faudrait que j'écrive à la place de ce (gloubiboulg-)a href pour que ce calendrier_mini.html affiché en page sommaire renvoie gentiment à la rubrique 22?
merci tout plein

j'ai faux ce lien fait le "<<" avant le nom du mois... ce que je cherche à faire c'est plutôt le lien qui va du n° du jour actif (occupé) sur le calendrier) à l'évenement (page article)... quelqu'un?

--
Jean-Christophe
dubitatif

"Jean-Christophe Sekinger" <jc.sekinger@free.fr> a écrit dans le message de
news: 45BDFD34.3080002@free.fr...

quelqu'un peut-il m'expliquer ce que fait

"(#ENV{self}|parametre_url{#ENV{var_date},[(#ENV{date}|Agenda_dateplus{-27*24*3600,'Y-m'})]})"

ou ce qu'il faudrait que j'écrive à la place de ce (gloubiboulg-)a href
pour que ce calendrier_mini.html affiché en page sommaire renvoie
gentiment à la rubrique 22?
merci tout plein

(j'ouvre une parenthèse)

Cette ligne est buguée ! Si on est le 28 du mois, et bien il y a erreur dans
le résultat. (N'est-ce pas Cédric ?)
J'ai recompilé vite fait un mini-calendrier pour mes usages personnels et
j'ai changé cette ligne en :

(#ENV{self}|parametre_url{#ENV{var_date},[(#DATE_REQUEST_SURE|Agenda_moisdecal{-1,'Y-m'})]})

avec :

function Agenda_moisdecal($date,$decalage,$format){
include_spip('inc/filtres');
$date_array = recup_date($date);
if ($date_array) list($annee, $mois, $jour) = $date_array;
if (!$jour) $jour=1;
if (!$mois) $mois=1;
$date =
mktime(0,0,0,intval($mois)+intval($decalage),intval($jour),intval($annee));
return date($format,$date);
}

(je ferme la parenthèse)

Pour répondre à ta question, cette ligne est supposée créer un lien avec la
page en cours, ajouté de la date du mois précédent, afin de voir les
évènement archivés, ben le mois précédent...
    #ENV{self} est l'url en cours
    #ENV{var_date} est la variable utilisée pour la date dans l'url fourni
    #ENV{date}est la date utilisée par la page en cours
    Agenda_dateplus est une fonction qui retire 27 jours à #ENV{date}
Je sais pas si je suis très clair..
Pat

Pat a écrit (en cette belle journée du 29/01/2007 16:53) :

"Jean-Christophe Sekinger" <jc.sekinger@free.fr> a écrit dans le message de news: 45BDFD34.3080002@free.fr...

quelqu'un peut-il m'expliquer ce que fait
    

"(#ENV{self}|parametre_url{#ENV{var_date},[(#ENV{date}|Agenda_dateplus{-27*24*3600,'Y-m'})]})"
  

ou ce qu'il faudrait que j'écrive à la place de ce (gloubiboulg-)a href
pour que ce calendrier_mini.html affiché en page sommaire renvoie
gentiment à la rubrique 22?
merci tout plein
    
(j'ouvre une parenthèse)

Cette ligne est buguée ! Si on est le 28 du mois, et bien il y a erreur dans le résultat. (N'est-ce pas Cédric ?)
J'ai recompilé vite fait un mini-calendrier pour mes usages personnels et j'ai changé cette ligne en :

(#ENV{self}|parametre_url{#ENV{var_date},[(#DATE_REQUEST_SURE|Agenda_moisdecal{-1,'Y-m'})]})

avec :

function Agenda_moisdecal($date,$decalage,$format){
include_spip('inc/filtres');
$date_array = recup_date($date);
if ($date_array) list($annee, $mois, $jour) = $date_array;
if (!$jour) $jour=1;
if (!$mois) $mois=1;
$date = mktime(0,0,0,intval($mois)+intval($decalage),intval($jour),intval($annee));
return date($format,$date);
}

(je ferme la parenthèse)

Pour répondre à ta question, cette ligne est supposée créer un lien avec la page en cours, ajouté de la date du mois précédent, afin de voir les évènement archivés, ben le mois précédent...
    #ENV{self} est l'url en cours
    #ENV{var_date} est la variable utilisée pour la date dans l'url fourni
    #ENV{date}est la date utilisée par la page en cours
    Agenda_dateplus est une fonction qui retire 27 jours à #ENV{date}
Je sais pas si je suis très clair..
  

si!

Pat
  

merci mais il semblerait que cela marche bien avec le plugin agenda et que la modif ne soit plus nécessaire. quoiqu'il en soit je ne sais toujours pas faire pointer un clic sur une date activée de ce mini calendrier vers l'article correspondant... j'ai encore besoin d'un petit coup de pouce (et s'il est pédagogique c'est tant mieux!)

--
Jean-Christophe

La ligne que tu as citée en dessous est celle qui affiche le petit guillemet
gauche pour passer au mois précédent.
Pat

"Jean-Christophe Sekinger" <jc.sekinger@free.fr> a écrit dans le message de
news: 45BE1C29.4080407@free.fr...
Pat a écrit (en cette belle journée du 29/01/2007 16:53) :

"Jean-Christophe Sekinger" <jc.sekinger@free.fr> a écrit dans le message
de
news: 45BDFD34.3080002@free.fr...

quelqu'un peut-il m'expliquer ce que fait

"(#ENV{self}|parametre_url{#ENV{var_date},[(#ENV{date}|Agenda_dateplus{-27*24*3600,'Y-m'})]})"

ou ce qu'il faudrait que j'écrive à la place de ce (gloubiboulg-)a href
pour que ce calendrier_mini.html affiché en page sommaire renvoie
gentiment à la rubrique 22?
merci tout plein

(j'ouvre une parenthèse)

Cette ligne est buguée ! Si on est le 28 du mois, et bien il y a erreur
dans
le résultat. (N'est-ce pas Cédric ?)
J'ai recompilé vite fait un mini-calendrier pour mes usages personnels et
j'ai changé cette ligne en :

(#ENV{self}|parametre_url{#ENV{var_date},[(#DATE_REQUEST_SURE|Agenda_moisdecal{-1,'Y-m'})]})

avec :

function Agenda_moisdecal($date,$decalage,$format){
include_spip('inc/filtres');
$date_array = recup_date($date);
if ($date_array) list($annee, $mois, $jour) = $date_array;
if (!$jour) $jour=1;
if (!$mois) $mois=1;
$date =
mktime(0,0,0,intval($mois)+intval($decalage),intval($jour),intval($annee));
return date($format,$date);
}

(je ferme la parenthèse)

Pour répondre à ta question, cette ligne est supposée créer un lien avec
la
page en cours, ajouté de la date du mois précédent, afin de voir les
évènement archivés, ben le mois précédent...
    #ENV{self} est l'url en cours
    #ENV{var_date} est la variable utilisée pour la date dans l'url fourni
    #ENV{date}est la date utilisée par la page en cours
    Agenda_dateplus est une fonction qui retire 27 jours à #ENV{date}
Je sais pas si je suis très clair..

si!

Pat

merci mais il semblerait que cela marche bien avec le plugin agenda et
que la modif ne soit plus nécessaire. quoiqu'il en soit je ne sais
toujours pas faire pointer un clic sur une date activée de ce mini
calendrier vers l'article correspondant... j'ai encore besoin d'un petit
coup de pouce (et s'il est pédagogique c'est tant mieux!)

--
Jean-Christophe

(...)

je veux afficher le mini calendrier du plugin agenda en page sommaire et je veux qu'il montre les évenements de la rubrique 22 et pointe vers ceux ci... et je n'y arrive pas parce que je ne comprends pas les tutoriaux qe je lis ici ou là.

après maints tâtonnements, recoupements, déductions floues, j'ai en partie la réponse à cette question et les évenements actifs du mini calendrier pointent vers l'article correspondant dans la rubrique 22.
ligne 25 de calendrier_mini.html, j'ai remplacé {id_article}{id_mot?} par {id_rubrique=22} (pour que les évenements que cette rubrique contient s'activent sur le mini calendrier)
ligne 29 de calendrier_mini.html, j'ai remplacé [(#ENV{self} par #URL_ARTICLE

moilà

--
Jean-Christophe
explorateur bigleux

Merci de me desabonner de la liste.

Cordialement et bonnes vacances !!!

Coralie

Le 9/08/2007, Coralie Paulhac a supposé :

Merci de me desabonner de la liste.

Cordialement et bonnes vacances !!!

Coralie

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

--
Bien amicalement,
Sa.Cha.