<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://star-citizen.wiki/index.php?action=history&amp;feed=atom&amp;title=Modul%3AQuelle</id>
	<title>Modul:Quelle - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://star-citizen.wiki/index.php?action=history&amp;feed=atom&amp;title=Modul%3AQuelle"/>
	<link rel="alternate" type="text/html" href="https://star-citizen.wiki/index.php?title=Modul:Quelle&amp;action=history"/>
	<updated>2026-05-30T12:15:57Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Star Citizen Wiki</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://star-citizen.wiki/index.php?title=Modul:Quelle&amp;diff=66625&amp;oldid=prev</id>
		<title>FoXFTW am 24. Juni 2023 um 14:17 Uhr</title>
		<link rel="alternate" type="text/html" href="https://star-citizen.wiki/index.php?title=Modul:Quelle&amp;diff=66625&amp;oldid=prev"/>
		<updated>2023-06-24T14:17:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 24. Juni 2023, 16:17 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l201&quot;&gt;Zeile 201:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 201:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     local linkText = instance.args.title_internal or TNT.format( &amp;#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;I18n/&lt;/del&gt;Module:Quelle&amp;#039;, &amp;#039;txt_in_wiki&amp;#039; )&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     local linkText = instance.args.title_internal or TNT.format( &amp;#039;Module:Quelle&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/i18n.json&lt;/ins&gt;&amp;#039;, &amp;#039;txt_in_wiki&amp;#039; )&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     return string.format( &amp;quot; &amp;#039;&amp;#039;(%s)&amp;#039;&amp;#039;&amp;quot;, makeLinkText( instance.args.url_internal, linkText ) )&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     return string.format( &amp;quot; &amp;#039;&amp;#039;(%s)&amp;#039;&amp;#039;&amp;quot;, makeLinkText( instance.args.url_internal, linkText ) )&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l221&quot;&gt;Zeile 221:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 221:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     --- TODO: Format date?&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     --- TODO: Format date?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     return &amp;#039; &amp;#039; .. TNT.format( &amp;#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;I18n/&lt;/del&gt;Module:Quelle&amp;#039;, &amp;#039;txt_from&amp;#039;, date )&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     return &amp;#039; &amp;#039; .. TNT.format( &amp;#039;Module:Quelle&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/i18n.json&lt;/ins&gt;&amp;#039;, &amp;#039;txt_from&amp;#039;, date )&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l270&quot;&gt;Zeile 270:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 270:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     if instance.args.archive_date ~= nil then&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     if instance.args.archive_date ~= nil then&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         date = &amp;#039; &amp;#039; .. TNT.format( &amp;#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;I18n/&lt;/del&gt;Module:Quelle&amp;#039;, &amp;#039;txt_on&amp;#039;, instance.args.archive_date )&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         date = &amp;#039; &amp;#039; .. TNT.format( &amp;#039;Module:Quelle&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/i18n.json&lt;/ins&gt;&amp;#039;, &amp;#039;txt_on&amp;#039;, instance.args.archive_date )&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     table.insert( instance.parts, TNT.format( &amp;#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;I18n/&lt;/del&gt;Module:Quelle&amp;#039;, &amp;#039;txt_archived&amp;#039;, makeLinkText( instance.args.url, &amp;#039;Original&amp;#039; ), date ) )&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     table.insert( instance.parts, TNT.format( &amp;#039;Module:Quelle&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/i18n.json&lt;/ins&gt;&amp;#039;, &amp;#039;txt_archived&amp;#039;, makeLinkText( instance.args.url, &amp;#039;Original&amp;#039; ), date ) )&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l303&quot;&gt;Zeile 303:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 303:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     table.insert( instance.parts, TNT.format( &amp;#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;I18n/&lt;/del&gt;Module:Quelle&amp;#039;, &amp;#039;txt_page&amp;#039;, instance.args.page ) )&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     table.insert( instance.parts, TNT.format( &amp;#039;Module:Quelle&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/i18n.json&lt;/ins&gt;&amp;#039;, &amp;#039;txt_page&amp;#039;, instance.args.page ) )&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l318&quot;&gt;Zeile 318:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 318:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     table.insert( instance.parts, TNT.format( &amp;#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;I18n/&lt;/del&gt;Module:Quelle&amp;#039;, &amp;#039;txt_section&amp;#039;, instance.args.section ) )&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     table.insert( instance.parts, TNT.format( &amp;#039;Module:Quelle&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/i18n.json&lt;/ins&gt;&amp;#039;, &amp;#039;txt_section&amp;#039;, instance.args.section ) )&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l337&quot;&gt;Zeile 337:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 337:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     date = mw.getCurrentFrame():preprocess( date )&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     date = mw.getCurrentFrame():preprocess( date )&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     table.insert( instance.parts, TNT.format( &amp;#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;I18n/&lt;/del&gt;Module:Quelle&amp;#039;, &amp;#039;txt_retrieved&amp;#039;, date ) )&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     table.insert( instance.parts, TNT.format( &amp;#039;Module:Quelle&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/i18n.json&lt;/ins&gt;&amp;#039;, &amp;#039;txt_retrieved&amp;#039;, date ) )&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>FoXFTW</name></author>
	</entry>
	<entry>
		<id>https://star-citizen.wiki/index.php?title=Modul:Quelle&amp;diff=66623&amp;oldid=prev</id>
		<title>FoXFTW am 24. Juni 2023 um 14:15 Uhr</title>
		<link rel="alternate" type="text/html" href="https://star-citizen.wiki/index.php?title=Modul:Quelle&amp;diff=66623&amp;oldid=prev"/>
		<updated>2023-06-24T14:15:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 24. Juni 2023, 16:15 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot;&gt;Zeile 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;metatable.__index = methodtable&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;metatable.__index = methodtable&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local TNT = require( &amp;#039;Module:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;TNT&lt;/del&gt;&amp;#039; )&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local TNT = require( &amp;#039;Module:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Translate&lt;/ins&gt;&amp;#039; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;):new(&lt;/ins&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;--[[&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;--[[&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>FoXFTW</name></author>
	</entry>
	<entry>
		<id>https://star-citizen.wiki/index.php?title=Modul:Quelle&amp;diff=55357&amp;oldid=prev</id>
		<title>FoXFTW: Also check youtu.be</title>
		<link rel="alternate" type="text/html" href="https://star-citizen.wiki/index.php?title=Modul:Quelle&amp;diff=55357&amp;oldid=prev"/>
		<updated>2023-02-05T15:49:52Z</updated>

		<summary type="html">&lt;p&gt;Also check youtu.be&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 5. Februar 2023, 17:49 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l139&quot;&gt;Zeile 139:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 139:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     if stringContains( &amp;#039;youtube&amp;#039;, url ) then&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     if stringContains( &amp;#039;youtube&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;, url ) or stringContains( &amp;#039;youtu.be&lt;/ins&gt;&amp;#039;, url ) then&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         logoFileName = &amp;#039;YouTube_Logo.svg&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         logoFileName = &amp;#039;YouTube_Logo.svg&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         websiteName = &amp;#039;YouTube&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         websiteName = &amp;#039;YouTube&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>FoXFTW</name></author>
	</entry>
	<entry>
		<id>https://star-citizen.wiki/index.php?title=Modul:Quelle&amp;diff=3426&amp;oldid=prev</id>
		<title>imported&gt;FoXFTW am 24. Juni 2022 um 17:17 Uhr</title>
		<link rel="alternate" type="text/html" href="https://star-citizen.wiki/index.php?title=Modul:Quelle&amp;diff=3426&amp;oldid=prev"/>
		<updated>2022-06-24T17:17:21Z</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 Quelle = {}&lt;br /&gt;
&lt;br /&gt;
local metatable = {}&lt;br /&gt;
local methodtable = {}&lt;br /&gt;
&lt;br /&gt;
metatable.__index = methodtable&lt;br /&gt;
&lt;br /&gt;
local TNT = require( &amp;#039;Module:TNT&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
&lt;br /&gt;
Generates references in the following format&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[url title]&amp;quot; vom date. _website_. Abgerufen am access_date.&lt;br /&gt;
&amp;quot;Comm-Link:12345 - Lorem Ipsum&amp;quot; vom 11.01.2020. _Roberts Space Industries_. Abgerufen am 12.01.2020.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[url title]&amp;quot;. _website_.&lt;br /&gt;
&amp;quot;Comm-Link:12345 - Lorem Ipsum&amp;quot;. _Roberts Space Industries_.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[url]&amp;quot;. _website_.&lt;br /&gt;
&amp;quot;https://robertsspaceindustries.com/comm-links/12345-lorem-ipsum&amp;quot;. _Roberts Space Industries_.&lt;br /&gt;
&lt;br /&gt;
author. &amp;quot;[url title]&amp;quot; vom date. _website_. Abgerufen am access_date.&lt;br /&gt;
Dave Haddock. &amp;quot;Comm-Link:12345 - Lorem Ipsum&amp;quot; vom 11.01.2020. _Roberts Space Industries_. Abgerufen am 12.01.2020.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[url title]&amp;quot; _([url_internal])_ vom date. _website_. Abgerufen am access_date.&lt;br /&gt;
&amp;quot;Comm-Link:12345 - Lorem Ipsum&amp;quot; _(Im Wiki)_ vom 11.01.2020. _Roberts Space Industries_. Abgerufen am 12.01.2020.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[url title]&amp;quot; _([url_internal title_internal])_ vom date. _website_. Abgerufen am access_date.&lt;br /&gt;
&amp;quot;Comm-Link:12345 - Lorem Ipsum&amp;quot; _(Comm-Link:12345)_ vom 11.01.2020. _Roberts Space Industries_. Abgerufen am 12.01.2020.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[url title]&amp;quot; vom date. _website_. Seite page.&lt;br /&gt;
&amp;quot;Broschüre der 300i&amp;quot; vom 11.01.2020. _Roberts Space Industries_. Seite 18, ff..&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[url title]&amp;quot; vom date. _website_. Abschnitt section. Abgerufen am access_date.&lt;br /&gt;
&amp;quot;10 for the Chairman: 24.12.2013&amp;quot; vom 11.01.2020. _YouTube_. Abschnitt 4:12 - 5:50. Abgerufen am 12.01.2020.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[url]&amp;quot; vom date. _website_. Abschnitt ab section. Abgerufen am access_date.&lt;br /&gt;
&amp;quot;https://youtube.com/?v=th1Si54nUr7&amp;quot; vom 11.01.2020. _YouTube_. Abschnitt ab 5:50. Abgerufen am 12.01.2020.&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
--- Helper function checking if a substring is in a string&lt;br /&gt;
---&lt;br /&gt;
--- @param needle string - Value to search for&lt;br /&gt;
--- @param haystack string - String to search in&lt;br /&gt;
---&lt;br /&gt;
--- @return bool - True if found&lt;br /&gt;
local function stringContains( needle, haystack )&lt;br /&gt;
    return mw.ustring.find( mw.ustring.lower( haystack ), needle, 1, true )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--- Returns wikitext linkparts for a link&lt;br /&gt;
---&lt;br /&gt;
--- @param link string -&lt;br /&gt;
---&lt;br /&gt;
--- @return table - Table containing &amp;#039;linkStart&amp;#039;, &amp;#039;linkEnd&amp;#039;, &amp;#039;separator&amp;#039;&lt;br /&gt;
local function getWikiLinkParts( link )&lt;br /&gt;
    if stringContains( &amp;#039;http&amp;#039;, link ) then&lt;br /&gt;
        return {&lt;br /&gt;
            linkStart = &amp;#039;[&amp;#039;,&lt;br /&gt;
            linkEnd = &amp;#039;]&amp;#039;,&lt;br /&gt;
            separator = &amp;#039; &amp;#039;,&lt;br /&gt;
        }&lt;br /&gt;
    else&lt;br /&gt;
        return {&lt;br /&gt;
            linkStart = &amp;#039;[[&amp;#039;,&lt;br /&gt;
            linkEnd = &amp;#039;]]&amp;#039;,&lt;br /&gt;
            separator = &amp;#039;|&amp;#039;,&lt;br /&gt;
        }&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Builds a wikitext link&lt;br /&gt;
---&lt;br /&gt;
--- @param link string - The link&lt;br /&gt;
--- @param text string - The text to show instead of the link&lt;br /&gt;
--- @param quote bool - True to wrap link in &amp;#039;&amp;quot;&amp;#039;&lt;br /&gt;
---&lt;br /&gt;
--- @return string&lt;br /&gt;
local function makeLinkText( link, text, quote )&lt;br /&gt;
    local linkParts = getWikiLinkParts( link )&lt;br /&gt;
&lt;br /&gt;
    if quote == nil then&lt;br /&gt;
        quote = false&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    if text == nil and quote == false then&lt;br /&gt;
        text = &amp;#039;&amp;#039;&lt;br /&gt;
        linkParts.separator = &amp;#039;&amp;#039;&lt;br /&gt;
    elseif quote == true then&lt;br /&gt;
        if text == nil then&lt;br /&gt;
            text = link&lt;br /&gt;
        end&lt;br /&gt;
&lt;br /&gt;
        text = string.format( &amp;#039;&amp;quot;%s&amp;quot;&amp;#039;, text )&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return linkParts.linkStart .. link .. linkParts.separator .. text .. linkParts.linkEnd&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
--- Parts&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
--- Source URL Part&lt;br /&gt;
--- &amp;quot;[url title]&amp;quot;&lt;br /&gt;
--- Tries to guess the website part based on the url&lt;br /&gt;
--- Adds a icon for known urls&lt;br /&gt;
---&lt;br /&gt;
--- Template arguments used in this method:&lt;br /&gt;
--- @arg url | link&lt;br /&gt;
--- @arg archive_url&lt;br /&gt;
--- @arg title | link_text | 1&lt;br /&gt;
--- @arg extra_text - DEPRECATED&lt;br /&gt;
---&lt;br /&gt;
--- @return string - Usable wikitext&lt;br /&gt;
local function buildSourceUrlPart( instance )&lt;br /&gt;
    local websiteName&lt;br /&gt;
    local logoFileName&lt;br /&gt;
    local url = instance.args.url or instance.args.link&lt;br /&gt;
    local title = instance.args.title or instance.args.link_text or instance.args[ 1 ] or instance.args.text&lt;br /&gt;
&lt;br /&gt;
    --- Add a maintenance category for sources without an url&lt;br /&gt;
    if url == nil then&lt;br /&gt;
        table.insert( instance.categories, &amp;#039;[[Kategorie:Seite mit fehlerhafter Quelle]]&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
        return &amp;#039;&amp;#039;&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    --- If the url does not contain &amp;#039;http&amp;#039; also add a maintenance url&lt;br /&gt;
    if not stringContains( &amp;#039;http&amp;#039;, url ) then&lt;br /&gt;
        table.insert( instance.categories, &amp;#039;[[Kategorie:Seite mit fehlerhafter Quelle]]&amp;#039; )&lt;br /&gt;
    else&lt;br /&gt;
        mw.smw.set({&lt;br /&gt;
            Quelle = url&lt;br /&gt;
        })&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    if stringContains( &amp;#039;youtube&amp;#039;, url ) then&lt;br /&gt;
        logoFileName = &amp;#039;YouTube_Logo.svg&amp;#039;&lt;br /&gt;
        websiteName = &amp;#039;YouTube&amp;#039;&lt;br /&gt;
    elseif stringContains( &amp;#039;robertsspaceindustries&amp;#039;, url ) then&lt;br /&gt;
        logoFileName = &amp;#039;Roberts Space Industries.svg&amp;#039;&lt;br /&gt;
&lt;br /&gt;
        websiteName = &amp;#039;Roberts Space Industries&amp;#039;&lt;br /&gt;
&lt;br /&gt;
        if stringContains( &amp;#039;/comm-link&amp;#039;, url ) then&lt;br /&gt;
            websiteName = websiteName .. &amp;#039; Comm-Links&amp;#039;&lt;br /&gt;
        elseif stringContains( &amp;#039;/galactapedia&amp;#039;, url ) then&lt;br /&gt;
            websiteName = websiteName .. &amp;#039; Galactapedia&amp;#039;&lt;br /&gt;
        elseif stringContains( &amp;#039;/spectrum&amp;#039;, url ) then&lt;br /&gt;
            websiteName = websiteName .. &amp;#039; Spectrum&amp;#039;&lt;br /&gt;
        elseif stringContains( &amp;#039;/pledge&amp;#039;, url ) then&lt;br /&gt;
            websiteName = websiteName .. &amp;#039; Pledge Store&amp;#039;&lt;br /&gt;
        elseif stringContains( &amp;#039;/starmap&amp;#039;, url ) then&lt;br /&gt;
            websiteName = websiteName .. &amp;#039; Starmap&amp;#039;&lt;br /&gt;
        elseif stringContains( &amp;#039;/issue-council&amp;#039;, url ) then&lt;br /&gt;
            websiteName = websiteName .. &amp;#039; Issue Council&amp;#039;&lt;br /&gt;
        else&lt;br /&gt;
            websiteName = websiteName .. &amp;#039; Webseite&amp;#039;&lt;br /&gt;
        end&lt;br /&gt;
    elseif stringContains( &amp;#039;starcitizenbase&amp;#039;, url ) then&lt;br /&gt;
        logoFileName = &amp;#039;Star_Citizen_Base_Logo.svg&amp;#039;&lt;br /&gt;
        websiteName = &amp;#039;Star Citizen Base&amp;#039;&lt;br /&gt;
    elseif stringContains( &amp;#039;starcitizenblog&amp;#039;, url ) then&lt;br /&gt;
        websiteName = &amp;#039;Star Citizen Blog&amp;#039;&lt;br /&gt;
    elseif stringContains( &amp;#039;star-citizen-news-radio&amp;#039;, url ) then&lt;br /&gt;
        logoFileName = &amp;#039;Star_Citizen_News_Radio_Logo.png&amp;#039;&lt;br /&gt;
        websiteName = &amp;#039;Star Citizen News Radio&amp;#039;&lt;br /&gt;
    elseif stringContains( &amp;#039;star-citizen.wiki&amp;#039;, url ) then&lt;br /&gt;
        logoFileName = &amp;#039;Star_Citizen_Wiki_Stern.png&amp;#039;&lt;br /&gt;
        websiteName = &amp;#039;Star Citizen Wiki&amp;#039;&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    instance.website = websiteName&lt;br /&gt;
&lt;br /&gt;
    if logoFileName then&lt;br /&gt;
        table.insert( instance.parts, 1, string.format( &amp;#039;[[Datei:%s|x15px|link=|class=noviewer]]&amp;#039;, logoFileName ) )&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    if instance.args.archive_url ~= nil then&lt;br /&gt;
        return makeLinkText( instance.args.archive_url, title, true )&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return makeLinkText( url, title, true )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Internal URL Part&lt;br /&gt;
--- &amp;#039;&amp;#039;([url_internal title_internal])&amp;#039;&amp;#039;&lt;br /&gt;
---&lt;br /&gt;
--- Template arguments used in this method:&lt;br /&gt;
--- @arg url_internal&lt;br /&gt;
--- @arg title_internal&lt;br /&gt;
---&lt;br /&gt;
--- @return string - Usable wikitext&lt;br /&gt;
local function buildInternalUrlPart( instance )&lt;br /&gt;
    if instance.args.url_internal == nil then&lt;br /&gt;
        return &amp;#039;&amp;#039;&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    local linkText = instance.args.title_internal or TNT.format( &amp;#039;I18n/Module:Quelle&amp;#039;, &amp;#039;txt_in_wiki&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
    return string.format( &amp;quot; &amp;#039;&amp;#039;(%s)&amp;#039;&amp;#039;&amp;quot;, makeLinkText( instance.args.url_internal, linkText ) )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Source Date Part, the date the source was published&lt;br /&gt;
--- vom date&lt;br /&gt;
---&lt;br /&gt;
--- Template arguments used in this method:&lt;br /&gt;
--- @arg date&lt;br /&gt;
---&lt;br /&gt;
--- @return string - Date text&lt;br /&gt;
local function buildSourceDatePart( instance )&lt;br /&gt;
    local date = instance.args.date&lt;br /&gt;
&lt;br /&gt;
    if date == nil then&lt;br /&gt;
        return &amp;#039;&amp;#039;&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    --- TODO: Format date?&lt;br /&gt;
    return &amp;#039; &amp;#039; .. TNT.format( &amp;#039;I18n/Module:Quelle&amp;#039;, &amp;#039;txt_from&amp;#039;, date )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Author Part&lt;br /&gt;
--- author.&lt;br /&gt;
---&lt;br /&gt;
--- Template arguments used in this method:&lt;br /&gt;
--- @arg author&lt;br /&gt;
---&lt;br /&gt;
--- @return string - Author text&lt;br /&gt;
local function buildAuthorPart( instance )&lt;br /&gt;
    local author = instance.args.author&lt;br /&gt;
&lt;br /&gt;
    if author == nil then&lt;br /&gt;
        return&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    table.insert( instance.parts, string.format( &amp;#039;%s.&amp;#039;, author ) )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- URL Part&lt;br /&gt;
--- &amp;quot;[url title]&amp;quot; &amp;#039;&amp;#039;([url_internal title_internal])&amp;#039;&amp;#039; vom date.&lt;br /&gt;
---&lt;br /&gt;
--- @return string - The url part&lt;br /&gt;
local function buildUrlPart( instance )&lt;br /&gt;
    local sourceUrl = buildSourceUrlPart( instance )&lt;br /&gt;
    local internalUrl = buildInternalUrlPart( instance )&lt;br /&gt;
    local sourceUrlDate = buildSourceDatePart( instance )&lt;br /&gt;
&lt;br /&gt;
    table.insert( instance.parts, string.format( &amp;#039;%s%s%s.&amp;#039;, sourceUrl, internalUrl, sourceUrlDate ) )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Archive URL Part&lt;br /&gt;
--- Adds an &amp;quot;Archiviert vom [Original] am [archive_date].&amp;quot; part&lt;br /&gt;
---&lt;br /&gt;
--- Template arguments used in this method:&lt;br /&gt;
--- @arg archive_url&lt;br /&gt;
--- @arg archive_date&lt;br /&gt;
---&lt;br /&gt;
--- @return string - Usable wikitext&lt;br /&gt;
local function buildArchiveUrlPart( instance )&lt;br /&gt;
    --- adds the original url to the [Original] part&lt;br /&gt;
    if instance.args.archive_url == nil or ( instance.args.archive_url ~= nil and (instance.args.url == nil or not stringContains( &amp;#039;http&amp;#039;, instance.args.url ))) then&lt;br /&gt;
        return &amp;#039;&amp;#039;&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    local date = &amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
    if instance.args.archive_date ~= nil then&lt;br /&gt;
        date = &amp;#039; &amp;#039; .. TNT.format( &amp;#039;I18n/Module:Quelle&amp;#039;, &amp;#039;txt_on&amp;#039;, instance.args.archive_date )&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    table.insert( instance.parts, TNT.format( &amp;#039;I18n/Module:Quelle&amp;#039;, &amp;#039;txt_archived&amp;#039;, makeLinkText( instance.args.url, &amp;#039;Original&amp;#039; ), date ) )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Website Part&lt;br /&gt;
--- &amp;#039;&amp;#039;website.&amp;#039;&amp;#039;&lt;br /&gt;
---&lt;br /&gt;
--- Template arguments used in this method:&lt;br /&gt;
--- @arg website&lt;br /&gt;
---&lt;br /&gt;
--- @return string - The website part&lt;br /&gt;
local function buildWebsitePart( instance )&lt;br /&gt;
    local websiteName = instance.args.website or instance.website&lt;br /&gt;
&lt;br /&gt;
    if websiteName ~= nil then&lt;br /&gt;
        table.insert( instance.parts, string.format( &amp;quot;&amp;#039;&amp;#039;%s&amp;#039;&amp;#039;.&amp;quot;, websiteName ) )&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Page Part, allow to specify a specific page e.g. in a pdf&lt;br /&gt;
--- Seite page.&lt;br /&gt;
---&lt;br /&gt;
--- Template arguments used in this method:&lt;br /&gt;
--- @arg page&lt;br /&gt;
---&lt;br /&gt;
--- @return string - The page part&lt;br /&gt;
local function buildPagePart( instance )&lt;br /&gt;
    if instance.args.page == nil then&lt;br /&gt;
        return&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    table.insert( instance.parts, TNT.format( &amp;#039;I18n/Module:Quelle&amp;#039;, &amp;#039;txt_page&amp;#039;, instance.args.page ) )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Section Part, allow to specify a specific section somewhere&lt;br /&gt;
--- Abschnitt section.&lt;br /&gt;
---&lt;br /&gt;
--- Template arguments used in this method:&lt;br /&gt;
--- @arg section&lt;br /&gt;
---&lt;br /&gt;
--- @return string - The section part&lt;br /&gt;
local function buildSectionPart( instance )&lt;br /&gt;
    if instance.args.section == nil then&lt;br /&gt;
        return&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    table.insert( instance.parts, TNT.format( &amp;#039;I18n/Module:Quelle&amp;#039;, &amp;#039;txt_section&amp;#039;, instance.args.section ) )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Accessed Date Part, the date the source was accessed&lt;br /&gt;
--- Abgerufen am access_date.&lt;br /&gt;
---&lt;br /&gt;
--- Template arguments used in this method:&lt;br /&gt;
--- @arg access_date&lt;br /&gt;
---&lt;br /&gt;
--- @return string - The accessed date part&lt;br /&gt;
local function buildAccessedDatePart( instance )&lt;br /&gt;
    local date = instance.args.access_date or instance.args.accessdate&lt;br /&gt;
&lt;br /&gt;
    if date == nil then&lt;br /&gt;
        return&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    date = mw.getCurrentFrame():preprocess( date )&lt;br /&gt;
&lt;br /&gt;
    table.insert( instance.parts, TNT.format( &amp;#039;I18n/Module:Quelle&amp;#039;, &amp;#039;txt_retrieved&amp;#039;, date ) )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Wraps the text in &amp;lt;ref&amp;gt; tags&lt;br /&gt;
---&lt;br /&gt;
--- @param text string The whole inner ref output&lt;br /&gt;
---&lt;br /&gt;
--- Template arguments used in this method:&lt;br /&gt;
--- @arg ref_name string - The optional reference name&lt;br /&gt;
--- @arg ref_group - The optional reference group&lt;br /&gt;
---&lt;br /&gt;
--- @return string The wrapped text&lt;br /&gt;
local function wrapInRef( instance, text )&lt;br /&gt;
    local options = {}&lt;br /&gt;
&lt;br /&gt;
    if instance.args.ref_name ~= nil then&lt;br /&gt;
        options.name = tostring( instance.args.ref_name )&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    if instance.args.ref_group ~= nil then&lt;br /&gt;
        options.group = tostring( instance.args.ref_group )&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return mw.getCurrentFrame():extensionTag( &amp;#039;ref&amp;#039;, text, options )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Build all parts of the reference&lt;br /&gt;
--- This defines the order of the outputted parts&lt;br /&gt;
---&lt;br /&gt;
--- @return string Ref output&lt;br /&gt;
local function buildParts( instance )&lt;br /&gt;
    buildAuthorPart( instance )&lt;br /&gt;
    buildUrlPart( instance )&lt;br /&gt;
    buildArchiveUrlPart( instance )&lt;br /&gt;
    buildWebsitePart( instance )&lt;br /&gt;
    buildPagePart( instance )&lt;br /&gt;
    buildSectionPart( instance )&lt;br /&gt;
    buildAccessedDatePart( instance )&lt;br /&gt;
&lt;br /&gt;
    local text = table.concat( instance.parts, &amp;#039; &amp;#039; )&lt;br /&gt;
&lt;br /&gt;
    if instance.args.wrap or instance.args.ref then&lt;br /&gt;
        return wrapInRef( instance, text )&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Checks if a deprecated template argument was used, sets a maintenance category&lt;br /&gt;
--- We&amp;#039;ll only check &amp;#039;extra_text&amp;#039; for now&lt;br /&gt;
local function checkOldArgumentNames( instance )&lt;br /&gt;
    if instance.args.extra_text ~= nil then&lt;br /&gt;
        table.insert( instance.categories, &amp;#039;[[Kategorie:Seite mit veraltetem Vorlagenparameter]]&amp;#039;)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Set the current frame for this instance&lt;br /&gt;
--- Automatically parses args&lt;br /&gt;
--- @param frame table - The current frame&lt;br /&gt;
function methodtable.setFrame( self, frame )&lt;br /&gt;
    self.args = require( &amp;#039;Module:Arguments&amp;#039; ).getArgs( frame )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Format the arguments to text&lt;br /&gt;
---&lt;br /&gt;
--- @param arguments table|nil If param is set, overwrites the frame args&lt;br /&gt;
--- @return string&lt;br /&gt;
function methodtable.format( instance, arguments )&lt;br /&gt;
    if type( arguments ) == &amp;#039;table&amp;#039; then&lt;br /&gt;
        instance.args = arguments&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    local text = buildParts( instance )&lt;br /&gt;
&lt;br /&gt;
    if #instance.categories &amp;gt; 1 then&lt;br /&gt;
        return table.concat( instance.categories )&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    checkOldArgumentNames( instance )&lt;br /&gt;
&lt;br /&gt;
    return text .. table.concat( instance.categories )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- DEPRECATED&lt;br /&gt;
function Quelle.setArgs()&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- Entry point for template calls&lt;br /&gt;
--- @return string&lt;br /&gt;
function Quelle.format( frame )&lt;br /&gt;
    if frame == nil then&lt;br /&gt;
        return &amp;#039;[[Kategorie:Seite mit veraltetem Vorlagenaufruf]]&amp;#039;&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    local instance = Quelle:new()&lt;br /&gt;
    instance:setFrame( frame )&lt;br /&gt;
&lt;br /&gt;
    return instance:format()&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- New Instance&lt;br /&gt;
--- Library entrance&lt;br /&gt;
function Quelle.new( self )&lt;br /&gt;
    local instance = {&lt;br /&gt;
        args = nil,&lt;br /&gt;
        categories = {},&lt;br /&gt;
        parts = {},&lt;br /&gt;
        website = nil,&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    setmetatable( instance, metatable )&lt;br /&gt;
&lt;br /&gt;
    return instance&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return Quelle&lt;/div&gt;</summary>
		<author><name>imported&gt;FoXFTW</name></author>
	</entry>
</feed>