Aktionen

Modul

Tabelle: Unterschied zwischen den Versionen

Aus Bohnenwiki

Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:


function Tabelle.Spalte( Wert , WertAlign , WertColor , WertColspan)
function Tabelle.Spalte( Wert , WertAlign , WertColor , WertColspan)
local Tabelle_Wert = tostring( Wert )
local Tabelle_Wert = __tostring( Wert )
local Tabelle_Richtung = WertAlign
local Tabelle_Richtung = WertAlign
local Tabelle_Farbe = WertColor
local Tabelle_Farbe = WertColor

Version vom 17. Juli 2015, 22:20 Uhr

Die Dokumentation für dieses Modul kann unter Modul:Tabelle/Doku erstellt werden

Tabelle = {}

function Tabelle.Spalte( Wert , WertAlign , WertColor , WertColspan)
	local Tabelle_Wert = __tostring( Wert )
	local Tabelle_Richtung = WertAlign
	local Tabelle_Farbe = WertColor
	local Tabelle_Colspan = WertColspan
	
	local align = " "
	local bg_color = " "
	local span = " "
        local tabwert = " "

	Tabelle_Spalte = " "
	
	if Tabelle_Richtung == "{{{Wert_Richtung}}}" then align = "| align=\"left\" "
		elseif	Tabelle_Richtung == "center"
			then align = "| align=\"center\" "
		elseif	Tabelle_Richtung == "right"
			then align = "| align=\"right\" "
		elseif	Tabelle_Richtung == "left"
			then align = "| align=\"left\" "
		elseif	Tabelle_Richtung == nil
			then align = "| align=\"left\" "
		else 
			align = "| align=\"left\" "
	end
	
	if Tabelle_Farbe == "{{{Wert_Color}}}"
			then bg_color = "style=\"background: #ececec \"| "
		elseif Tabelle_Farbe == nil
			then bg_color = "style=\"background: #ececec \"| "
		else  
			bg_color = "style=\"background: " .. Tabelle_Farbe .. " \"| "
	end
	
	if Tabelle_Colspan == "{{{Wert_Colspan}}}"
			then span = " colspan=\"1\" "
		elseif Tabelle_Colspan == nil
			then span = " colspan=\"1\" "
		else  
			span = "\" colspan=\"" .. Tabelle_Colspan .. "\" "
	end
	
	if Tabelle_Wert == "{{{Wert}}}"
			then Tabelle_Spalte = " "
		else 
			Tabelle_Spalte = align .. span .. bg_color .. Tabelle_Wert
	end
        return Tabelle_Spalte
end

return Tabelle
Cookies helfen uns bei der Bereitstellung von Bohnenwiki. Durch die Nutzung von Bohnenwiki erklärst du dich damit einverstanden, dass wir Cookies speichern.