<?xml 
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel xml:lang="fr">
	<title>uZine 3</title>
	<link>http://www.uzine.net/</link>
	<description></description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>




<item xml:lang="fr">
		<title>La boucle FORUMS</title>
		<link>http://www.uzine.net/article908.html</link>
		<guid isPermaLink="true">http://www.uzine.net/article908.html</guid>
		<dc:date>2001-05-15T22:00:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>l'&#233;quipe de SPIP</dc:creator>


		<dc:subject>id_article</dc:subject>
		<dc:subject>id_rubrique</dc:subject>
		<dc:subject>id_secteur</dc:subject>
		<dc:subject>id_mot</dc:subject>
		<dc:subject>titre_mot</dc:subject>
		<dc:subject>id_parent</dc:subject>
		<dc:subject>id_enfant</dc:subject>
		<dc:subject>meme_parent</dc:subject>
		<dc:subject>id_breve</dc:subject>
		<dc:subject>type_mot</dc:subject>
		<dc:subject>id_forum</dc:subject>
		<dc:subject>plat</dc:subject>
		<dc:subject>id_groupe</dc:subject>

		<description>
&lt;p&gt;La boucle FORUMS retourne une liste de messages de forums. &lt;br class='autobr' /&gt; &lt;BOUCLEn(FORUMS)crit&#232;res...&gt; &lt;br class='autobr' /&gt;
Les crit&#232;res de s&#233;lection &lt;br class='autobr' /&gt;
On utilisera l'un ou autre des crit&#232;res suivants pour indiquer comment on s&#233;lectionne les &#233;l&#233;ments. id_forum retourne le message dont l'identifiant est id_forum. Comme l'identifiant de chaque message est unique, ce crit&#232;re retourne une ou z&#233;ro r&#233;ponse. id_article retourne les messages correspondant &#224; cet article. id_rubrique retourne les messages correspondant &#224; cette rubrique. (...)&lt;/p&gt;


-
&lt;a href="http://www.uzine.net/rubrique143.html" rel="directory"&gt; Mise en page : manuel de r&#233;f&#233;rence&lt;/a&gt;

/ 
&lt;a href="http://www.uzine.net/mot73.html" rel="tag"&gt;id_article&lt;/a&gt;, 
&lt;a href="http://www.uzine.net/mot74.html" rel="tag"&gt;id_rubrique&lt;/a&gt;, 
&lt;a href="http://www.uzine.net/mot75.html" rel="tag"&gt;id_secteur&lt;/a&gt;, 
&lt;a href="http://www.uzine.net/mot77.html" rel="tag"&gt;id_mot&lt;/a&gt;, 
&lt;a href="http://www.uzine.net/mot78.html" rel="tag"&gt;titre_mot&lt;/a&gt;, 
&lt;a href="http://www.uzine.net/mot109.html" rel="tag"&gt;id_parent&lt;/a&gt;, 
&lt;a href="http://www.uzine.net/mot110.html" rel="tag"&gt;id_enfant&lt;/a&gt;, 
&lt;a href="http://www.uzine.net/mot111.html" rel="tag"&gt;meme_parent&lt;/a&gt;, 
&lt;a href="http://www.uzine.net/mot115.html" rel="tag"&gt;id_breve&lt;/a&gt;, 
&lt;a href="http://www.uzine.net/mot117.html" rel="tag"&gt;type_mot&lt;/a&gt;, 
&lt;a href="http://www.uzine.net/mot133.html" rel="tag"&gt;id_forum&lt;/a&gt;, 
&lt;a href="http://www.uzine.net/mot134.html" rel="tag"&gt;plat&lt;/a&gt;, 
&lt;a href="http://www.uzine.net/mot215.html" rel="tag"&gt;id_groupe&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;La boucle &lt;TT&gt;FORUMS&lt;/TT&gt; retourne une liste de messages de forums.&lt;/p&gt;
&lt;p&gt;&lt;TT&gt; &lt;BOUCLEn(FORUMS){crit&#232;res...}&gt; &lt;/TT&gt;&lt;/p&gt;
&lt;h3 class=&#034;spip&#034;&gt;Les crit&#232;res de s&#233;lection&lt;/h3&gt;
&lt;p&gt;On utilisera l'un ou autre des crit&#232;res suivants pour indiquer comment on s&#233;lectionne les &#233;l&#233;ments.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;{id_forum}&lt;/B&gt;&lt;/TT&gt; retourne le message dont l'identifiant est &lt;TT&gt;id_forum&lt;/TT&gt;. Comme l'identifiant de chaque message est unique, ce crit&#232;re retourne une ou z&#233;ro r&#233;ponse.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;{id_article}&lt;/B&gt;&lt;/TT&gt; retourne les messages correspondant &#224; cet article.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;{id_rubrique}&lt;/B&gt;&lt;/TT&gt; retourne les messages correspondant &#224; cette rubrique.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;{id_breve}&lt;/B&gt;&lt;/TT&gt; retourne les messages correspondant &#224; cette br&#232;ve.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;{id_parent}&lt;/B&gt;&lt;/TT&gt; retourne les messages d&#233;pendant d'un autre message. Indispensable pour g&#233;rer des &lt;i&gt;threads&lt;/i&gt; dans les forums.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;{id_enfant}&lt;/B&gt;&lt;/TT&gt; retourne le message dont d&#233;pend le message actuel (permet de &#171; remonter &#187; dans la hi&#233;rachie des &lt;i&gt;threads&lt;/i&gt;). (&lt;font color=&#034;red&#034;&gt;SPIP 1.3&lt;/font&gt;)&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;{meme_parent}&lt;/B&gt;&lt;/TT&gt; retourne les autres messages r&#233;pondant &#224; un m&#234;me message. (&lt;font color=&#034;red&#034;&gt;SPIP 1.3&lt;/font&gt;)&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;{plat}&lt;/B&gt;&lt;/TT&gt; : par d&#233;faut, seuls les messages n'ayant pas de parent (i.e. &#224; la racine d'un thread) sont affich&#233;s.&lt;br class='autobr' /&gt;
En ajoutant ce crit&#232;re, vous pouvez s&#233;lectionner tous les messages quelle que soit leur position dans un thread (dans la limite&lt;br class='autobr' /&gt;
des autres crit&#232;res, bien s&#251;r). Cela permet d'afficher les messages par ordre strictement chronologique par exemple, ou de compter&lt;br class='autobr' /&gt;
le nombre total de contributions dans un forum.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;{id_secteur}&lt;/B&gt;&lt;/TT&gt; retourne les messages correspondant au secteur. A priori, peu utile ; mais cela permet par exemple de faire un grand forum th&#233;matique regroupant tous les messages d'un secteur, quel que soit l'endroit o&#249; l'on se trouve.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &#192; partir de la version &lt;font color='green'&gt;SPIP 1.4&lt;/font&gt;, les messages des forums peuvent &#234;tre li&#233;es &#224; des mots-cl&#233;s. Les crit&#232;res de mots-cl&#233;s peuvent donc &#234;tre d&#233;sormais utilis&#233;s dans les boucles &lt;code class='spip_code' dir='ltr'&gt;(FORUMS)&lt;/code&gt; :&lt;/p&gt;
&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;{id_mot}&lt;/code&gt;, &lt;code class='spip_code' dir='ltr'&gt;{titre_mot=xxx}&lt;/code&gt; r&#233;cup&#232;rent les messages li&#233;s au mot dont le num&#233;ro est &lt;i&gt;id_mot&lt;/i&gt; ou dont le titre est &lt;i&gt;titre_mot&lt;/i&gt; ;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;{id_groupe}&lt;/code&gt;, &lt;code class='spip_code' dir='ltr'&gt;{type_mot=yyyy}&lt;/code&gt; r&#233;cup&#232;rent les messages li&#233;s &#224; des mots du groupe &lt;i&gt;id_groupe&lt;/i&gt;, ou du groupe dont le titre est &lt;i&gt;type_mot&lt;/i&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;h3 class=&#034;spip&#034;&gt;Les crit&#232;res d'affichage&lt;/h3&gt;
&lt;p&gt;Les &lt;a href='http://www.uzine.net/article900.html' class='spip_in'&gt;crit&#232;res communs &#224; toutes les boucles&lt;/a&gt; s'appliquent.&lt;/p&gt;
&lt;h3 class=&#034;spip&#034;&gt;Les balises de cette boucle&lt;/h3&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;strong&gt;Les balises tir&#233;es de la base de donn&#233;es&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Les balises suivantes correspondent aux &#233;l&#233;ments directement tir&#233;s de la base de donn&#233;es. Vous pouvez les utiliser &#233;galement en tant que crit&#232;re de classement (g&#233;n&#233;ralement : &lt;TT&gt;{par titre}&lt;/TT&gt;).&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#ID_FORUM&lt;/B&gt;&lt;/TT&gt; affiche l'identifiant unique du message.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#ID_BREVE&lt;/B&gt;&lt;/TT&gt; affiche l'identifiant de la br&#232;ve &#224; laquelle ce message est attach&#233;. Attention, cela n'est pas r&#233;cursif : un message qui r&#233;pond &#224; un message attach&#233; &#224; une br&#232;ve ne contient pas lui-m&#234;me le num&#233;ro de la br&#232;ve.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#ID_ARTICLE&lt;/B&gt;&lt;/TT&gt; est l'identifiant de l'article &#224; laquelle le message r&#233;pond.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#ID_RUBRIQUE&lt;/B&gt;&lt;/TT&gt; l'identifiant de la rubrique &#224; laquelle le message r&#233;pond.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#DATE&lt;/B&gt;&lt;/TT&gt; est la date de publication.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#TITRE&lt;/B&gt;&lt;/TT&gt; est le titre.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#TEXTE&lt;/B&gt;&lt;/TT&gt; est le texte du message.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#NOM_SITE&lt;/B&gt;&lt;/TT&gt; le nom du site Web indiqu&#233; par l'auteur.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#URL_SITE&lt;/B&gt;&lt;/TT&gt; l'adresse (URL) de ce site Web.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#NOM&lt;/B&gt;&lt;/TT&gt; est le nom de l'auteur du message.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#EMAIL&lt;/B&gt;&lt;/TT&gt; est l'adresse email de l'auteur.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#IP&lt;/B&gt;&lt;/TT&gt; est l'adresse IP de l'auteur du message au moment de l'envoi de sa contribution.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;strong&gt;Les balises calcul&#233;es par SPIP&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#FORMULAIRE_FORUM&lt;/B&gt;&lt;/TT&gt; fabrique l'interface permettant de poster un message de r&#233;ponse.&lt;/p&gt;
&lt;p&gt;&lt;img src='http://www.uzine.net/local/cache-vignettes/L8xH11/puce-32883.gif?1581558833' width='8' height='11' class='puce' alt=&#034;-&#034; /&gt; &lt;TT&gt;&lt;B&gt;#PARAMETRES_FORUM&lt;/B&gt;&lt;/TT&gt; fabrique la liste des variables exploit&#233;es par l'interface du formulaire permettant de r&#233;pondre &#224; ce message. Par exemple :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre' dir='ltr'&gt;[&lt;a href=&#034;forum.php3?(#PARAMETRES_FORUM)&#034;&gt;R&#233;pondre &#224; ce message&lt;/a&gt;]&lt;/textarea&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
