<?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%3AOrganisation</id>
	<title>Modul:Organisation - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://star-citizen.wiki/index.php?action=history&amp;feed=atom&amp;title=Modul%3AOrganisation"/>
	<link rel="alternate" type="text/html" href="https://star-citizen.wiki/index.php?title=Modul:Organisation&amp;action=history"/>
	<updated>2026-05-04T06:08:06Z</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:Organisation&amp;diff=66907&amp;oldid=prev</id>
		<title>FoXFTW am 24. Juni 2023 um 17:24 Uhr</title>
		<link rel="alternate" type="text/html" href="https://star-citizen.wiki/index.php?title=Modul:Organisation&amp;diff=66907&amp;oldid=prev"/>
		<updated>2023-06-24T17:24:01Z</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, 19:24 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-l7&quot;&gt;Zeile 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 7:&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;local yesno = require( &amp;#039;Module:Yesno&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;local yesno = require( &amp;#039;Module:Yesno&amp;#039; )&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;local capiunto = require( &amp;#039;Module:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;InfoboxNeue&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 capiunto = require( &amp;#039;Module:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Infobox&lt;/ins&gt;&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;local common = require( &amp;#039;Module:Common&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;local common = require( &amp;#039;Module:Common&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;local data = mw.loadJsonData( &amp;#039;Module:Organisation/data.json&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;local data = mw.loadJsonData( &amp;#039;Module:Organisation/data.json&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:Organisation&amp;diff=66906&amp;oldid=prev</id>
		<title>FoXFTW am 24. Juni 2023 um 17:23 Uhr</title>
		<link rel="alternate" type="text/html" href="https://star-citizen.wiki/index.php?title=Modul:Organisation&amp;diff=66906&amp;oldid=prev"/>
		<updated>2023-06-24T17:23:38Z</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, 19:23 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-l7&quot;&gt;Zeile 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 7:&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;local yesno = require( &amp;#039;Module:Yesno&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;local yesno = require( &amp;#039;Module:Yesno&amp;#039; )&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;local capiunto = require( &amp;#039;Module:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Infobox&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 capiunto = require( &amp;#039;Module:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;InfoboxNeue&lt;/ins&gt;&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;local common = require( &amp;#039;Module:Common&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;local common = require( &amp;#039;Module:Common&amp;#039; )&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;local data = mw.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;loadData&lt;/del&gt;( &amp;#039;Module:Organisation/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Data&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 data = mw.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;loadJsonData&lt;/ins&gt;( &amp;#039;Module:Organisation/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;data.json&lt;/ins&gt;&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;local function getFromData( haystack, needle)&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;local function getFromData( haystack, needle)&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:Organisation&amp;diff=3423&amp;oldid=prev</id>
		<title>imported&gt;FoXFTW am 9. Mai 2021 um 11:44 Uhr</title>
		<link rel="alternate" type="text/html" href="https://star-citizen.wiki/index.php?title=Modul:Organisation&amp;diff=3423&amp;oldid=prev"/>
		<updated>2021-05-09T11:44:06Z</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 Organisation = {}&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 yesno = require( &amp;#039;Module:Yesno&amp;#039; )&lt;br /&gt;
local capiunto = require( &amp;#039;Module:Infobox&amp;#039; )&lt;br /&gt;
local common = require( &amp;#039;Module:Common&amp;#039; )&lt;br /&gt;
local data = mw.loadData( &amp;#039;Module:Organisation/Data&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
local function getFromData( haystack, needle)&lt;br /&gt;
    local low = mw.ustring.lower&lt;br /&gt;
&lt;br /&gt;
    for key, values in pairs( data[haystack] ) do&lt;br /&gt;
        if low( needle ) == low( key ) then&lt;br /&gt;
            return key&lt;br /&gt;
        else&lt;br /&gt;
            for _, translation in pairs( values ) do&lt;br /&gt;
                if low( needle ) == low( translation ) then&lt;br /&gt;
                    return key&lt;br /&gt;
                end&lt;br /&gt;
            end&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    error( needle .. &amp;#039; not found in &amp;#039; .. haystack .. &amp;#039; Data!&amp;#039;, 0 )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addLogo( self )&lt;br /&gt;
    local image = common.getImage( {&lt;br /&gt;
        &amp;#039;Organisation &amp;#039; .. mw.title.getCurrentTitle().subpageText .. &amp;#039;_Logo.png&amp;#039;,&lt;br /&gt;
        &amp;#039;Organisation &amp;#039; .. mw.title.getCurrentTitle().subpageText .. &amp;#039;_Logo.jpg&amp;#039;,&lt;br /&gt;
    } )&lt;br /&gt;
&lt;br /&gt;
    if image ~= false then&lt;br /&gt;
        self.box:addImage( image, {&lt;br /&gt;
            [ &amp;#039;alternativtext&amp;#039; ] = &amp;#039;Logo &amp;#039; .. mw.title.getCurrentTitle().subpageText,&lt;br /&gt;
            &amp;#039;rahmenlos&amp;#039;,&lt;br /&gt;
            &amp;#039;350px&amp;#039;&lt;br /&gt;
        } )&lt;br /&gt;
    else&lt;br /&gt;
        table.insert( self.categories, &amp;#039;[[Kategorie:Organisation mit fehlendem Logo]]&amp;#039; )&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addType( self )&lt;br /&gt;
    if self.args.organisation_type then&lt;br /&gt;
        local type = getFromData( &amp;#039;types&amp;#039;, self.args.organisation_type )&lt;br /&gt;
&lt;br /&gt;
        if type then&lt;br /&gt;
            self.box:addRow( &amp;#039;Form&amp;#039;, type, nil, &amp;#039;col2&amp;#039; )&lt;br /&gt;
            table.insert( self.categories, &amp;#039;[[Kategorie:Organisationsform (&amp;#039; .. type .. &amp;#039;)]]&amp;#039; )&lt;br /&gt;
        end&lt;br /&gt;
    else&lt;br /&gt;
        table.insert( self.categories, &amp;#039;[[Kategorie:Organisation mit fehlender Organisationsform]]&amp;#039; )&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addOrientation( self )&lt;br /&gt;
    local orientations = {}&lt;br /&gt;
&lt;br /&gt;
    if self.args.orientation_1 == nil and self.args.orientation_2 == nil then&lt;br /&gt;
        table.insert( self.categories, &amp;#039;[[Kategorie:Organisation mit fehlender Ausrichtung]]&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
        return nil&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    if self.args.orientation_1 then&lt;br /&gt;
        local orientation = getFromData( &amp;#039;orientations&amp;#039;, self.args.orientation_1 )&lt;br /&gt;
&lt;br /&gt;
        if orientation then&lt;br /&gt;
            table.insert( self.categories, &amp;#039;[[Kategorie:Organisationsausrichtung (&amp;#039; .. orientation .. &amp;#039;)]]&amp;#039; )&lt;br /&gt;
            table.insert( orientations, &amp;#039;[[:Kategorie:Organisationsausrichtung (&amp;#039; .. orientation .. &amp;#039;)|&amp;#039; .. orientation .. &amp;#039;]]&amp;#039; )&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    if self.args.orientation_2 then&lt;br /&gt;
        local orientation = getFromData( &amp;#039;orientations&amp;#039;, self.args.orientation_2 )&lt;br /&gt;
&lt;br /&gt;
        if orientation then&lt;br /&gt;
            table.insert( self.categories, &amp;#039;[[Kategorie:Organisationsausrichtung (&amp;#039; .. orientation .. &amp;#039;)]]&amp;#039; )&lt;br /&gt;
            table.insert( orientations, &amp;#039;[[:Kategorie:Organisationsausrichtung (&amp;#039; .. orientation .. &amp;#039;)|&amp;#039; .. orientation .. &amp;#039;]]&amp;#039; )&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    self.box:addRow( &amp;#039;Ausrichtung&amp;#039;, table.concat( orientations, &amp;#039;, &amp;#039; ), nil, &amp;#039;col2&amp;#039; )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addMemberCount( self )&lt;br /&gt;
    if self.args.member_count then&lt;br /&gt;
        self.box:addRow( &amp;#039;Mitgliederanzahl&amp;#039;, self.args.member_count, nil, &amp;#039;col2&amp;#039; )&lt;br /&gt;
    else&lt;br /&gt;
        table.insert( self.categories, &amp;#039;[[Kategorie:Organisation mit fehlender Mitgliederanzahl]]&amp;#039; )&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addObligation( self )&lt;br /&gt;
    if self.args.obligation then&lt;br /&gt;
        local obligation = getFromData( &amp;#039;obligations&amp;#039;, self.args.obligation )&lt;br /&gt;
&lt;br /&gt;
        if obligation then&lt;br /&gt;
            self.box:addRow( &amp;#039;Verpflichtung&amp;#039;, obligation, nil, &amp;#039;col2&amp;#039; )&lt;br /&gt;
            table.insert( self.categories, &amp;#039;[[Kategorie:Organisationsverpflichtung (&amp;#039; .. obligation .. &amp;#039;)]]&amp;#039; )&lt;br /&gt;
        end&lt;br /&gt;
    else&lt;br /&gt;
        table.insert( self.categories, &amp;#039;[[Kategorie:Organisation mit fehlender Verpflichtung]]&amp;#039; )&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addRolePlay( self )&lt;br /&gt;
    if self.args.role_play then&lt;br /&gt;
        local string = &amp;#039;Nein&amp;#039;&lt;br /&gt;
&lt;br /&gt;
        if yesno( self.args.role_play ) then&lt;br /&gt;
            string = &amp;#039;Ja&amp;#039;&lt;br /&gt;
            table.insert( self.categories, &amp;#039;[[Kategorie:Organisation (Rollenspiel)]]&amp;#039; )&lt;br /&gt;
        end&lt;br /&gt;
&lt;br /&gt;
        self.box:addRow( &amp;#039;Rollenspiel&amp;#039;, string, nil, &amp;#039;col2&amp;#039; )&lt;br /&gt;
    else&lt;br /&gt;
        table.insert( self.categories, &amp;#039;[[Kategorie:Organisation mit fehlender Rollenspielangabe]]&amp;#039; )&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addExclusiveMembership( self )&lt;br /&gt;
    if self.args.exclusive then&lt;br /&gt;
        local string = &amp;#039;Nein&amp;#039;&lt;br /&gt;
&lt;br /&gt;
        if yesno( self.args.exclusive ) then&lt;br /&gt;
            string = &amp;#039;Ja&amp;#039;&lt;br /&gt;
            table.insert( self.categories, &amp;#039;[[Kategorie:Organisation (Exklusive Mitgliedschaft)]]&amp;#039; )&lt;br /&gt;
        end&lt;br /&gt;
&lt;br /&gt;
        self.box:addRow( &amp;#039;Exklusive Mitgliedschaft&amp;#039;, string, nil, &amp;#039;col2&amp;#039; )&lt;br /&gt;
    else&lt;br /&gt;
        table.insert( self.categories, &amp;#039;[[Kategorie:Organisation mit fehlender Exklusivitätsangabe]]&amp;#039; )&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addLanguage( self )&lt;br /&gt;
    if self.args.language then&lt;br /&gt;
        self.box:addRow( &amp;#039;Sprache&amp;#039;, self.args.language, nil, &amp;#039;col2&amp;#039; )&lt;br /&gt;
    else&lt;br /&gt;
        table.insert( self.categories, &amp;#039;[[Kategorie:Organisation mit fehlender Amtssprache]]&amp;#039; )&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addWebsite( self )&lt;br /&gt;
    if self.args.website then&lt;br /&gt;
        if string.match( self.args.website, &amp;#039;http&amp;#039; ) == nil then&lt;br /&gt;
            error( &amp;#039;Webseite scheint kein valider Link zu sein&amp;#039;, 0 )&lt;br /&gt;
&lt;br /&gt;
            return nil&lt;br /&gt;
        end&lt;br /&gt;
&lt;br /&gt;
        self.box:addRow( &amp;#039;Webseite&amp;#039;, &amp;#039;[&amp;#039; .. self.args.website .. &amp;#039; &amp;#039; .. mw.title.getCurrentTitle().subpageText .. &amp;#039;]&amp;#039;, nil, &amp;#039;col2&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
        mw.smw.set({&lt;br /&gt;
            Webseite = self.args.website,&lt;br /&gt;
        })&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addRSI( self )&lt;br /&gt;
    if self.args.rsi_handle then&lt;br /&gt;
        if string.match( self.args.rsi_handle, &amp;#039;http&amp;#039; ) then&lt;br /&gt;
            error( &amp;#039;Im Feld Spectrum ID keinen Link angeben&amp;#039;, 0 )&lt;br /&gt;
        else&lt;br /&gt;
            self.box:addRow( &amp;#039;RSI&amp;#039;, &amp;#039;[https://robertsspaceindustries.com/orgs/&amp;#039; .. string.upper( self.args.rsi_handle ) .. &amp;#039; &amp;#039; .. string.upper( self.args.rsi_handle ) .. &amp;#039; auf RSI]&amp;#039;, nil, &amp;#039;col2&amp;#039; )&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addTeamspeak( self )&lt;br /&gt;
    if self.args.teamspeak then&lt;br /&gt;
        if string.match( self.args.teamspeak, &amp;#039;http&amp;#039; ) then&lt;br /&gt;
            error( &amp;#039;Teamspeak Adresse scheint nicht valide zu sein&amp;#039;, 0 )&lt;br /&gt;
        else&lt;br /&gt;
            self.box:addRow( &amp;#039;Teamspeak&amp;#039;, &amp;#039;[ts3server://&amp;#039; .. self.args.teamspeak .. &amp;#039; &amp;#039; .. self.args.teamspeak .. &amp;#039;]&amp;#039;, nil, &amp;#039;col2&amp;#039; )&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addDiscord( self )&lt;br /&gt;
    if self.args.discord then&lt;br /&gt;
        if not string.match( self.args.discord,&amp;#039;discord.gg&amp;#039; ) then&lt;br /&gt;
            error( &amp;#039;Discord Einladungslink scheint nicht valide zu sein&amp;#039;, 0 )&lt;br /&gt;
        else&lt;br /&gt;
            self.box:addRow( &amp;#039;Discord&amp;#039;, &amp;#039;[&amp;#039; .. self.args.discord .. &amp;#039; &amp;#039; .. mw.title.getCurrentTitle().subpageText .. &amp;#039;]&amp;#039;, nil, &amp;#039;col2&amp;#039; )&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addGuilded( self )&lt;br /&gt;
    if self.args.guilded then&lt;br /&gt;
        if not string.match( self.args.guilded,&amp;#039;guilded.gg&amp;#039; ) then&lt;br /&gt;
            error( &amp;#039;Guilded Link scheint nicht valide zu sein&amp;#039;, 0 )&lt;br /&gt;
        else&lt;br /&gt;
            self.box:addRow( &amp;#039;Guilded&amp;#039;, &amp;#039;[&amp;#039; .. self.args.guilded .. &amp;#039; &amp;#039; .. mw.title.getCurrentTitle().subpageText .. &amp;#039;]&amp;#039;, nil, &amp;#039;col2&amp;#039; )&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.addOther( self )&lt;br /&gt;
    if self.args.other then&lt;br /&gt;
        self.box:addRow( &amp;#039;Sonstiges&amp;#039;, self.args.other, nil, &amp;#039;col2&amp;#039; )&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function methodtable.infoBox( self )&lt;br /&gt;
    local config = {&lt;br /&gt;
        bodyClass = &amp;#039;floatright&amp;#039;,&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if self.args.slogan ~= nil then&lt;br /&gt;
        config.top = self.args.slogan&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    self.box = capiunto.create( config )&lt;br /&gt;
&lt;br /&gt;
    self:addLogo()&lt;br /&gt;
    self.box:addTitle( mw.title.getCurrentTitle().subpageText )&lt;br /&gt;
    self:addType()&lt;br /&gt;
    self:addOrientation()&lt;br /&gt;
    self:addMemberCount()&lt;br /&gt;
    self:addObligation()&lt;br /&gt;
    self:addRolePlay()&lt;br /&gt;
    self:addExclusiveMembership()&lt;br /&gt;
    self:addLanguage()&lt;br /&gt;
    self:addWebsite()&lt;br /&gt;
    self:addRSI()&lt;br /&gt;
    self:addTeamspeak()&lt;br /&gt;
    self:addDiscord()&lt;br /&gt;
    self:addGuilded()&lt;br /&gt;
    self:addOther()&lt;br /&gt;
&lt;br /&gt;
    self.box:addRowsFromArgs( self.args, &amp;#039;!&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
    return tostring( self.box ) .. table.concat( self.categories )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Organisation.infobox( frame )&lt;br /&gt;
    local instance = Organisation:new()&lt;br /&gt;
    instance.args = require( &amp;#039;Module:Arguments&amp;#039; ).getArgs( frame )&lt;br /&gt;
&lt;br /&gt;
    return instance:infoBox()&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--- New Instance&lt;br /&gt;
function Organisation.new( self )&lt;br /&gt;
    local instance = {&lt;br /&gt;
        categories = {&lt;br /&gt;
            &amp;#039;[[Kategorie:Organisation]]&amp;#039;,&lt;br /&gt;
        },&lt;br /&gt;
        box = nil,&lt;br /&gt;
        args = 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 Organisation&lt;/div&gt;</summary>
		<author><name>imported&gt;FoXFTW</name></author>
	</entry>
</feed>