<?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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>Teddy Payet</title>
	<link>https://preprod.teddypayet.com/</link>
	
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://preprod.teddypayet.com/spip.php?id_mot=54&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>Teddy Payet</title>
		<url>https://preprod.teddypayet.com/local/cache-vignettes/L144xH162/siteon0-84dcb.png?1724344960</url>
		<link>https://preprod.teddypayet.com/</link>
		<height>162</height>
		<width>144</width>
	</image>

                   

<item xml:lang="fr">
		<title>Lister uniquement les mots-cl&#233;s ayant au moins un article attribu&#233;</title>
		<link>https://preprod.teddypayet.com/Lister-uniquement-les-mots-cles-ayant-au-moins-un-article-attribue</link>
		<guid isPermaLink="true">https://preprod.teddypayet.com/Lister-uniquement-les-mots-cles-ayant-au-moins-un-article-attribue</guid>
		<dc:date>2011-04-18T06:15:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Teddy Payet</dc:creator>


		<dc:subject>SPIP</dc:subject>
		<dc:subject>Astuce</dc:subject>
		<dc:subject>Boucle MOTS</dc:subject>

		<description>
&lt;p&gt;Dans les squelettes par d&#233;faut de SPIP, sur la page mot, nous avons la liste des mots-cl&#233;s du m&#234;me groupe que le mot-cl&#233; de la pr&#233;sente page, les mots fr&#232;res : #ANCRE_PAGINATION &lt;:mots_clefs_meme_groupe :&gt; #TITRE [ &lt;br class='autobr' /&gt;
(#PAGINATION)] http://core.spip.org/projects/spip/repository/entry/branches/spip-2.1/squelettes-dist/mot.html#L115 &lt;br class='autobr' /&gt;
Malheureusement, les mots-cl&#233;s n'ayant pas d'articles attribu&#233;s sont aussi affich&#233;s dans cette liste. Pour (&#8230;)&lt;/p&gt;


-
&lt;a href="https://preprod.teddypayet.com/Blog" rel="directory"&gt;Blog&lt;/a&gt;

/ 
&lt;a href="https://preprod.teddypayet.com/SPIP" rel="tag"&gt;SPIP&lt;/a&gt;, 
&lt;a href="https://preprod.teddypayet.com/Astuce" rel="tag"&gt;Astuce&lt;/a&gt;, 
&lt;a href="https://preprod.teddypayet.com/Boucle-MOTS" rel="tag"&gt;Boucle MOTS&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://preprod.teddypayet.com/local/cache-vignettes/L114xH150/arton50-0949b.jpg?1726899675' class='spip_logo spip_logo_right' width='114' height='150' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Dans les squelettes par d&#233;faut de SPIP, sur la page mot, nous avons la liste des mots-cl&#233;s du m&#234;me groupe que le mot-cl&#233; de la pr&#233;sente page, les mots fr&#232;res :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='prettyprint linenums langage-html spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;B_mots_freres&gt; &lt;div class=&#034;menu&#034;&gt; #ANCRE_PAGINATION &lt;h2&gt;&lt;:mots_clefs_meme_groupe:&gt;&lt;/h2&gt; &lt;ul&gt; &lt;BOUCLE_mots_freres(MOTS) {type} {par titre} {pagination 20}&gt; &lt;li&gt;&lt;a href=&#034;#URL_MOT&#034;[ class=&#034;(#EXPOSE)&#034;]&gt;#TITRE&lt;/a&gt;&lt;/li&gt; &lt;/BOUCLE_mots_freres&gt; &lt;/ul&gt; [&lt;p class=&#034;pagination&#034;&gt;(#PAGINATION)&lt;/p&gt;] &lt;/div&gt; &lt;/B_mots_freres&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;br class='manualbr' /&gt;&lt;a href=&#034;http://core.spip.org/projects/spip/repository/entry/branches/spip-2.1/squelettes-dist/mot.html#L115&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;http://core.spip.org/projects/spip/repository/entry/branches/spip-2.1/squelettes-dist/mot.html#L115&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Malheureusement, les mots-cl&#233;s n'ayant pas d'articles attribu&#233;s sont aussi affich&#233;s dans cette liste. Pour diverses raisons, on peut d&#233;sirer ne pas les avoir. Voici comment faire.&lt;/p&gt;
&lt;p&gt;Il faut r&#233;aliser une jointure entre la table mots et mots_articles pour dire que je d&#233;sire uniquement les mots-cl&#233;s ayant un identifiant id_article sup&#233;rieur &#224; &#034;0&#034;. Ce chiffre &#034;0&#034; veut dire que le mot-cl&#233; n'a pas d'article attribu&#233;.&lt;br class='manualbr' /&gt;Et voici le m&#234;me code reprenant ce principe de jointure :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='prettyprint linenums langage-html spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;B_mots_freres&gt; &lt;div class=&#034;menu&#034;&gt; #ANCRE_PAGINATION &lt;h2&gt;&lt;:mots_clefs_meme_groupe:&gt;&lt;/h2&gt; &lt;ul&gt; &lt;BOUCLE_mots_freres(MOTS mots_articles) {id_article&gt;0} {type} {par titre} {pagination 20}&gt; &lt;li&gt;&lt;a href=&#034;#URL_MOT&#034;[ class=&#034;(#EXPOSE)&#034;]&gt;#TITRE&lt;/a&gt;&lt;/li&gt; &lt;/BOUCLE_mots_freres&gt; &lt;/ul&gt; [&lt;p class=&#034;pagination&#034;&gt;(#PAGINATION)&lt;/p&gt;] &lt;/div&gt; &lt;/B_mots_freres&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mots_articles&lt;/code&gt; doit &#234;tre &#233;crit en minuscule pour que cela bien pris en compte.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
