<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://wiki.esisariens.org/index.php?action=history&amp;feed=atom&amp;title=Module%3AToolbar</id>
		<title>Module:Toolbar - Historique des versions</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.esisariens.org/index.php?action=history&amp;feed=atom&amp;title=Module%3AToolbar"/>
		<link rel="alternate" type="text/html" href="https://wiki.esisariens.org/index.php?title=Module:Toolbar&amp;action=history"/>
		<updated>2026-10-17T11:27:47Z</updated>
		<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
		<generator>MediaWiki 1.29.1</generator>

	<entry>
		<id>https://wiki.esisariens.org/index.php?title=Module:Toolbar&amp;diff=1497&amp;oldid=prev</id>
		<title>TDLaouer : 1 révision importée</title>
		<link rel="alternate" type="text/html" href="https://wiki.esisariens.org/index.php?title=Module:Toolbar&amp;diff=1497&amp;oldid=prev"/>
				<updated>2017-10-21T18:57:52Z</updated>
		
		<summary type="html">&lt;p&gt;1 révision importée&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style='vertical-align: top;' lang='fr'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version du 21 octobre 2017 à 18:57&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='fr'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Aucune différence)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>TDLaouer</name></author>	</entry>

	<entry>
		<id>https://wiki.esisariens.org/index.php?title=Module:Toolbar&amp;diff=1496&amp;oldid=prev</id>
		<title>Ahecht : automatically fix double-leading-colon errors (which are present in many signatures that use this template per Special:LintErrors/multi-colon-escape)</title>
		<link rel="alternate" type="text/html" href="https://wiki.esisariens.org/index.php?title=Module:Toolbar&amp;diff=1496&amp;oldid=prev"/>
				<updated>2017-10-09T16:15:03Z</updated>
		
		<summary type="html">&lt;p&gt;automatically fix double-leading-colon errors (which are present in many signatures that use this template per &lt;a href=&quot;/index.php?title=Sp%C3%A9cial:LintErrors/multi-colon-escape&quot; class=&quot;new&quot; title=&quot;Spécial:LintErrors/multi-colon-escape (page inexistante)&quot;&gt;Special:LintErrors/multi-colon-escape&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;-- This module implements {{toolbar}}.&lt;br /&gt;
&lt;br /&gt;
local mArguments -- Lazily initialise [[Module:Arguments]]&lt;br /&gt;
local mTableTools = require('Module:TableTools')&lt;br /&gt;
local yesno = require('Module:Yesno')&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	mArguments = require('Module:Arguments')&lt;br /&gt;
	local args = mArguments.getArgs(frame)&lt;br /&gt;
	return p._main(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args)&lt;br /&gt;
	local toolbarItems = p.makeToolbarItems(args)&lt;br /&gt;
	if not toolbarItems then&lt;br /&gt;
		-- Return the blank string if no arguments were specified, rather than&lt;br /&gt;
		-- returning empty brackets.&lt;br /&gt;
		return ''&lt;br /&gt;
	elseif yesno(args.span) == false then&lt;br /&gt;
		return string.format(&lt;br /&gt;
			'(%s)',&lt;br /&gt;
			toolbarItems&lt;br /&gt;
		)&lt;br /&gt;
	else&lt;br /&gt;
		return string.format(&lt;br /&gt;
			'&amp;lt;span class=&amp;quot;plainlinks%s&amp;quot;%s&amp;gt;(%s)&amp;lt;/span&amp;gt;',&lt;br /&gt;
			type(args.class) == 'string' and ' ' .. args.class or '',&lt;br /&gt;
			type(args.style) == 'string' and string.format(' style=&amp;quot;%s&amp;quot;', args.style) or '',&lt;br /&gt;
			toolbarItems&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.makeToolbarItems(args)&lt;br /&gt;
	local nums = mTableTools.numKeys(args)&lt;br /&gt;
	local sep = (args.separator or 'pipe') .. '-separator'&lt;br /&gt;
	sep = mw.message.new(sep):plain()&lt;br /&gt;
	local ret = {}&lt;br /&gt;
	for i, v in ipairs(nums) do&lt;br /&gt;
		ret[#ret + 1] = mw.ustring.gsub(args[v], &amp;quot;%[%[::+(.-)%]%]&amp;quot;, &amp;quot;[[:%1]]&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
	if #ret &amp;gt; 0 then&lt;br /&gt;
		return table.concat(ret, sep)&lt;br /&gt;
	else&lt;br /&gt;
		return nil&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Ahecht</name></author>	</entry>

	</feed>