Menü aufrufen
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.
⚠️ Wir suchen Nutzer, die das Wiki regelmäßig aktualisieren und pflegen können. Siehe wie man Seiten bearbeitet ⚠️
Modul Dokumentation[view][edit][history][purge]
Diese Dokumentation wird von Modul:Sandbox/doc aus übernommen. Änderungen können auf der Diskussionsseite vorgeschlagen werden.

Dies ist eine Spielumgebung.

Dieses Modul kann frei für Testzwecke verwendet werden.

Du kannst den Code dieser Seite jederzeit löschen.


local SpectrumBeitrag = {}

local metatable = {}
local methodtable = {}

metatable.__index = methodtable


local infobox = require( 'Module:Infobox' )


function methodtable.getInfoBox( self )
    local box = infobox.create( {
    	bodyClass = 'floatright',
    	removeEmpty = true,
    } )

    box:addImage( self.frameArgs[ 'Bild' ] )
	box:addTitle( self.frameArgs[ 'Titel' ] )
    box:addHeader( 'Ein Spectrum Beitrag von ' .. self.frameArgs[ 'Autor' ] )
    box:addRow( 'Thema', self.frameArgs[ 'Thema' ], nil, 'col2' )
    box:addRow( 'Veröffentlichung', self.frameArgs[ 'Veröffentlichungsdatum' ], nil, 'col2' )
    if self.frameArgs[ 'Spectrum Url' ] ~= nil then
		box:addHeader( 'Quelle' )
		box:addRow( 'Geboren', self.frameArgs[ 'Spectrum Url' ] )
    end

    return tostring( box )
end

function methodtable.setFrame( self, frame )
    self.currentFrame = frame
    self.frameArgs = require( 'Module:Arguments' ).getArgs( frame )
end


function SpectrumBeitrag.new( self )
    local instance = {}
    
    setmetatable( instance, metatable )

    return instance
end


function SpectrumBeitrag.main( frame )
    local instance = SpectrumBeitrag:new()
    
    instance:setFrame( frame )
    
	return instance:getInfoBox()
end


return SpectrumBeitrag
Cookies helfen uns bei der Bereitstellung dieses Wikis. Durch die Nutzung des Star Citizen Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.