Salut antoine et merci de tes réponses.
Pour ma 1ère question, ok j'ai bien noté les codes, je vais essayer 
pour la 2eme question sur les archives, heuuuu j'avoue que je n'ai pas tout compris. Tu dis:
"Les articles, quant à eux, ne sont pas censés perdre de leur
valeur avec l'âge, donc on les affichera tous dans le site public,
et il devient alors pénible pour le visiteur de se voir afficher
une liste d'une centaine d'articles dans une unique rubrique."
Je suis entièrement d'accord avec toi et justement le fait
d'avoir mes "10 000" articles d'une rubrique les uns a la suite des autres sur l'interface spip est pénible (temps de chargement, gestion peu aisée etc..). Docn je ne comprends pas trop ta réponse 
Enfin pour la dernière question, j'ai essayé avant de poser la question
et ca ne marche pas 
merci
A+
eric
----Original Message Follows----
From: Antoine Pitrou <pitrou@free.fr>
CC: spip@rezo.net
Subject: Re: [Spip] 3 questions pour des réponses -- -merci 
Date: Sat, 22 Sep 2001 17:29:38 +0200
Salut,
Si personne ne répond, il ne faut pas hésiter à faire des essais
toi-même pour tenter de résoudre le problème ;)) Quelques pistes :
> J'aimerais donc proposer les archives de mes articles pour chacune de mes
> rubriques avec un menu déroulant. Comment faire pour que mes articles spip
> se place directement les uns à la suite des autres dans ce menu déroulant ?
Le problème est assez simple. Si j'ai bien compris, il faudrait un code
HTML du genre :
<FORM ACTION='article.php3' METHOD='get'>
<SELECT NAME='id_article'>
<OPTION VALUE='15'>Titre de l'article 15</OPTION>
<OPTION VALUE='23'>Titre de l'article 23</OPTION>
</SELECT>
</FORM>
Bon, ce sont là des données qu'on peut récupérer depuis une boucle
articles. Le corps de la boucle sera grosso modo :
<OPTION VALUE='#ID_ARTICLE'>#TITRE</OPTION>
Et puisque tu veux te restreindre à une rubrique, la boucle
devra sélectionner tous les articles de la rubrique, donc :
<FORM ACTION='article.php3' METHOD='get'>
<SELECT NAME='id_article'>
<BOUCLE_articles_archives(ARTICLES){id_rubrique}{par titre}>
<OPTION VALUE='#ID_ARTICLE'>#TITRE</OPTION>
</BOUCLE_articles_archives>
</SELECT>
</FORM>
Non testé, mais ça devrait marcher. (faut rajouter un bouton
submit certainement, et tout autre habillage nécessaire)
> 2 -je suis en train de refaire mon site et avant j'utilisais beaucoup les
> brèves. Avec mon nouveau site, j'utilise les articles. D'où ma question (car
> je suis en train de m'effrayer là :), je viens de rentrer plus de 100
> articles pour une même rubrique et sur l'interface de spip à l'adresse
> ../ecrire/naviguer.php3?coll=1, je me retrouve avec la liste de mes plus de
> 100 articles sur la page, ce n'est pas très facile à gérer je trouve? si je
> mets 10 000 articles, la liste de ces articles sera t-elle aussi sur la même
> page? (alors que la liste des brèves sefait 10 par 10)
Les articles ne servent pas à la même chose que les brèves. Les
brèves ont une valeur liée à leur fraîcheur, et il n'est pas gênant
d'en accumuler une centaine dans une rubrique car tu n'afficheras
jamais, sur le site public, que les N plus récentes (ce sont les
seules qui ont un intérêt). D'où l'affichage par pages dans l'espace
privé. Les articles, quant à eux, ne sont pas censés perdre de leur
valeur avec l'âge, donc on les affichera tous dans le site public,
et il devient alors pénible pour le visiteur de se voir afficher
une liste d'une centaine d'articles dans une unique rubrique. Par
conséquent il y a peu d'intérêt, dans un usage normal, à proposer
un affichage partiel des articles d'une rubrique dans l'espace privé,
sachant qu'on évitera plutôt les situations où un tel affichage est
nécessaire.
> <? include("http://wwww.monforum.index.html"); ?>
>
> Du moins cette action est-elle possible ?
Je pense que ça ira plus vite de le tester que de solliciter la réponse.
D'autant plus que celle-ci dépend de la configuration de ton hébergeur 
a+
Antoine.
_______________________________________________
spip mailing list
spip@rezo.net
http://listes.rezo.net/mailman/listinfo/spip
_________________________________________________________________
Téléchargez MSN Explorer gratuitement à l'adresse http://explorer.msn.fr/intl.asp