©
. Document créé le 2 février 2011 , mis à jour le 2 février 2011.Il y a des moments où tout réussit. Il ne faut pas s'effrayer : ça passe. Jules Renard (Journal)
Accueil du site > Astuces > SPIP > Lister les articles sans mot-clé
Dans la même lignée que le billet Mettre à jour le descriptif de l’article SPIP, il peut être intéressant de compléter les mots-clés d’un article.
Ce squelette liste les articles sans mot-clé.
[<!-- (#REM)
Inventaire des articles sans mot-clé.
Si pas de session, si on n'est pas identifié,
ne rien cacher, raccrocher.
En attendant meilleure solution, un bout de PHP.
Si quelqu'un a mieux ?
-->][(#AUTORISER{voirstats,article,#ID_ARTICLE}|non)<?php exit; ?>]
<!DOCTYPE html>
<html>
<head>
<title>Inventaire des articles sans mot-clé</title>
</head>
<body>
<article>
<section>
<h1>Inventaire des articles</h1>
[<!-- (#REM)
Dresser l'inventaire des articles
-->]<BOUCLE_total_nokwords(ARTICLES){!id_mot > 0}>
[<!--(#REM)
Il faut laisser un espace dans cette boucle,
sinon SPIP considère que le résultat de la boucle est vide
et le total sera égal à 0
-->]
</BOUCLE_total_nokwords>
[(#SET{total_nokwords,#TOTAL_BOUCLE})]
</B_total_nokwords>
<B_articles_sans_motcle>
<div class="menu articles">
[(#ANCRE_PAGINATION)]
<h2>[(#GET{total_nokwords})] articles sans mot-clé</h2>
<ul>
<BOUCLE_articles_sans_motcle(ARTICLES){!id_mot > 0}{par date}{inverse}{pagination 20}>
<li class="hentry">
<a href="#URL_SITE_SPIP/#EVAL{_DIR_RESTREINT_ABS}?exec=articles&id_article=#ID_ARTICLE"
rel="bookmark">#TITRE</a>
</li>
</BOUCLE_articles_sans_motcle>
</ul>
[<p class="pagination">(#PAGINATION)</p>]
</div>
</B_articles_sans_motcle>
</section>
</article>
</body>
</html>
Recopiez ce squelette à la racine de votre site, sous le nom - par exemple - de « liste_sans_motcle.html »
Puis appelez ce squelette via l’URL du style :
http://www.foo.bar/?page=liste_sans_motcle
Ne pas oublier de remplacer www.foo.bar par le nom de votre site ;-)
Les forums sont fermés.