Lien direct vers message forum

Bonjour,

Actuellement, je travaille à la mise en place d'un marché à l'emploi sur
le site de notre établissement. En fait, à chaque annonce correspond un
message sur le forum. Pour récapituler les annonces, j'ai un tableau dans
lequel apparaissent les titres des dernières annonces.

J'aurais souhaité que ces titres de messages / d'annonces puissent
rediriger directement en cliquant dessus vers le message en question. Le
problème est que je n'ai pas trouvé de balise du style "URL_FORUM".

Donc, il va bien falloir que je me lance dans ma première création de
boucles spip et aller au-delà du bidouillage de ces fameuses boucles. Quel
défi ! Bon, aller je me lance... Par avance, je m'excuse des aberrations
que je pourrais proférer. J'avoue ne pas encore bien maîtriser tout cela.

Bon, j'ai pensé palier à mon petit problème en intégrant une ancre devant
chaque message en lui donnant comme nom l'id_forum du message lors de leur
publication dans l'article. Puis dans mon tableau récapitulatif, mettre un
lien du type #URL_ARTICLE#id_forum. Il est vrai que je ne sais pas si une
telle adresse peut-être compréhensible pour un navigateur. Mais comment
faire pour lui indiquer la bonne adresse tout en restant dans un contexte
relatif (URL_ARTICLES) avec en plus l'ajout d'une ancre id_forum ? Je vois
pas.

Pour l'insertion de l'ancre, j'ai essayé en faisant :

Dans le squellette article-x.html :

<BOUCLE(FORUMS){id_article}{par date}{inverse}{debut_forum,10}>
  <BOUCLE_ancre(FORUMS){id_forum}>[<a name="id_forum"></a></BOUCLE_ancre>
  (#TITRE|supprimer_numero|majuscules)]
  <BOUCLE_new(FORUMS){id_forum}{age < 7}>*NOUVEAU*</BOUCLE_new>
  [(#DATE|affdate)][, par <A HREF="mailto:#EMAIL">(#NOM)</A>]
  [<A HREF="#URL_SITE">(#NOM_SITE)</A>]
  [(#TEXTE)]
  <A HREF="mailto:#EMAIL_WEBMASTER">Postuler à cette offre</A>
</BOUCLE2>

Mais cela ne fonctionne pas ! J'aurais besoin de vos lumières.

Estelle Dupray
Animatrice CDR

CFA-CFPPA de l'Eure
Centre de Ressources
Antenne de Chambray
27240 Gouville

Tél : 02-32-35-61-90 (standard)
Tél : 02-32-35-61-94 (ligne directe)
Fax : 02-32-35-61-99

e-mail :
estelle.dupray@educagri.fr
chambray.cdr.cfa.cfppa@educagri.fr

"Toutes les filles s'appellent Camille" disait Godard.
Dans ta boucle toutes les ancres ont le même nom "id_forum"
donc elles sont très inutiles.
L'ancre doit comporter le num du forum
<a name="forum#id_forum">
et tu pourras y faire référence de manière individuelle.
Car toutes les filles ne s'appellent pas Estelle.
JLuc

ESTELLE DUPRAY wrote:

Bonjour,

Actuellement, je travaille à la mise en place d'un marché à l'emploi sur
le site de notre établissement. En fait, à chaque annonce correspond un
message sur le forum. Pour récapituler les annonces, j'ai un tableau dans
lequel apparaissent les titres des dernières annonces.

J'aurais souhaité que ces titres de messages / d'annonces puissent
rediriger directement en cliquant dessus vers le message en question. Le
problème est que je n'ai pas trouvé de balise du style "URL_FORUM".

Donc, il va bien falloir que je me lance dans ma première création de
boucles spip et aller au-delà du bidouillage de ces fameuses boucles. Quel
défi ! Bon, aller je me lance... Par avance, je m'excuse des aberrations
que je pourrais proférer. J'avoue ne pas encore bien maîtriser tout cela.

Bon, j'ai pensé palier à mon petit problème en intégrant une ancre devant
chaque message en lui donnant comme nom l'id_forum du message lors de leur
publication dans l'article. Puis dans mon tableau récapitulatif, mettre un
lien du type #URL_ARTICLE#id_forum. Il est vrai que je ne sais pas si une
telle adresse peut-être compréhensible pour un navigateur. Mais comment
faire pour lui indiquer la bonne adresse tout en restant dans un contexte
relatif (URL_ARTICLES) avec en plus l'ajout d'une ancre id_forum ? Je vois
pas.

Pour l'insertion de l'ancre, j'ai essayé en faisant :

Dans le squellette article-x.html :

<BOUCLE(FORUMS){id_article}{par date}{inverse}{debut_forum,10}>
<BOUCLE_ancre(FORUMS){id_forum}>[<a name="id_forum"></a></BOUCLE_ancre>
(#TITRE|supprimer_numero|majuscules)]
<BOUCLE_new(FORUMS){id_forum}{age < 7}>*NOUVEAU*</BOUCLE_new>
[(#DATE|affdate)][, par <A HREF="mailto:#EMAIL">(#NOM)</A>]
[<A HREF="#URL_SITE">(#NOM_SITE)</A>]
[(#TEXTE)]
<A HREF="mailto:#EMAIL_WEBMASTER">Postuler à cette offre</A>
</BOUCLE2>

Mais cela ne fonctionne pas ! J'aurais besoin de vos lumières.

Estelle Dupray
Animatrice CDR

CFA-CFPPA de l'Eure
Centre de Ressources
Antenne de Chambray
27240 Gouville

Tél : 02-32-35-61-90 (standard)
Tél : 02-32-35-61-94 (ligne directe)
Fax : 02-32-35-61-99

e-mail : estelle.dupray@educagri.fr
chambray.cdr.cfa.cfppa@educagri.fr

_______________________________________________
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

estelle.dupray@educagri.fr a écrit:

Bonjour,

Actuellement, je travaille à la mise en place d'un marché à l'emploi sur
le site de notre établissement. En fait, à chaque annonce correspond un
message sur le forum. Pour récapituler les annonces, j'ai un tableau dans
lequel apparaissent les titres des dernières annonces.

J'aurais souhaité que ces titres de messages / d'annonces puissent
rediriger directement en cliquant dessus vers le message en question. Le
problème est que je n'ai pas trouvé de balise du style "URL_FORUM".

<BOUCLE_forum(FORUMS){id_article}{par date}{inverse}{0,10}>
[<A HREF="#URL_ARTICLE#forum#ID_FORUM">(#TITRE)</A>]
</BOUCLE_forum>

Donc, il va bien falloir que je me lance dans ma première création de
boucles spip et aller au-delà du bidouillage de ces fameuses boucles. Quel
défi ! Bon, aller je me lance... Par avance, je m'excuse des aberrations
que je pourrais proférer. J'avoue ne pas encore bien maîtriser tout cela.

Estelle Dupray
Animatrice CDR

CFA-CFPPA de l'Eure
Centre de Ressources
Antenne de Chambray
27240 Gouville

Tél : 02-32-35-61-90 (standard)
Tél : 02-32-35-61-94 (ligne directe)
Fax : 02-32-35-61-99

e-mail :
estelle.dupray@educagri.fr
chambray.cdr.cfa.cfppa@educagri.fr