plan d'un site contenant beaucoup de rubriques

Voici une petite contribution pour rendre à SPIP un peu de ce qu'il m'a apporté

Pour le plan d'un site important, contenant beaucoup de secteurs, j'ai pensé que les liens des secteurs placés en haut de la page plan (boucles haut sur les squelettes par defaut), seraient plus utiles si ils menaient à des ancres nommées de la même page.
ainsi avant de se retrouver en direct sur le site sur la page d'accueil correspondant au secteur choisi, l'internaute accède au plan de ce secteur particulier

ci-dessous le code, et je le mets également en piece jointe au cas où la lisibilité serait défectueuse

---------------------------------------------------

<B_haut>
<A HREF="#URL_SITE_SPIP">#NOM_SITE_SPIP</A>

<BOUCLE_haut(RUBRIQUES){id_parent=0}{par titre}{0,5}>

<?php
$secteur=#ID_RUBRIQUE
?>
<A HREF="#<?php print($secteur); ?>">#TITRE</A>

</BOUCLE_haut>

</B_haut>
<B_haut2>

<BOUCLE_haut2(RUBRIQUES){id_parent=0}{par titre}{5,6}>
<?php
$secteur=#ID_RUBRIQUE
?>

<A HREF="#<?php print($secteur); ?>">#TITRE</A>
</BOUCLE_haut2>

</B_haut2>

//.......

<BOUCLE_secteurs(RUBRIQUES){id_parent=0}{par titre}>

  <a name="#ID_RUBRIQUE"></a>
<A HREF="#URL_RUBRIQUE">#TITRE</A>

//..... boucles recursives

</BOUCLE_secteurs>
--------------------------------------------------------

plan.txt (585 Bytes)

Bonjour, je voudrais reussir à recuperer pour un article donné les groupes
de mots clefs qui lui sont attaché puis une liste d'articles prise au hasard
ayant egalement ces groupes de mot qui leur sont attaché
Je fais pour l'instant ceci mais sa n'as pas l'air de fonctionner
<BOUCLE_mot(MOTS){id_article}{par titre}>
<BOUCLE_groupe(MOTS){id_mot}{par titre}>
#TYPE :<br>
<?php
$idgrup="#TYPE";
?>
<BOUCLE_article_groupe(ARTICLES){type_mot=<?php echo $idgrup; ?>}{par
hasard}{doublons}{0,2}>
-[(#TITRE)] <br>
</BOUCLE_article_groupe>
</BOUCLE_groupe></BOUCLE_mot>
                              <table width="100%" align="center"
cellpadding="0" border="0" cellspacing="0">
                                <tr>
                                  <td align="left" valign="top">Aucun thème
associé
                                    à l'article</td>
                                </tr></table>
<//B_mot>

Qqun aurait il une idée ou verrais ce qui cloche?

Il existe la boucle (GROUPES_MOTS), mais ne l'ayant pas utilisée, je ne sais
pas comment elle fonctionne...

Suggestion
<BOUCLE_groupes(GROUPES_MOTS){id_article}{par titre}>
<BOUCLE_articles(ARTICLES){id_groupe}{par hasard}>

mais à voir si le critère {id_article} fonctionne dans la boucle
(GROUPES_MOTS)
et si le critère {id_groupe} fonctionne tel quel, cad sans {id_groupe=xxx}
dans (ARTICLES)

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Aurelien Levy
Envoyé : samedi 25 janvier 2003 16:41
À : spip@rezo.net
Objet : [Spip] articles de meme groupe

Bonjour, je voudrais reussir à recuperer pour un article donné les groupes
de mots clefs qui lui sont attaché puis une liste d'articles prise au hasard
ayant egalement ces groupes de mot qui leur sont attaché
Je fais pour l'instant ceci mais sa n'as pas l'air de fonctionner
<BOUCLE_mot(MOTS){id_article}{par titre}>
<BOUCLE_groupe(MOTS){id_mot}{par titre}>
#TYPE :<br>
<?php
$idgrup="#TYPE";
?>
<BOUCLE_article_groupe(ARTICLES){type_mot=<?php echo $idgrup; ?>}{par
hasard}{doublons}{0,2}>
-[(#TITRE)] <br>
</BOUCLE_article_groupe>
</BOUCLE_groupe></BOUCLE_mot>
                              <table width="100%" align="center"
cellpadding="0" border="0" cellspacing="0">
                                <tr>
                                  <td align="left" valign="top">Aucun thème
associé
                                    à l'article</td>
                                </tr></table>
<//B_mot>

Qqun aurait il une idée ou verrais ce qui cloche?

Salut,

J'imagine que tu as mis
    <?php
    $secteur=#ID_RUBRIQUE
    ?>
    <A HREF="#<?php print($secteur); ?>">#TITRE</A>
pour éviter d'écrire
        <A HREF="##ID_RUBRIQUE">#TITRE</A>

Mais il semble que le ## fonctionne correctement. Je l'utilise moi-même pour
une page qui affiche toutes les news.
Les dév de Spip ont fait du bon boulot.

A+

Raphaël

http://www.riph.net
Rejoignez le RIPH, Rassemblement International pour la Promotion de
l'Hydrospeed

----- Original Message -----
From: "gwenaëla" <gwecap@parisfree.com>

Voici une petite contribution pour rendre à SPIP un peu de ce qu'il m'a
apporté

Pour le plan d'un site important, contenant beaucoup de secteurs, j'ai
pensé que les liens des secteurs placés en haut de la page plan (boucles
haut sur les squelettes par defaut), seraient plus utiles si ils menaient à
des ancres nommées de la même page.
ainsi avant de se retrouver en direct sur le site sur la page d'accueil
correspondant au secteur choisi, l'internaute accède au plan de ce secteur
particulier

ci-dessous le code, et je le mets également en piece jointe au cas où la
lisibilité serait défectueuse

---------------------------------------------------

<B_haut>
<A HREF="#URL_SITE_SPIP">#NOM_SITE_SPIP</A>

<BOUCLE_haut(RUBRIQUES){id_parent=0}{par titre}{0,5}>

<?php
$secteur=#ID_RUBRIQUE
?>
<A HREF="#<?php print($secteur); ?>">#TITRE</A>

</BOUCLE_haut>

</B_haut>
<B_haut2>

<BOUCLE_haut2(RUBRIQUES){id_parent=0}{par titre}{5,6}>
<?php
$secteur=#ID_RUBRIQUE
?>

<A HREF="#<?php print($secteur); ?>">#TITRE</A>
</BOUCLE_haut2>

</B_haut2>

//.......
//.......

<BOUCLE_secteurs(RUBRIQUES){id_parent=0}{par titre}>

  <a name="#ID_RUBRIQUE"></a>
<A HREF="#URL_RUBRIQUE">#TITRE</A>

//..... boucles recursives

</BOUCLE_secteurs>
--------------------------------------------------------

_______________________________________________
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

Non apparament cela ne fonctionne pas
----- Original Message -----
From: "Bernard Martin-Rabaud" <martinrabo@wanadoo.fr>
To: "Aurelien Levy" <aurelien.levy@wanadoo.fr>; <spip@rezo.net>
Sent: Saturday, January 25, 2003 6:15 PM
Subject: RE: [Spip] articles de meme groupe

Il existe la boucle (GROUPES_MOTS), mais ne l'ayant pas utilisée, je ne

sais

pas comment elle fonctionne...

Suggestion
<BOUCLE_groupes(GROUPES_MOTS){id_article}{par titre}>
<BOUCLE_articles(ARTICLES){id_groupe}{par hasard}>

mais à voir si le critère {id_article} fonctionne dans la boucle
(GROUPES_MOTS)
et si le critère {id_groupe} fonctionne tel quel, cad sans {id_groupe=xxx}
dans (ARTICLES)

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Aurelien Levy
Envoyé : samedi 25 janvier 2003 16:41
À : spip@rezo.net
Objet : [Spip] articles de meme groupe

Bonjour, je voudrais reussir à recuperer pour un article donné les groupes
de mots clefs qui lui sont attaché puis une liste d'articles prise au

hasard

ayant egalement ces groupes de mot qui leur sont attaché
Je fais pour l'instant ceci mais sa n'as pas l'air de fonctionner
<BOUCLE_mot(MOTS){id_article}{par titre}>
<BOUCLE_groupe(MOTS){id_mot}{par titre}>
#TYPE :<br>
<?php
$idgrup="#TYPE";
?>
<BOUCLE_article_groupe(ARTICLES){type_mot=<?php echo $idgrup; ?>}{par
hasard}{doublons}{0,2}>
-[(#TITRE)] <br>
</BOUCLE_article_groupe>
</BOUCLE_groupe></BOUCLE_mot>
                              <table width="100%" align="center"
cellpadding="0" border="0" cellspacing="0">
                                <tr>
                                  <td align="left" valign="top">Aucun

thème

associé
                                    à l'article</td>
                                </tr></table>
<//B_mot>

Qqun aurait il une idée ou verrais ce qui cloche?

_______________________________________________
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

Bonjour à tous,

Je recherche des utilsateurs de Spip installé sur un Qube Cobalt.

J'ai fais quelques tentatives mais j'ai ce message:

Warning: Failed opening 'index.php3' for inclusion
(include_path='/usr/sausalito/ui/libPhp') in
/home/users/denis/web/spip/index.php on line 3

Merci d'avance