<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://lugwiki.stcgrupo.es/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=109.151.161.64</id>
	<title>Le Wiki de Lug - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://lugwiki.stcgrupo.es/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=109.151.161.64"/>
	<link rel="alternate" type="text/html" href="https://lugwiki.stcgrupo.es/index.php?title=Sp%C3%A9cial:Contributions/109.151.161.64"/>
	<updated>2026-04-16T03:14:07Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://lugwiki.stcgrupo.es/index.php?title=Module:Documentation&amp;diff=532</id>
		<title>Module:Documentation</title>
		<link rel="alternate" type="text/html" href="https://lugwiki.stcgrupo.es/index.php?title=Module:Documentation&amp;diff=532"/>
		<updated>2013-07-29T21:10:17Z</updated>

		<summary type="html">&lt;p&gt;109.151.161.64 : Annulation des modifications 95393256 de Hlm Z. (d)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;--Ce module implémente le modèle {{Documentation}}.&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.corps(frame)&lt;br /&gt;
    args = frame:getParent().args&lt;br /&gt;
    local page = mw.title.getCurrentTitle()&lt;br /&gt;
    doc = p.docname(page)&lt;br /&gt;
    local corps = {}&lt;br /&gt;
&lt;br /&gt;
    --Bandeau pour les sous-pages /Bac à sable&lt;br /&gt;
    if page.subpageText == &#039;Bac à sable&#039; then&lt;br /&gt;
        table.insert(corps, &#039;&amp;lt;div style=&amp;quot;clear:both /&amp;gt;&#039;)&lt;br /&gt;
        table.insert(corps, frame:preprocess(&#039;{{Sous-page de bac à sable}}&#039;))&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    --Génération de la documentation&lt;br /&gt;
    table.insert(corps, p.entete(page))&lt;br /&gt;
    table.insert(corps, p.contenu(frame, page))&lt;br /&gt;
    table.insert(corps, p.notice(page))&lt;br /&gt;
&lt;br /&gt;
    --Code HTML brut&lt;br /&gt;
    if args.raw then&lt;br /&gt;
        return frame:preprocess(&#039;&amp;lt;nowiki&amp;gt;&#039; .. table.concat(corps) .. &#039;&amp;lt;/nowiki&amp;gt;\n:&#039; .. os.clock())&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return table.concat(corps)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.docname(page)&lt;br /&gt;
    --On n&#039;est pas dans une sous-page&lt;br /&gt;
    if not page.isSubpage then return page.subjectNsText .. &amp;quot;:&amp;quot; .. page.text .. &amp;quot;/Documentation&amp;quot; end&lt;br /&gt;
&lt;br /&gt;
    --On est dans une sous-page&lt;br /&gt;
    if page.subpageText == &#039;Documentation&#039;&lt;br /&gt;
    or page.subpageText == &#039;Bac à sable&#039;&lt;br /&gt;
    or page.subpageText == &#039;Test&#039; then&lt;br /&gt;
        return page.subjectNsText .. &amp;quot;:&amp;quot; .. page.baseText .. &amp;quot;/Documentation&amp;quot;&lt;br /&gt;
    else&lt;br /&gt;
        return page.subjectNsText .. &amp;quot;:&amp;quot; .. page.text .. &amp;quot;/Documentation&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.ifexist(page)&lt;br /&gt;
    if not page then return false end&lt;br /&gt;
    if mw.title.new(page).exists then return true end&lt;br /&gt;
    return false&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.entete(page)&lt;br /&gt;
    local entete = {&#039;&amp;lt;div style=&amp;quot;clear:both; margin:1em 0 0 0; border:1px solid #aaa; background:&#039;}&lt;br /&gt;
&lt;br /&gt;
    if not args.couleur then table.insert(entete, &#039;#ecfcf4&#039;)&lt;br /&gt;
    else table.insert(entete, args.couleur) end&lt;br /&gt;
&lt;br /&gt;
    table.insert(entete, &#039;; padding:1em 1em 0.8em;&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
    table.insert(entete, &#039;&amp;lt;div style=&amp;quot;margin-bottom:1ex; border-bottom:1px solid #aaa; padding-bottom:3px;&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
    table.insert(entete, &#039;[[Fichier:Template-info.png|50px|alt=Documentation du modèle|link=]]&#039;)&lt;br /&gt;
    table.insert(entete, &#039;&amp;lt;span style=&amp;quot;font-weight:bold; font-size:125%&amp;quot;&amp;gt;&amp;amp;nbsp;&#039;)&lt;br /&gt;
&lt;br /&gt;
    if args.titre then table.insert(entete, args.titre)&lt;br /&gt;
    else table.insert(entete, &#039;Documentation&#039;) end&lt;br /&gt;
    table.insert(entete, &#039;&amp;lt;/span&amp;gt;&#039;)&lt;br /&gt;
&lt;br /&gt;
    if not args.contenu then&lt;br /&gt;
        table.insert(entete, &#039;&amp;lt;span class=&amp;quot;mw-editsection plainlinks&amp;quot;&amp;gt;&amp;amp;#91;[&#039;)&lt;br /&gt;
        local arg = mw.title.new(args[1] or doc)&lt;br /&gt;
&lt;br /&gt;
        if args[1] and p.ifexist(args[1]) or p.ifexist(doc) then&lt;br /&gt;
            table.insert(entete, arg:fullUrl(&#039;action=view&#039;) .. &#039; voir]&#039;)&lt;br /&gt;
            table.insert(entete, &#039;&amp;amp;#93;&amp;amp;#32;&amp;amp;#91;[&#039;)&lt;br /&gt;
            table.insert(entete, arg:fullUrl(&#039;action=edit&#039;) .. &#039; modifier]&#039;)&lt;br /&gt;
            table.insert(entete, &#039;&amp;amp;#93;&amp;amp;#32;&amp;amp;#91;[&#039;)&lt;br /&gt;
            table.insert(entete, page:fullUrl(&#039;action=purge&#039;) .. &#039; purger]&#039;)&lt;br /&gt;
        else&lt;br /&gt;
            table.insert(entete, arg:fullUrl({[&amp;quot;action&amp;quot;]=&amp;quot;edit&amp;quot;, [&amp;quot;preload&amp;quot;]=&amp;quot;Modèle:Documentation/Preload&amp;quot;}))&lt;br /&gt;
            table.insert(entete, &#039; créer]&#039;)&lt;br /&gt;
        end&lt;br /&gt;
        table.insert(entete, &#039;&amp;amp;#93;&amp;lt;/span&amp;gt;&#039;)&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    table.insert(entete, &#039;&amp;lt;/div&amp;gt;&#039;)&lt;br /&gt;
    return table.concat(entete)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.contenu(frame, page)&lt;br /&gt;
    local contenu = {}&lt;br /&gt;
    local arg = args[1] or doc&lt;br /&gt;
    if args.contenu then&lt;br /&gt;
        table.insert(contenu, &#039;\n&#039;)&lt;br /&gt;
        table.insert(contenu, args.contenu)&lt;br /&gt;
    else&lt;br /&gt;
        table.insert(contenu, frame:preprocess(&#039;&amp;lt;nowiki /&amp;gt;&#039;))&lt;br /&gt;
        table.insert(contenu, &#039;\n&#039;)&lt;br /&gt;
        if args[1] and p.ifexist(args[1]) or p.ifexist(doc) then&lt;br /&gt;
            table.insert(contenu, frame:preprocess(&#039;{{&#039; .. arg .. &#039;}}&#039;))&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    table.insert(contenu, &#039;\n&#039;)&lt;br /&gt;
    table.insert(contenu, frame:preprocess(&#039;&amp;lt;nowiki /&amp;gt;&#039;))&lt;br /&gt;
    table.insert(contenu, &#039;&amp;lt;div style=&amp;quot;clear:both&amp;quot; /&amp;gt;\n&#039;)&lt;br /&gt;
    return table.concat(contenu)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.notice(page)&lt;br /&gt;
    local notice = {}&lt;br /&gt;
    local arg = mw.title.new(args[1] or doc)&lt;br /&gt;
&lt;br /&gt;
    if args.contenu then&lt;br /&gt;
        table.insert(notice, &#039;&amp;lt;div class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;border-top:1px solid #aaa; margin: 1em 0 0;&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
        table.insert(notice, &#039;&amp;lt;p style=&amp;quot;margin-bottom:0; padding-left:1em; font-style:italic;&amp;quot;&amp;gt;\n&#039;)&lt;br /&gt;
&lt;br /&gt;
        if args.notice then&lt;br /&gt;
            table.insert(notice, args.notice)&lt;br /&gt;
        else&lt;br /&gt;
            table.insert(notice, &#039;La [[Aide:Comment documenter un modèle ?|documentation]] de ce &#039;)&lt;br /&gt;
            table.insert(notice, &#039;[[Aide:Modèle|modèle]] est directement [[Aide:Inclusion|incluse]] &#039;)&lt;br /&gt;
            table.insert(notice, &#039;dans le corps de ce dernier.&amp;lt;br /&amp;gt;Si cette page est protégée, &#039;)&lt;br /&gt;
            table.insert(notice, &#039;veuillez transférer le contenu de la documentation vers sa [&#039;)&lt;br /&gt;
            table.insert(notice, arg:fullUrl({[&amp;quot;action&amp;quot;]=&amp;quot;edit&amp;quot;, [&amp;quot;preload&amp;quot;]=&amp;quot;Modèle:Documentation/Preload&amp;quot;}))&lt;br /&gt;
            table.insert(notice, &#039; sous-page dédiée].&#039;)&lt;br /&gt;
        end&lt;br /&gt;
    else&lt;br /&gt;
        if args[1] and p.ifexist(args[1]) or p.ifexist(doc) then&lt;br /&gt;
            table.insert(notice, &#039;&amp;lt;div class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;border-top:1px solid #aaa; margin: 1em 0 0;&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
            table.insert(notice, &#039;&amp;lt;p style=&amp;quot;margin-bottom:0; padding-left:1em; font-style:italic;&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
            table.insert(notice, &#039;La [[Aide:Comment documenter un modèle ?|documentation]] de ce &#039;)&lt;br /&gt;
            table.insert(notice, &#039;[[Aide:Modèle|modèle]] est [[Aide:Inclusion|incluse]] depuis sa [[&#039;)&lt;br /&gt;
            table.insert(notice, tostring(arg) .. &#039;|sous-page de documentation]]&#039;)&lt;br /&gt;
            table.insert(notice, &#039;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-size:89%; font-style:normal;&amp;quot;&amp;gt;([&#039;)&lt;br /&gt;
            table.insert(notice, arg:fullUrl(&#039;action=edit&#039;))&lt;br /&gt;
            table.insert(notice, &#039; modifier]&amp;amp;nbsp;|&amp;amp;nbsp;[&#039;)&lt;br /&gt;
            table.insert(notice, arg:fullUrl(&#039;action=history&#039;) .. &#039; historique])&amp;lt;/span&amp;gt;.&amp;lt;br /&amp;gt;&#039;)&lt;br /&gt;
        else&lt;br /&gt;
            table.insert(notice, &#039;&amp;lt;div class=&amp;quot;plainlinks&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
            table.insert(notice, &#039;&amp;lt;p style=&amp;quot;margin-bottom:0; padding-left:1em; font-style:italic;&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
        end&lt;br /&gt;
        table.insert(notice, &#039;Les éditeurs peuvent travailler dans le &#039;)&lt;br /&gt;
&lt;br /&gt;
        local bacasable = arg.subjectNsText .. &amp;quot;:&amp;quot; .. arg.baseText .. &amp;quot;/Bac à sable&amp;quot;&lt;br /&gt;
        local argbacasable = mw.title.new(bacasable)&lt;br /&gt;
        if p.ifexist(bacasable) then&lt;br /&gt;
            table.insert(notice, &#039;[[&#039; .. bacasable .. &#039;|bac à sable]]&#039;)&lt;br /&gt;
            table.insert(notice, &#039;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-size:89%; font-style:normal;&amp;quot;&amp;gt;([&#039;)&lt;br /&gt;
            table.insert(notice, argbacasable:fullUrl(&#039;action=edit&#039;))&lt;br /&gt;
            table.insert(notice, &#039; modifier])&amp;lt;/span&amp;gt;&#039;)&lt;br /&gt;
        else&lt;br /&gt;
            table.insert(notice, &#039;bacasable&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-size:89%; font-style:normal;&amp;quot;&amp;gt;([&#039;)&lt;br /&gt;
            table.insert(notice, argbacasable:fullUrl({[&amp;quot;action&amp;quot;]=&amp;quot;edit&amp;quot;, [&amp;quot;preload&amp;quot;]=&amp;quot;Modèle:Documentation/Preload2&amp;quot;}))&lt;br /&gt;
            table.insert(notice, &#039; créer])&amp;lt;/span&amp;gt;&#039;)&lt;br /&gt;
        end&lt;br /&gt;
        table.insert(notice, &#039; et la page de &#039;)&lt;br /&gt;
&lt;br /&gt;
        local test = arg.subjectNsText .. &amp;quot;:&amp;quot; .. arg.baseText .. &amp;quot;/Test&amp;quot;&lt;br /&gt;
        local argtest = mw.title.new(test)&lt;br /&gt;
        if p.ifexist(test) then&lt;br /&gt;
            table.insert(notice, &#039;[[&#039; .. test .. &#039;|test]]&#039;)&lt;br /&gt;
            table.insert(notice, &#039;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-size:89%; font-style:normal;&amp;quot;&amp;gt;([&#039;)&lt;br /&gt;
            table.insert(notice, argtest:fullUrl(&#039;action=edit&#039;))&lt;br /&gt;
            table.insert(notice, &#039; modifier])&amp;lt;/span&amp;gt;&#039;)&lt;br /&gt;
        else&lt;br /&gt;
            table.insert(notice, &#039;test&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-size:89%; font-style:normal;&amp;quot;&amp;gt;([&#039;)&lt;br /&gt;
            table.insert(notice, argtest:fullUrl({[&amp;quot;action&amp;quot;]=&amp;quot;edit&amp;quot;, [&amp;quot;preload&amp;quot;]=&amp;quot;Modèle:Documentation/Preload3&amp;quot;}))&lt;br /&gt;
            table.insert(notice, &#039; créer])&amp;lt;/span&amp;gt;&#039;)&lt;br /&gt;
        end&lt;br /&gt;
&lt;br /&gt;
        table.insert(notice, &#039;.&amp;lt;br /&amp;gt;Veuillez placer les catégories dans la sous-page &#039;)&lt;br /&gt;
        table.insert(notice, &#039;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[&#039;)&lt;br /&gt;
&lt;br /&gt;
        if args[1] and p.ifexist(args[1]) or p.ifexist(doc) then&lt;br /&gt;
            table.insert(notice, arg:fullUrl(&#039;action=edit&#039;))&lt;br /&gt;
        else&lt;br /&gt;
            table.insert(notice, arg:fullUrl({[&amp;quot;action&amp;quot;]=&amp;quot;edit&amp;quot;, [&amp;quot;preload&amp;quot;]=&amp;quot;Modèle:Documentation/Preload&amp;quot;}))&lt;br /&gt;
        end&lt;br /&gt;
&lt;br /&gt;
        table.insert(notice, &#039; /Documentation].&#039;)&lt;br /&gt;
    end&lt;br /&gt;
    table.insert(notice, &#039;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&#039;)&lt;br /&gt;
    return table.concat(notice)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>109.151.161.64</name></author>
	</entry>
	<entry>
		<id>https://lugwiki.stcgrupo.es/index.php?title=Module:Documentation&amp;diff=530</id>
		<title>Module:Documentation</title>
		<link rel="alternate" type="text/html" href="https://lugwiki.stcgrupo.es/index.php?title=Module:Documentation&amp;diff=530"/>
		<updated>2013-07-29T20:39:25Z</updated>

		<summary type="html">&lt;p&gt;109.151.161.64 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;--Ce module implémente le modèle {{Documentation}}.&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.corps(frame)&lt;br /&gt;
    args = frame:getParent().args&lt;br /&gt;
    local page = mw.title.getCurrentTitle()&lt;br /&gt;
    doc = p.docname(page)&lt;br /&gt;
    local corps = {}&lt;br /&gt;
&lt;br /&gt;
    --Bandeau pour les sous-pages /Bac à sable&lt;br /&gt;
    if page.subpageText == &#039;Bac à sable&#039; then&lt;br /&gt;
        table.insert(corps, &#039;&amp;lt;div style=&amp;quot;clear:both /&amp;gt;&#039;)&lt;br /&gt;
        table.insert(corps, frame:preprocess(&#039;{{Sous-page de bac à sable}}&#039;))&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    --Génération de la documentation&lt;br /&gt;
    table.insert(corps, p.entete(page))&lt;br /&gt;
    table.insert(corps, p.contenu(frame, page))&lt;br /&gt;
    table.insert(corps, p.notice(page))&lt;br /&gt;
&lt;br /&gt;
    --Code HTML brut&lt;br /&gt;
    if args.raw then&lt;br /&gt;
        return frame:preprocess(&#039;&amp;lt;nowiki&amp;gt;&#039; .. table.concat(corps) .. &#039;&amp;lt;/nowiki&amp;gt;\n:&#039; .. os.clock())&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return table.concat(corps)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.docname(page)&lt;br /&gt;
    --On n&#039;est pas dans une sous-page&lt;br /&gt;
    if not page.isSubpage then return page.subjectNsText .. &amp;quot;:&amp;quot; .. page.text .. &amp;quot;/Documentation&amp;quot; end&lt;br /&gt;
&lt;br /&gt;
    --On est dans une sous-page&lt;br /&gt;
    if page.subpageText == &#039;Documentation&#039;&lt;br /&gt;
    or page.subpageText == &#039;Bac à sable&#039;&lt;br /&gt;
    or page.subpageText == &#039;Test&#039; then&lt;br /&gt;
        return page.subjectNsText .. &amp;quot;:&amp;quot; .. page.baseText .. &amp;quot;/Documentation&amp;quot;&lt;br /&gt;
    else&lt;br /&gt;
        return page.subjectNsText .. &amp;quot;:&amp;quot; .. page.text .. &amp;quot;/Documentation&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.ifexist(page)&lt;br /&gt;
    if not page then return false end&lt;br /&gt;
    if mw.title.new(page).exists then return true end&lt;br /&gt;
    return false&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.entete(page)&lt;br /&gt;
    local entete = {&#039;&amp;lt;div style=&amp;quot;clear:both; margin:1em 0 0 0; border:1px solid #aaa; background:&#039;}&lt;br /&gt;
&lt;br /&gt;
    if not args.couleur then table.insert(entete, &#039;#ecfcf4&#039;)&lt;br /&gt;
    else table.insert(entete, args.couleur) end&lt;br /&gt;
&lt;br /&gt;
    table.insert(entete, &#039;; padding:1em 1em 0.8em;&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
    table.insert(entete, &#039;&amp;lt;div style=&amp;quot;margin-bottom:1ex; border-bottom:1px solid #aaa; padding-bottom:3px;&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
    table.insert(entete, &#039;[[Fichier:Template-info.png|50px|alt=Documentation du modèle|link=]]&#039;)&lt;br /&gt;
    table.insert(entete, &#039;&amp;lt;span style=&amp;quot;font-weight:bold; font-size:125%&amp;quot;&amp;gt;&amp;amp;nbsp;&#039;)&lt;br /&gt;
&lt;br /&gt;
    if args.titre then table.insert(entete, args.titre)&lt;br /&gt;
    else table.insert(entete, &#039;Documentation&#039;) end&lt;br /&gt;
    table.insert(entete, &#039;&amp;lt;/span&amp;gt;&#039;)&lt;br /&gt;
&lt;br /&gt;
    if not args.contenu then&lt;br /&gt;
        table.insert(entete, &#039;&amp;lt;span class=&amp;quot;mw-editsection plainlinks&amp;quot;&amp;gt;&amp;amp;#91;[&#039;)&lt;br /&gt;
        local arg = mw.title.new(args[1] or doc)&lt;br /&gt;
&lt;br /&gt;
        if args[1] and p.ifexist(args[1]) or p.ifexist(doc) then&lt;br /&gt;
            table.insert(entete, arg:fullUrl(&#039;action=view&#039;) .. &#039; view]&#039;)&lt;br /&gt;
            table.insert(entete, &#039;&amp;amp;#93;&amp;amp;#32;&amp;amp;#91;[&#039;)&lt;br /&gt;
            table.insert(entete, arg:fullUrl(&#039;action=edit&#039;) .. &#039; modifier]&#039;)&lt;br /&gt;
            table.insert(entete, &#039;&amp;amp;#93;&amp;amp;#32;&amp;amp;#91;[&#039;)&lt;br /&gt;
            table.insert(entete, page:fullUrl(&#039;action=history&#039;) .. &#039; history]&#039;)&lt;br /&gt;
            table.insert(entete, &#039;&amp;amp;#93;&amp;amp;#32;&amp;amp;#91;[&#039;)&lt;br /&gt;
            table.insert(entete, page:fullUrl(&#039;action=purge&#039;) .. &#039; purger]&#039;)&lt;br /&gt;
        else&lt;br /&gt;
            table.insert(entete, arg:fullUrl({[&amp;quot;action&amp;quot;]=&amp;quot;edit&amp;quot;, [&amp;quot;preload&amp;quot;]=&amp;quot;Modèle:Documentation/Preload&amp;quot;}))&lt;br /&gt;
            table.insert(entete, &#039; créer]&#039;)&lt;br /&gt;
        end&lt;br /&gt;
        table.insert(entete, &#039;&amp;amp;#93;&amp;lt;/span&amp;gt;&#039;)&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    table.insert(entete, &#039;&amp;lt;/div&amp;gt;&#039;)&lt;br /&gt;
    return table.concat(entete)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.contenu(frame, page)&lt;br /&gt;
    local contenu = {}&lt;br /&gt;
    local arg = args[1] or doc&lt;br /&gt;
    if args.contenu then&lt;br /&gt;
        table.insert(contenu, &#039;\n&#039;)&lt;br /&gt;
        table.insert(contenu, args.contenu)&lt;br /&gt;
    else&lt;br /&gt;
        table.insert(contenu, frame:preprocess(&#039;&amp;lt;nowiki /&amp;gt;&#039;))&lt;br /&gt;
        table.insert(contenu, &#039;\n&#039;)&lt;br /&gt;
        if args[1] and p.ifexist(args[1]) or p.ifexist(doc) then&lt;br /&gt;
            table.insert(contenu, frame:preprocess(&#039;{{&#039; .. arg .. &#039;}}&#039;))&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    table.insert(contenu, &#039;\n&#039;)&lt;br /&gt;
    table.insert(contenu, frame:preprocess(&#039;&amp;lt;nowiki /&amp;gt;&#039;))&lt;br /&gt;
    table.insert(contenu, &#039;&amp;lt;div style=&amp;quot;clear:both&amp;quot; /&amp;gt;\n&#039;)&lt;br /&gt;
    return table.concat(contenu)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.notice(page)&lt;br /&gt;
    local notice = {}&lt;br /&gt;
    local arg = mw.title.new(args[1] or doc)&lt;br /&gt;
&lt;br /&gt;
    if args.contenu then&lt;br /&gt;
        table.insert(notice, &#039;&amp;lt;div class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;border-top:1px solid #aaa; margin: 1em 0 0;&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
        table.insert(notice, &#039;&amp;lt;p style=&amp;quot;margin-bottom:0; padding-left:1em; font-style:italic;&amp;quot;&amp;gt;\n&#039;)&lt;br /&gt;
&lt;br /&gt;
        if args.notice then&lt;br /&gt;
            table.insert(notice, args.notice)&lt;br /&gt;
        else&lt;br /&gt;
            table.insert(notice, &#039;La [[Aide:Comment documenter un modèle ?|documentation]] de ce &#039;)&lt;br /&gt;
            table.insert(notice, &#039;[[Aide:Modèle|modèle]] est directement [[Aide:Inclusion|incluse]] &#039;)&lt;br /&gt;
            table.insert(notice, &#039;dans le corps de ce dernier.&amp;lt;br /&amp;gt;Si cette page est protégée, &#039;)&lt;br /&gt;
            table.insert(notice, &#039;veuillez transférer le contenu de la documentation vers sa [&#039;)&lt;br /&gt;
            table.insert(notice, arg:fullUrl({[&amp;quot;action&amp;quot;]=&amp;quot;edit&amp;quot;, [&amp;quot;preload&amp;quot;]=&amp;quot;Modèle:Documentation/Preload&amp;quot;}))&lt;br /&gt;
            table.insert(notice, &#039; sous-page dédiée].&#039;)&lt;br /&gt;
        end&lt;br /&gt;
    else&lt;br /&gt;
        if args[1] and p.ifexist(args[1]) or p.ifexist(doc) then&lt;br /&gt;
            table.insert(notice, &#039;&amp;lt;div class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;border-top:1px solid #aaa; margin: 1em 0 0;&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
            table.insert(notice, &#039;&amp;lt;p style=&amp;quot;margin-bottom:0; padding-left:1em; font-style:italic;&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
            table.insert(notice, &#039;La [[Aide:Comment documenter un modèle ?|documentation]] de ce &#039;)&lt;br /&gt;
            table.insert(notice, &#039;[[Aide:Modèle|modèle]] est [[Aide:Inclusion|incluse]] depuis sa [[&#039;)&lt;br /&gt;
            table.insert(notice, tostring(arg) .. &#039;|sous-page de documentation]]&#039;)&lt;br /&gt;
            table.insert(notice, &#039;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-size:89%; font-style:normal;&amp;quot;&amp;gt;([&#039;)&lt;br /&gt;
            table.insert(notice, arg:fullUrl(&#039;action=edit&#039;))&lt;br /&gt;
            table.insert(notice, &#039; modifier]&amp;amp;nbsp;|&amp;amp;nbsp;[&#039;)&lt;br /&gt;
            table.insert(notice, arg:fullUrl(&#039;action=history&#039;) .. &#039; historique])&amp;lt;/span&amp;gt;.&amp;lt;br /&amp;gt;&#039;)&lt;br /&gt;
        else&lt;br /&gt;
            table.insert(notice, &#039;&amp;lt;div class=&amp;quot;plainlinks&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
            table.insert(notice, &#039;&amp;lt;p style=&amp;quot;margin-bottom:0; padding-left:1em; font-style:italic;&amp;quot;&amp;gt;&#039;)&lt;br /&gt;
        end&lt;br /&gt;
        table.insert(notice, &#039;Les éditeurs peuvent travailler dans le &#039;)&lt;br /&gt;
&lt;br /&gt;
        local bacasable = arg.subjectNsText .. &amp;quot;:&amp;quot; .. arg.baseText .. &amp;quot;/Bac à sable&amp;quot;&lt;br /&gt;
        local argbacasable = mw.title.new(bacasable)&lt;br /&gt;
        if p.ifexist(bacasable) then&lt;br /&gt;
            table.insert(notice, &#039;[[&#039; .. bacasable .. &#039;|bac à sable]]&#039;)&lt;br /&gt;
            table.insert(notice, &#039;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-size:89%; font-style:normal;&amp;quot;&amp;gt;([&#039;)&lt;br /&gt;
            table.insert(notice, argbacasable:fullUrl(&#039;action=edit&#039;))&lt;br /&gt;
            table.insert(notice, &#039; modifier])&amp;lt;/span&amp;gt;&#039;)&lt;br /&gt;
        else&lt;br /&gt;
            table.insert(notice, &#039;bacasable&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-size:89%; font-style:normal;&amp;quot;&amp;gt;([&#039;)&lt;br /&gt;
            table.insert(notice, argbacasable:fullUrl({[&amp;quot;action&amp;quot;]=&amp;quot;edit&amp;quot;, [&amp;quot;preload&amp;quot;]=&amp;quot;Modèle:Documentation/Preload2&amp;quot;}))&lt;br /&gt;
            table.insert(notice, &#039; créer])&amp;lt;/span&amp;gt;&#039;)&lt;br /&gt;
        end&lt;br /&gt;
        table.insert(notice, &#039; et la page de &#039;)&lt;br /&gt;
&lt;br /&gt;
        local test = arg.subjectNsText .. &amp;quot;:&amp;quot; .. arg.baseText .. &amp;quot;/Test&amp;quot;&lt;br /&gt;
        local argtest = mw.title.new(test)&lt;br /&gt;
        if p.ifexist(test) then&lt;br /&gt;
            table.insert(notice, &#039;[[&#039; .. test .. &#039;|test]]&#039;)&lt;br /&gt;
            table.insert(notice, &#039;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-size:89%; font-style:normal;&amp;quot;&amp;gt;([&#039;)&lt;br /&gt;
            table.insert(notice, argtest:fullUrl(&#039;action=edit&#039;))&lt;br /&gt;
            table.insert(notice, &#039; modifier])&amp;lt;/span&amp;gt;&#039;)&lt;br /&gt;
        else&lt;br /&gt;
            table.insert(notice, &#039;test&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-size:89%; font-style:normal;&amp;quot;&amp;gt;([&#039;)&lt;br /&gt;
            table.insert(notice, argtest:fullUrl({[&amp;quot;action&amp;quot;]=&amp;quot;edit&amp;quot;, [&amp;quot;preload&amp;quot;]=&amp;quot;Modèle:Documentation/Preload3&amp;quot;}))&lt;br /&gt;
            table.insert(notice, &#039; créer])&amp;lt;/span&amp;gt;&#039;)&lt;br /&gt;
        end&lt;br /&gt;
&lt;br /&gt;
        table.insert(notice, &#039;.&amp;lt;br /&amp;gt;Veuillez placer les catégories dans la sous-page &#039;)&lt;br /&gt;
        table.insert(notice, &#039;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[&#039;)&lt;br /&gt;
&lt;br /&gt;
        if args[1] and p.ifexist(args[1]) or p.ifexist(doc) then&lt;br /&gt;
            table.insert(notice, arg:fullUrl(&#039;action=edit&#039;))&lt;br /&gt;
        else&lt;br /&gt;
            table.insert(notice, arg:fullUrl({[&amp;quot;action&amp;quot;]=&amp;quot;edit&amp;quot;, [&amp;quot;preload&amp;quot;]=&amp;quot;Modèle:Documentation/Preload&amp;quot;}))&lt;br /&gt;
        end&lt;br /&gt;
&lt;br /&gt;
        table.insert(notice, &#039; /Documentation].&#039;)&lt;br /&gt;
    end&lt;br /&gt;
    table.insert(notice, &#039;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&#039;)&lt;br /&gt;
    return table.concat(notice)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>109.151.161.64</name></author>
	</entry>
</feed>