Tabelle: Unterschied zwischen den Versionen
Aus Bohnenwiki
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
Tabelle = {} | Tabelle = {} | ||
function Tabelle.Spalte( Wert , WertAlign , WertColor , WertColspan) | |||
local Tabelle_Wert = | function Tabelle.Spalte(Wert , WertAlign , WertColor , WertColspan) | ||
local Tabelle_Wert = Wert | |||
local Tabelle_Richtung = WertAlign | local Tabelle_Richtung = WertAlign | ||
local Tabelle_Farbe = WertColor | local Tabelle_Farbe = WertColor | ||
Zeile 10: | Zeile 11: | ||
local bg_color = " " | local bg_color = " " | ||
local span = " " | local span = " " | ||
Tabelle_Spalte = " " | Tabelle_Spalte = " " |
Version vom 18. Juli 2015, 12:03 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 = Wert
local Tabelle_Richtung = WertAlign
local Tabelle_Farbe = WertColor
local Tabelle_Colspan = WertColspan
local align = " "
local bg_color = " "
local span = " "
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