Boucle dans balise meta, correctif

Merci bien mais je ne pense pas que ce soit cela que je veux faire. Je me suis peut-être mal expliqué :wink:

Je reprends :

j'ai le couple de fichier header.php3/html qui compose mes entêtes meta pour toutes les pages et dans lequel il y a ma fameuse boucle. Ce fichier est inclus dans les squellettes suivant :

-> rubrique.html avec <INCLURE(header.php3){id_rubrique}>
(là je récupére dans <title> le titre de la rubrique)

-> article.html avec <INCLURE(header.php3){id_article}>
(la je récupére dans <title> le titre de l'article)

-> breve.html avec <INCLURE(header.php3){id_breve}>
(la je récupére dans <title> le titre de la brève)

Mais quand c'est, par exemple, une page genre contact.html définie par moi, il n'y a forcément rien dans <title> puisque ce n'est ni rubrique, ni article, ni brève... C'est là qu'il me faut le texte alternatif !

Je peux peut-être faire aussi :

<?
$titrepage = '[(#TITRE)]';
if (empty($titrepage))
{
echo "le fameux titre alternatif";
}
?>

Mais la ce n'est plus les balises spip :wink:

merci @+
yvestan

----Original Message Follows----
From: karim Belkacem <kbelkacem@wanadoo.fr>
To: karim Belkacem <kbelkacem@wanadoo.fr>
CC: "yves TANNIER" <yves_tan@hotmail.com>, spip@rezo.net
Subject: Re: [Spip] Boucle dans balise meta, correctif
Date: Wed, 21 May 2003 10:31:09 +0200

Correctif, c'est avant la balise <HEAD> désolé :slight_smile:

Le mercredi, 21 mai 2003, à 10:27 Europe/Paris, karim Belkacem a écrit :

Créer un Groupe de mots cléfs que tu appelles "meta_alternatif", à l'intérieur tu crées des mots avec un texte (qui sera ton texte alternatif) dans ta page rubrique.html, breve.html, article.html, etc... tu insères entre les balise HEAD le tag suivant :
<title>e xtebrut|entites_html)]</BOUCLE_ textealternatif ></title>
ensuite tu n'as plus qu'à attribuer un mots clé dans le groupe que tu viens de créer à ton éléments, soit la rubrique, soit la breve, soit l'article, etc, etc...

@plus

Le mercredi, 21 mai 2003, à 10:13 Europe/Paris, yves TANNIER a écrit :

Bonjour à tous,

Je voudrais afficher un texte alternatif dans la balise meta <title> si il n'y a ni id_rubrique, ni id_breve, ni id_article. J'ai essayé plusieurs trucs dont ca :

<title>
<B_ttrub>
<BOUCLE_ttrub(RUBRIQUES) {id_rubrique}>[(#TITRE)]</BOUCLE_ttrub>
<B_ttbreve>
<BOUCLE_ttbreve(BREVES){id_breve}>[(#TITRE)]</BOUCLE_ttbreve>
<B_ttarti
<BOUCLE_ttarti(ARTICLES){id_article}>[(#TITRE)]</BOUCLE_ttarti>
Le titre si ya rien
<//B_ttrub>
<//B_ttbreve>
<//B_ttarti>
</title>

Mais ca marche pô. Avez-vous une idée ?

Petite précision : je ne fais pas une boucle par squelettes car c'est un include du haut de la page.

merci
@+
Yvestan

_________________________________________________________________
MSN Search, le moteur de recherche qui pense comme vous ! Recherche – Microsoft Bing

_______________________________________________
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

---
karim belkacem
téléphone. 06 81 83 75 63
email. kbelkacem@wanadoo.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

_________________________________________________________________
MSN Messenger : discutez en direct avec vos amis ! MSN