<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://camnet.oetterer.eu/index.php?action=history&amp;feed=atom&amp;title=Modul%3AMessage_Box_Templates</id>
	<title>Modul:Message Box Templates - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://camnet.oetterer.eu/index.php?action=history&amp;feed=atom&amp;title=Modul%3AMessage_Box_Templates"/>
	<link rel="alternate" type="text/html" href="https://camnet.oetterer.eu/index.php?title=Modul:Message_Box_Templates&amp;action=history"/>
	<updated>2026-11-01T02:24:46Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in CamNet</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://camnet.oetterer.eu/index.php?title=Modul:Message_Box_Templates&amp;diff=7419&amp;oldid=prev</id>
		<title>imported&gt;Oetterer am 22. Oktober 2023 um 21:55 Uhr</title>
		<link rel="alternate" type="text/html" href="https://camnet.oetterer.eu/index.php?title=Modul:Message_Box_Templates&amp;diff=7419&amp;oldid=prev"/>
		<updated>2023-10-22T21:55:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
local getArgs = require(&amp;#039;Module:Arguments&amp;#039;).getArgs&lt;br /&gt;
&lt;br /&gt;
local tl = function(template)&lt;br /&gt;
	return &amp;#039;{{[[Template:&amp;#039; .. template .. &amp;#039;|&amp;#039; .. template .. &amp;#039;]]}}&amp;#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local messageBoxTemplates = {&lt;br /&gt;
	{&lt;br /&gt;
		template = &amp;#039;Deprecated&amp;#039;,&lt;br /&gt;
		description = &amp;#039;articles that are outdated and are not maintained anymore.&amp;#039;,&lt;br /&gt;
	}, {&lt;br /&gt;
		template = &amp;#039;Deprecated template&amp;#039;,&lt;br /&gt;
		description = &amp;#039;outdated/deprecated templates and pages, that use these templates. &amp;lt;i&amp;gt;(used by template programmers)&amp;lt;/i&amp;gt;&amp;#039;,&lt;br /&gt;
	}, {&lt;br /&gt;
		template = &amp;#039;Draft&amp;#039;,&lt;br /&gt;
		description = &amp;#039;articles/sections currectly in development or in revision.&amp;#039;,&lt;br /&gt;
	}, {&lt;br /&gt;
		template = &amp;#039;Faulty&amp;#039;,&lt;br /&gt;
		description = &amp;#039;articles/sections that are erroneous, faulty, or otherwise dangerous.&amp;#039;,&lt;br /&gt;
	}, {&lt;br /&gt;
		template = &amp;#039;Stub&amp;#039;,&lt;br /&gt;
		description = &amp;#039;articles that needs expanding.&amp;#039;,&lt;br /&gt;
	}, {&lt;br /&gt;
		template = &amp;#039;Template warning&amp;#039;,&lt;br /&gt;
		description = &amp;#039;the error feedback from templates. &amp;lt;i&amp;gt;(used by template programmers)&amp;lt;/i&amp;gt;&amp;#039;,&lt;br /&gt;
	}, {&lt;br /&gt;
		template = &amp;#039;Untested&amp;#039;,&lt;br /&gt;
		description = &amp;#039;articles that lack validation and positive user feedback.&amp;#039;,&lt;br /&gt;
	}, {&lt;br /&gt;
		template = &amp;#039;Warning&amp;#039;,&lt;br /&gt;
		description = &amp;#039;Warning text.&amp;#039;,&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	&lt;br /&gt;
	local envelopeMask, lineMask&lt;br /&gt;
	if args.type == &amp;#039;dl&amp;#039; then&lt;br /&gt;
		envelopeMask = &amp;#039;&amp;lt;dl&amp;gt;\n%s&amp;lt;/dl&amp;gt;\n&amp;#039;&lt;br /&gt;
		lineMask = &amp;#039;\t&amp;lt;dt&amp;gt;%s&amp;lt;/dt&amp;gt;\n\t&amp;lt;dd&amp;gt;%s&amp;lt;/dd&amp;gt;\n&amp;#039;&lt;br /&gt;
	else&lt;br /&gt;
		envelopeMask = &amp;#039;&amp;lt;ul&amp;gt;\n%s&amp;lt;/ul&amp;gt;\n&amp;#039;&lt;br /&gt;
		lineMask = &amp;#039;\t&amp;lt;li&amp;gt;%s to mask &amp;lt;b&amp;gt;%s&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;\n&amp;#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local content = &amp;#039;&amp;#039;&lt;br /&gt;
	for _, t in ipairs(messageBoxTemplates) do&lt;br /&gt;
		content = content .. string.format(lineMask, tl(t.template), t.description)&lt;br /&gt;
	end&lt;br /&gt;
	return string.format(envelopeMask, content)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Oetterer</name></author>
	</entry>
</feed>