<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Modul%3ASpielwiese</id>
	<title>Modul:Spielwiese - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Modul%3ASpielwiese"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Modul:Spielwiese&amp;action=history"/>
	<updated>2026-06-10T19:45:59Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Modul:Spielwiese&amp;diff=2909273&amp;oldid=prev</id>
		<title>imported&gt;Phil1881: Update</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Modul:Spielwiese&amp;diff=2909273&amp;oldid=prev"/>
		<updated>2025-10-28T22:28:47Z</updated>

		<summary type="html">&lt;p&gt;Update&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;
&lt;br /&gt;
function p.f(frame)&lt;br /&gt;
	local args = frame:getParent().args&lt;br /&gt;
	local items = {}&lt;br /&gt;
	local titelPrefix = &amp;#039;titel&amp;#039;&lt;br /&gt;
&lt;br /&gt;
	for key, value in pairs(args) do&lt;br /&gt;
		local index = tonumber(key)&lt;br /&gt;
		if index then&lt;br /&gt;
			value = mw.text.trim(value)&lt;br /&gt;
			if value ~= &amp;#039;&amp;#039; then&lt;br /&gt;
				local titel = mw.text.trim(args[titelPrefix .. key] or &amp;#039;&amp;#039;)&lt;br /&gt;
				if titel ~= &amp;#039;&amp;#039; then&lt;br /&gt;
					table.insert(items, string.format(&amp;#039;[[%s|%s]]&amp;#039;, value, titel))&lt;br /&gt;
				else&lt;br /&gt;
					table.insert(items, string.format(&amp;#039;[[%s]]&amp;#039;, value))&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if #items == 0 then&lt;br /&gt;
		return &amp;#039;&amp;lt;span class=&amp;quot;error&amp;quot;&amp;gt;Einbindungsfehler: Die [[Vorlage:Siehe auch|Vorlage „Siehe auch“]] benötigt immer mindestens ein Argument.&amp;lt;/span&amp;gt;&amp;#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local text&lt;br /&gt;
	if #items == 1 then&lt;br /&gt;
		text = items[1]&lt;br /&gt;
	elseif #items == 2 then&lt;br /&gt;
		text = items[1] .. &amp;#039; und &amp;#039; .. items[2]&lt;br /&gt;
	else&lt;br /&gt;
		text = table.concat(items, &amp;#039;, &amp;#039;, 1, #items - 1)&lt;br /&gt;
		text = text .. &amp;#039; und &amp;#039; .. items[#items]&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return string.format(&lt;br /&gt;
		&amp;#039;&amp;lt;div class=&amp;quot;sieheauch&amp;quot; role=&amp;quot;navigation&amp;quot; style=&amp;quot;font-style:italic;&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;sieheauch-text&amp;quot;&amp;gt;Siehe auch&amp;lt;/span&amp;gt;: %s&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
		text&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.SteradiantPercentage(frame)&lt;br /&gt;
    -- Parameter akzeptieren: positions- oder namensbasiert&lt;br /&gt;
    local arg = frame.args[1] or frame.args[&amp;quot;value&amp;quot;] or frame:getParent().args[1] or frame:getParent().args[&amp;quot;value&amp;quot;]&lt;br /&gt;
    local normalized = mw.ustring.gsub(arg, &amp;quot;,&amp;quot;, &amp;quot;.&amp;quot;)&lt;br /&gt;
    local num = tonumber(normalized)&lt;br /&gt;
    if not num then&lt;br /&gt;
        return &amp;quot;&amp;lt;span class=\&amp;quot;error\&amp;quot;&amp;gt;Fehler: ungültiger Wert&amp;lt;/span&amp;gt;&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    local result = num / (4 * math.pi)&lt;br /&gt;
    -- Format mit genau 3 Nachkommastellen und ein Prozentzeichen&lt;br /&gt;
    local formatted = string.format(&amp;quot;%.3f&amp;quot;, result)&lt;br /&gt;
    formatted = mw.ustring.gsub(formatted, &amp;quot;%.&amp;quot;, &amp;quot;,&amp;quot;)&lt;br /&gt;
    return formatted .. &amp;quot;%&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Phil1881</name></author>
	</entry>
</feed>