Agenda sous spip

Bonjour à tous,
Je débute que spip & j'ai une question concernant l'agenda.
Je souhaite voir apparaître les brèves dans l'agenda à la place d'article.
J'ai récupère un code de base qui fonctionne très bien avec les articles :
<BOUCLE_articles(ARTICLES){par date}>
<?
$date_article='#DATE';
$date_article=substr($date_article, 0, 10);
if ($date_article==$cal_date)
{ ?>
<div class="boiteColDroite" style="min-height:86px;">
   [<a href="#URL_ARTICLE">(#LOGO_ARTICLE_RUBRIQUE|left)</a>]
   <div style="margin-left:90px;">
     <strong>#TITRE</strong>
     #INTRODUCTION &nbsp;&nbsp;
     <a href="#URL_ARTICLE">[lire]</a><br />
     [(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
   </div>
</div>
<? $cont=1; } ?>
</BOUCLE_articles>

<? if (!$cont) {
echo "Aucun résultat pour cette date";
} ?>

a la place je change pour les brèves :
<BOUCLE_breves(BREVES){id_breve}{par date}>
<?
$date_breves='#DATE';
$date_breves=substr($date_breves, 0, 10);
if ($date_breves==$cal_date)
{ ?>
<div class="boiteColDroite" style="min-height:86px;">
   [<a href="#URL_BREVES">(#LOGO_ARTICLE_BREVES|left)</a>]
   <div style="margin-left:90px;">
     <strong>#TITRE</strong>
     #INTRODUCTION &nbsp;&nbsp;
     <a href="#URL_BREVES">[lire]</a><br />
     [(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
   </div>
</div>
<? $cont=1; } ?>
</BOUCLE_breves>

Ceci est un simple essai de ma part qq aurai-t-il une idée du problème je ne
parvient pas à récupérer des valeurs de brève.
J'ai tenté d'autres essais mais sans résultats probants.

Merci d'avance.

Sylvain TROSSARD
Formateur télématique - consultant
Rue Bordelais, 200/32
4420 Saint-Nicolas
Gsm: 0475571563

Le critère id_brève ne doit pas être le bon. Les brèves sont rangées par secteur (rubrique à la
racine).
Pour les choisir tu peux donc utiliser le critère {id_secteur} lorsque que tu te trouves déjà dans
une autre boucle qui définit un secteur.

--
Jérémy HETZEL

"trossard" <stcad@stcad.Com> a écrit dans le message de news:
001001c36595$d40389c0$d7c1fea9@stcadpc...
Bonjour à tous,
Je débute que spip & j'ai une question concernant l'agenda.
Je souhaite voir apparaître les brèves dans l'agenda à la place d'article.
J'ai récupère un code de base qui fonctionne très bien avec les articles :
<BOUCLE_articles(ARTICLES){par date}>
<?
$date_article='#DATE';
$date_article=substr($date_article, 0, 10);
if ($date_article==$cal_date)
{ ?>
<div class="boiteColDroite" style="min-height:86px;">
   [<a href="#URL_ARTICLE">(#LOGO_ARTICLE_RUBRIQUE|left)</a>]
   <div style="margin-left:90px;">
     <strong>#TITRE</strong>
     #INTRODUCTION &nbsp;&nbsp;
     <a href="#URL_ARTICLE">[lire]</a><br />
     [(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
   </div>
</div>
<? $cont=1; } ?>
</BOUCLE_articles>

<? if (!$cont) {
echo "Aucun résultat pour cette date";
} ?>

a la place je change pour les brèves :
<BOUCLE_breves(BREVES){id_breve}{par date}>
<?
$date_breves='#DATE';
$date_breves=substr($date_breves, 0, 10);
if ($date_breves==$cal_date)
{ ?>
<div class="boiteColDroite" style="min-height:86px;">
   [<a href="#URL_BREVES">(#LOGO_ARTICLE_BREVES|left)</a>]
   <div style="margin-left:90px;">
     <strong>#TITRE</strong>
     #INTRODUCTION &nbsp;&nbsp;
     <a href="#URL_BREVES">[lire]</a><br />
     [(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
   </div>
</div>
<? $cont=1; } ?>
</BOUCLE_breves>

Ceci est un simple essai de ma part qq aurai-t-il une idée du problème je ne
parvient pas à récupérer des valeurs de brève.
J'ai tenté d'autres essais mais sans résultats probants.

Merci d'avance.

Sylvain TROSSARD
Formateur télématique - consultant
Rue Bordelais, 200/32
4420 Saint-Nicolas
Gsm: 0475571563

HETZEL Jérémy tapota sur son clavier :

Le critère id_brève ne doit pas être le bon. Les brèves sont rangées par
secteur (rubrique à la
racine).
Pour les choisir tu peux donc utiliser le critère {id_secteur} lorsque que tu
te trouves déjà dans
une autre boucle qui définit un secteur.

id_breve existe et devrait donner le même résultat que id_article pour
#DATE

#LOGO_ARTICLE_BREVE n'existe pas
c'est #LOGO_BREVE ou #LOGO_BREVE_RUBRIQUE

[#LOGO_BREVE_RUBRIQUE affiche, si il existe, le logo de la brève ; si ce
logo n'a pas été attribué, SPIP affiche le logo de la rubrique [SPIP 1.4] .
(cf. doc)]

------------------ ce qui pose probleme -----------
<BOUCLE_breves(BREVES){id_breve}{par date}>
<?
$date_breves='#DATE';
$date_breves=substr($date_breves, 0, 10);
if ($date_breves==$cal_date)
{ ?>
<div class="boiteColDroite" style="min-height:86px;">
   [<a href="#URL_BREVES">(#LOGO_ARTICLE_BREVES|left)</a>]
   <div style="margin-left:90px;">
     <strong>#TITRE</strong>
     #INTRODUCTION &nbsp;&nbsp;
     <a href="#URL_BREVES">[lire]</a><br />
     [(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
   </div>
</div>
<? $cont=1; } ?>
</BOUCLE_breves>
------------------------

Plusieurs erreurs :
il n'y a pas d'introduction dans les brèves
la boucle exemple ne précise pas l'id_article
la date de l'agenda (dans celui de Nicolas) est celle de la publication antérieure.

Je n'ai pas le temps de m'approfondir et il me semble qu'il vaut mieux ne changer qu'une chose à la fois et ne pas aller trop vite .
Bon courage

At 16:46 18/08/2003 +0200, HETZEL Jérémy wrote:

--===============7899226859345263==

Le critère id_brève ne doit pas être le bon. Les brèves sont rangées par secteur (rubrique à la
racine).
Pour les choisir tu peux donc utiliser le critère {id_secteur} lorsque que tu te trouves déjà dans
une autre boucle qui définit un secteur.

--
Jérémy HETZEL

"trossard" <stcad@stcad.Com> a écrit dans le message de news:
001001c36595$d40389c0$d7c1fea9@stcadpc...
Bonjour à tous,
Je débute que spip & j'ai une question concernant l'agenda.
Je souhaite voir apparaître les brèves dans l'agenda à la place d'article.
J'ai récupère un code de base qui fonctionne très bien avec les articles :
<BOUCLE_articles(ARTICLES){par date}>
<?
$date_article='#DATE';
$date_article=substr($date_article, 0, 10);
if ($date_article==$cal_date)
{ ?>
<div class="boiteColDroite" style="min-height:86px;">
  [<a href="#URL_ARTICLE">(#LOGO_ARTICLE_RUBRIQUE|left)</a>]
  <div style="margin-left:90px;">
    <strong>#TITRE</strong>
    #INTRODUCTION &nbsp;&nbsp;
    <a href="#URL_ARTICLE">[lire]</a><br />
    [(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
  </div>
</div>
<? $cont=1; } ?>
</BOUCLE_articles>

<? if (!$cont) {
echo "Aucun résultat pour cette date";
} ?>

a la place je change pour les brèves :
<BOUCLE_breves(BREVES){id_breve}{par date}>
<?
$date_breves='#DATE';
$date_breves=substr($date_breves, 0, 10);
if ($date_breves==$cal_date)
{ ?>
<div class="boiteColDroite" style="min-height:86px;">
  [<a href="#URL_BREVES">(#LOGO_ARTICLE_BREVES|left)</a>]
  <div style="margin-left:90px;">
    <strong>#TITRE</strong>
    #INTRODUCTION &nbsp;&nbsp;
    <a href="#URL_BREVES">[lire]</a><br />
    [(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
  </div>
</div>
<? $cont=1; } ?>
</BOUCLE_breves>

Ceci est un simple essai de ma part qq aurai-t-il une idée du problème je ne
parvient pas à récupérer des valeurs de brève.
J'ai tenté d'autres essais mais sans résultats probants.

Merci d'avance.

Sylvain TROSSARD
Formateur télématique - consultant
Rue Bordelais, 200/32
4420 Saint-Nicolas
Gsm: 0475571563

--===============7899226859345263==
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

_______________________________________________
liste spip
spip@rezo.net - d=E9sabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

--===============7899226859345263==--

Perline tapota sur son clavier :

Plusieurs erreurs :
il n'y a pas d'introduction dans les brèves

pas d'accord Perline, en tout cas c'est ce que dit la doc, mais je l'ai
jamais utilisé
cf [uZine 3] La boucle BREVES

#INTRODUCTION récupère les 600 premiers caractères de #TEXTE, donc c'est
logique que ça existe.

Dorian

At 10:25 19/08/2003 +0400, oOo-- DoriaN --oOo wrote:

Perline tapota sur son clavier :

Plusieurs erreurs :
il n'y a pas d'introduction dans les brèves

pas d'accord Perline, en tout cas c'est ce que dit la doc, mais je l'ai
jamais utilisé
cf [uZine 3] La boucle BREVES

#INTRODUCTION récupère les 600 premiers caractères de #TEXTE, donc c'est
logique que ça existe.

Dans les articles, oui.

Ou non ?