<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://baripedia.org/index.php?action=history&amp;feed=atom&amp;title=Module%3APagesincat%2FDocumentation</id>
	<title>Module:Pagesincat/Documentation - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://baripedia.org/index.php?action=history&amp;feed=atom&amp;title=Module%3APagesincat%2FDocumentation"/>
	<link rel="alternate" type="text/html" href="https://baripedia.org/index.php?title=Module:Pagesincat/Documentation&amp;action=history"/>
	<updated>2026-05-10T22:37:45Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.38.6</generator>
	<entry>
		<id>https://baripedia.org/index.php?title=Module:Pagesincat/Documentation&amp;diff=7809&amp;oldid=prev</id>
		<title>Arthur : 1 version</title>
		<link rel="alternate" type="text/html" href="https://baripedia.org/index.php?title=Module:Pagesincat/Documentation&amp;diff=7809&amp;oldid=prev"/>
		<updated>2014-01-13T22:02:23Z</updated>

		<summary type="html">&lt;p&gt;1 version&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Utilisation ==&lt;br /&gt;
Liste des fonctions exportées par le module sous la forme :&lt;br /&gt;
* &amp;lt;code&amp;gt;pagesincat(frame)&amp;lt;/code&amp;gt; – retourne le nombre de pages dans une catégorie&lt;br /&gt;
&lt;br /&gt;
Modules externes et autres éléments dont ce module a besoin pour fonctionner :&lt;br /&gt;
* ''mw.title'', ''mw.language'', ''mw.site''&lt;br /&gt;
&lt;br /&gt;
{{Section déroulante début|titre=Détails et fonctions internes}}&lt;br /&gt;
* &amp;lt;code&amp;gt;erreur(texte)&amp;lt;/code&amp;gt; – retourne une mise en forme de ''texte'' sous forme d'erreur, dans un &amp;lt;nowiki&amp;gt;&amp;lt;span class=&amp;quot;error&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pagesincat(frame)&amp;lt;/code&amp;gt; – retourne le nombre de pages dans une catégorie&lt;br /&gt;
** paramètres : tous les paramètres issus de ''frame:getParent().args'' sauf le paramètre nommé ''type'' qui est d'abord testé en provenance du modèle (pour permettre une surcharge) puis seulement de l'appel au modèle.&lt;br /&gt;
*** paramètre non nommé (le seul) : le nom de la catégorie dont on veut le nombre de pages, sans l'extension Catégorie:. Si ce paramètre n'est pas indiqué le nom de la page où le modèle est appelé est utilisée. Si cette page n'est pas une catégorie une erreur est générée.&lt;br /&gt;
*** type=Type : type de pages à décompter : ''tous'' ; ''cats'' ; ''fichiers'' ; ''pages''. Si non précisé ''tous'' est utilisé&lt;br /&gt;
*** mise en forme=oui : si ce paramètre est non vide le nombre retourné est mis en forme selon les critères de la langue courante (séparateur de miliers)&lt;br /&gt;
** éléments techniques :&lt;br /&gt;
*** utilise &amp;lt;code&amp;gt;mw.title.getCurrentTitle()&amp;lt;/code&amp;gt; pour connaître l'espace de nom (''.namespace'') et le nom (''.text'') de la page courante, si le nom n'est pas passé en paramètre&lt;br /&gt;
*** utilise &amp;lt;code&amp;gt;mw.site.stats.pagesInCategory()&amp;lt;/code&amp;gt; pour obtenir le compte des pages dans une catégorie&lt;br /&gt;
*** utilise &amp;lt;code&amp;gt;mw.getContentLanguage():formatNum()&amp;lt;/code&amp;gt; pour formater selon les conventions locales le nombre retourné, si la mise en forme est demandée&lt;br /&gt;
*** retourne une erreur si &amp;lt;code&amp;gt;mw.site.stats.pagesInCategory()&amp;lt;/code&amp;gt; échoue. Est-ce que cela peut se produire ?&lt;br /&gt;
{{Section déroulante fin}}&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Projet|Scribunto/Lua}}&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Arthur</name></author>
	</entry>
</feed>