boucle site et liste déroulante

Bonjour,
j’ai écrit la boucle suivante pour extarire tous les liens référencés sur le site :

<BOUCLE_toutsites2(SITES){par titre}{tout}>
#URL_SITE
</BOUCLE_toutsites2>

et j’ai le message suivant :

<BOUCLE_toutsites2>
Erreur dans la requête envoyée à MySQL :
SELECT syndic.* FROM spip_syndic AS syndic WHERE syndic.statut=‹ publie › ORDER BY syndic.titre
> Unknown column ‹ syndic.titre › in 'order clause’
AIDE

est ce que c’est à cause du critère {tout} ? ou est ce un probleme lié à l’option de syndication dans les réglages du site ?

En fait je voudrais présenter cette liste dans une liste déroulante et lorsque l’on selectionne le lien et que l’internaute appui sur le bouton « go » qu’une nouvelle fenetre s’ouvre sur le site demandé.

<p class=« liens »>
Les sites recommandés :

<FORM ACTION="?.php3" METHOD=« get »>
<SELECT NAME="?">
<BOUCLE_toutsites2(SITES){par titre}{tout}>
<OPTION VALUE="#URL_SITE**">** #URL_SITE
</BOUCLE_toutsites2>

<input type=« image » src=« logomoteurinterroJPEGsmallest.jpg » align=« absmiddle » border=« 0 » value=« ok »>

Que faudrait il que je change dans le truc plus haut pour pouvoir faire ce que j’ai énoncé plus haut ?

Merci bicoup :slight_smile:

S

aide.gif

Je me réponds en partie

avec la boucle SITES c’est le critère

{par nom_site}

et non {par titre} qu’il faut utiliser. Il serait peut etre judicieux de le préciser dans la doc dans la boucle SITES ?

Pour le script je pédale toujours dans le yaourt je n’arrive pas à comprendre comment il faut faire une liste déroulante de lien qui ouvrirait sur une nouvelle fenetre (ou sur la même si vraiment on veut pas de lien ouvrant pour se couler dans la doxa spipesque :slight_smile:
quand on appuie sur le bouton ok ? si quelqu’un a déjà fait un script dans ce genre je suis preneuse merci

S

----- Original Message -----
From: S.Calas
To: SPIP
Sent: Sunday, April 13, 2003 4:53 PM
Subject: [Spip] boucle site et liste déroulante

Bonjour,
j’ai écrit la boucle suivante pour extarire tous les liens référencés sur le site :

<BOUCLE_toutsites2(SITES){par titre}{tout}>
#URL_SITE
</BOUCLE_toutsites2>

et j’ai le message suivant :

<BOUCLE_toutsites2>
Erreur dans la requête envoyée à MySQL :
SELECT syndic.* FROM spip_syndic AS syndic WHERE syndic.statut=‹ publie › ORDER BY syndic.titre
> Unknown column ‹ syndic.titre › in ‹ order clause ›
AIDE

est ce que c’est à cause du critère {tout} ? ou est ce un probleme lié à l’option de syndication dans les réglages du site ?

En fait je voudrais présenter cette liste dans une liste déroulante et lorsque l’on selectionne le lien et que l’internaute appui sur le bouton « go » qu’une nouvelle fenetre s’ouvre sur le site demandé.

<p class=« liens »>
Les sites recommandés :

<FORM ACTION=« ?.php3 » METHOD=« get »>
<SELECT NAME=« ? »>
<BOUCLE_toutsites2(SITES){par titre}{tout}>
<OPTION VALUE="#URL_SITE**">** #URL_SITE
</BOUCLE_toutsites2>

<input type=« image » src=« logomoteurinterroJPEGsmallest.jpg » align=« absmiddle » border=« 0 » value=« ok »>

Que faudrait il que je change dans le truc plus haut pour pouvoir faire ce que j’ai énoncé plus haut ?

Merci bicoup :slight_smile:

S



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.uzine.net/spip

aide.gif

regarde la doc, je crois bien que tu y verras
que c'est pas #titre pour les sites ...
mais #nom_site
JLuc

S.Calas wrote:

*Bonjour,*
*j'ai écrit la boucle suivante pour extarire tous les liens référencés sur le site :*
* *

*<*BOUCLE_toutsites2(SITES){par titre}{tout}*>*
#URL_SITE
*</*BOUCLE_toutsites2*>*

*et j'ai le message suivant :*

** ** ** ** ** *<BOUCLE_toutsites2>
Erreur dans la requête envoyée à MySQL :*
*SELECT syndic.* FROM spip_syndic AS syndic WHERE syndic.statut='publie' ORDER BY syndic.titre
> Unknown column 'syndic.titre' in 'order clause'*
*</BOUCLE_toutsites2> * <javascript:window.open('ecrire/aide_index.php?aide=erreur_mysql', 'aide_spip', 'scrollbars=yes,resizable=yes,width=740,height=580'); void(0);>
est ce que c'est à cause du critère {tout} ? ou est ce un probleme lié à l'option de syndication dans les réglages du site ?

*

<p class=*"liens">*
Les sites recommandés :

*<FORM* ACTION=*"?.php3"* METHOD=*"get">*
*<SELECT* NAME=*"?">*
*<*BOUCLE_toutsites2(SITES){par titre}{tout}*>
**<OPTION* VALUE=*"*#URL_SITE*"> *#URL_SITE *</OPTION>*
*</*BOUCLE_toutsites2*>*
*</SELECT>*
*<input* type=*"image"* src=*"logomoteurinterroJPEGsmallest.jpg"* align=*"absmiddle"* border=*"0"* value=*"ok">*
*</FORM>*
*</p>*

Que faudrait il que je change dans le truc plus haut pour pouvoir faire ce que j'ai énoncé plus haut ?

Merci bicoup :slight_smile:

S

*
* *
*

en fait c'est {par nom_site} exact ( j'ai pêut etre pas bien lu la doc mais
j'ai pas trouvé l'info dans l'article "rubrique SITES). Merci, je bosse
toujours sur le script pour mettre les liens dans une boite :slight_smile:
S
----- Original Message -----
From: "JLuc" <jluc@no-log.org>
To: <spip@rezo.net>
Sent: Sunday, April 13, 2003 11:40 PM
Subject: [Spip] Re: boucle site et liste déroulante

regarde la doc, je crois bien que tu y verras
que c'est pas #titre pour les sites ...
mais #nom_site
JLuc

S.Calas wrote:
> *Bonjour,*
> *j'ai écrit la boucle suivante pour extarire tous les liens référencés
> sur le site :*
> * *
>
> *<*BOUCLE_toutsites2(SITES){par titre}{tout}*>*
> #URL_SITE
> *</*BOUCLE_toutsites2*>*
>
> *et j'ai le message suivant :*
>
> **
> **
> **
> **
> **
> *<BOUCLE_toutsites2>
> Erreur dans la requête envoyée à MySQL :*
> *SELECT syndic.* FROM spip_syndic AS syndic WHERE syndic.statut='publie'
> ORDER BY syndic.titre
> > Unknown column 'syndic.titre' in 'order clause'*
> *</BOUCLE_toutsites2> *
> <javascript:window.open('ecrire/aide_index.php?aide=erreur_mysql',
> 'aide_spip', 'scrollbars=yes,resizable=yes,width=740,height=580');

void(0);>

> est ce que c'est à cause du critère {tout} ? ou est ce un probleme lié à
> l'option de syndication dans les réglages du site ?
>
>
> En fait je voudrais présenter cette liste dans une liste déroulante et
> lorsque l'on selectionne le lien et que l'internaute appui sur le bouton
> "go" qu'une nouvelle fenetre s'ouvre sur le site demandé.
>
> *
>
> <p class=*"liens">*
> Les sites recommandés :
>
> *<FORM* ACTION=*"?.php3"* METHOD=*"get">*
> *<SELECT* NAME=*"?">*
> *<*BOUCLE_toutsites2(SITES){par titre}{tout}*>
> **<OPTION* VALUE=*"*#URL_SITE*"> *#URL_SITE *</OPTION>*
> *</*BOUCLE_toutsites2*>*
> *</SELECT>*
> *<input* type=*"image"* src=*"logomoteurinterroJPEGsmallest.jpg"*
> align=*"absmiddle"* border=*"0"* value=*"ok">*
> *</FORM>*
> *</p>*
>
> Que faudrait il que je change dans le truc plus haut pour pouvoir faire
> ce que j'ai énoncé plus haut ?
>
>
>
> Merci bicoup :slight_smile:
>
> S
>
> *
> * *
> *
> *
>

_______________________________________________
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.uzine.net/spip