évènement: faire un lien vers les dates d'un mois

Bonjour,

Je cherche à faire la liste des évènements de la façon suivante

04/2012
05/2012

Je veux pouvoir cliquer sur le mois qu’il y ai 1 ou plusieurs évènement a venir dans ce mois.
une idée de comment faire ?

salut,
peut-être bien avec le filtre « unique »

Salut

Soucis, je liste les mois mais pas de liens derrière

Je boucle ainsi
            <BOUCLE_responsable(EVENEMENTS){id_rubrique}{par date_debut}>
                            <a
href="[(#URL_ECRIRE{pdf_responsables}|parametre_url{mois_distribution,#DATE_DEBUT})]"
target="_blank">
                            [(#DATE_DEBUT|affdate{'m/Y'}|unique)]
                            </a>
            </BOUCLE_responsable>
Je liste bien 04/2012 05/2012
mais pas de lien derrière hors c'est un peu le but de ma recherche : que
j'ai un évènement ou plusieurs je dois avoir un lien sur mon mois.

Des idées ?

Le 22 avril 2012 20:52, chankalan <chankalan@free.fr> a écrit :

salut,
peut-être bien avec le filtre "unique"

Usage du filtre « unique » pour classer des articles - SPIP-Contrib

Le 22/04/2012 17:56, Pierre KUHN a écrit :

Bonjour,

Je cherche à faire la liste des évènements de la façon suivante

04/2012
05/2012
....

Je veux pouvoir cliquer sur le mois qu'il y ai 1 ou plusieurs évènement a
venir dans ce mois.
une idée de comment faire ?

_______________________________________________
liste spipspip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spiphttp://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

--
----
chan

Le 22/04/12 22:28, Pierre KUHN a écrit :

Salut

Soucis, je liste les mois mais pas de liens derrière

Je boucle ainsi
<BOUCLE_responsable(EVENEMENTS){id_rubrique}{par date_debut}>
<a
href="[(#URL_ECRIRE{pdf_responsables}|parametre_url{mois_distribution,#DATE_DEBUT})]"
target="_blank">
                             [(#DATE_DEBUT|affdate{'m/Y'}|unique)]
</a>
</BOUCLE_responsable>

A adapter

<BOUCLE_mois(EVENEMENTS){id_rubrique}{fusion_par_mois date_debut}>
[(#SELF|parametre_url{date_debut,#DATE_DEBUT|affdate{Y-m-01}}|lien_ou_expose{#DATE_DEBUT|affdate_mois_annee{},#ENV{date_debut,''}|=={#DATE_DEBUT|affdate{Y-m-01}}})]
</BOUCLE_mois>

++
touti

Bonjour

Effectivement ainsi, ça fonctionne :

<BOUCLE_responsable(EVENEMENTS){id_rubrique}{par date_debut}>
[(#COMPTEUR_BOUCLE|alterner{‹  ›,‹  ›,‹  ›,‹  ›,‹  ›})]

[(#DATE_DEBUT|affdate{'m/Y'}|unique)] [(#COMPTEUR_BOUCLE|alterner{'','','','',''})]

Reste à bosser le php pour la suite, à savoir récupéré les responsables d’un mois complet donc sur plusieurs dates. Il faut que je filtre le sur le mois et ça je coince. Actuellement j’ai

sql_select(« a.nom as nom, b.date_distribution as date_distribution, a.id_auteur as id_auteur », « spip_amap_responsables b LEFT JOIN spip_auteurs a ON a.id_auteur=b.id_auteur », « date_distribution= ».sql_quote($date_distribution),«  » , « nom »), $prop, $date_distribution, « id_auteur »

Mais comment arriver a filtré sur 1 mois …

Le 23 avril 2012 19:36, touti <toutati@free.fr> a écrit :

Le 22/04/12 22:28, Pierre KUHN a écrit :

Salut

Soucis, je liste les mois mais pas de liens derrière

Je boucle ainsi
<BOUCLE_responsable(EVENEMENTS){id_rubrique}{par date_debut}>

[(#DATE_DEBUT|affdate{‹ m/Y ›}|unique)]

</BOUCLE_responsable>

A adapter

<BOUCLE_mois(EVENEMENTS){id_rubrique}{fusion_par_mois date_debut}>
[(#SELF|parametre_url{date_debut,#DATE_DEBUT|affdate{Y-m-01}}|lien_ou_expose{#DATE_DEBUT|affdate_mois_annee{},#ENV{date_debut,‹  ›}|=={#DATE_DEBUT|affdate{Y-m-01}}})]
</BOUCLE_mois>

++
touti

Reste à bosser le php pour la suite, à savoir récupéré les responsables
d'un mois complet donc sur plusieurs dates. Il faut que je filtre le sur
le mois et ça je coince. Actuellement j'ai

essaie :

<BOUCLE_mois(EVENEMENTS){fusion_par_mois date_debut}>

[<h4>(#URL_ECRIRE{pdf_responsables}|parametre_url{mois_distribution,#DATE_DEBUT|affdate{Y-m-01}}|lien_ou_expose{#DATE_DEBUT|affdate{'m/Y'},#ENV{mois_distribution,''}|=={#DATE_DEBUT|affdate{Y-m-01}}})</h4>]

       <BOUCLE_responsables(AMAP_RESPONSABLES spip_auteurs){date_distribution=#DATE_DEBUT}>
       <br />#ID_AUTEUR #NOM #DATE_DISTRIBUTION
       </BOUCLE_responsables>

</BOUCLE_mois>

Tu peux ajouter {evenement_a_venir #ENV{date}|agenda_moisdecal{-6,'Y-m-d H:i:00'}} si tu ne veux que les mois à venir.
Je n'ai rien inventé, regarde les codes html de Cedric Morin dans le plugin AGENDA

Et… pour info target _blank s'utilisait il y a 10 ans (en années chat = 70 ans) époque ou on croyait "aider" les internautes à garder un site ouvert. Bref, simplifier, c'est mieux :wink:

++
touti