Modul:Wappen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 19: | Zeile 19: | ||
size18=size*18 | size18=size*18 | ||
result='<div style=position:absolute;top:0px;left:0px;width:'..size18..'px;height:'..size18..'px;text-align:center;">[[Datei:'..krone..'|'..size18..'x'..size18..'px|link='..link..']]</div>' | result='<div style="background-color:yellow;float:left;position:relative;top:0px;width:'..size18..'px;height:'..(size*45)..'px;">' | ||
result=result..'<div style="position:absolute;top:0px;left:0px;width:'..size18..'px;height:'..size18..'px;text-align:center;">[[Datei:'..krone..'|'..size18..'x'..size18..'px|link='..link..']]</div>' | |||
result=result..'</div>' | |||
return result | return result | ||
Version vom 31. Mai 2017, 09:34 Uhr
Dokumentation und Testfälle unter Modul:Wappen/Doku.
local p = {}
local StringOderDefault=function(wert,default)
if(wert=='') then return default end
if(wert==nil) then return default end
return wert
end
function p.WappenMitKrone()
frame=mw.getCurrentFrame()
wappen=StringOderDefault(frame.args['Wappen'],'Wappen blanko.svg')
krone=StringOderDefault(frame.args['Krone'],'Baronskrone2.svg')
zier=StringOderDefault(frame.args['Kronenzier'],'Kronenzier Wulst Reichsfarben.svg')
size=StringOderDefault(frame.args['Size'],'10')
link=StringOderDefault(frame.args['Link'],'Hauptseite')
titel=StringOderDefault(frame.args['Titel'],'Wappen')
verschiebung=StringOderDefault(frame.args['Verschiebung'],'10')
size18=size*18
result='<div style="background-color:yellow;float:left;position:relative;top:0px;width:'..size18..'px;height:'..(size*45)..'px;">'
result=result..'<div style="position:absolute;top:0px;left:0px;width:'..size18..'px;height:'..size18..'px;text-align:center;">[[Datei:'..krone..'|'..size18..'x'..size18..'px|link='..link..']]</div>'
result=result..'</div>'
return result
end
return p