Modul:Vorlage:Infobox Sendeanlage/Test
Zur Navigation springen
Zur Suche springen
Vorlagenprogrammierung | Diskussionen | Lua | Test | Unterseiten | ||
Modul | Deutsch
|
Modul: | Dokumentation |
Diese Seite enthält Code in der Programmiersprache Lua. Einbindungszahl Cirrus
-- Seite fuer Funktions- und Entwicklungstests
local p = {}
function p.Einbindung( DSZusatz, Daten, frame )
local Doku = ""
return Doku
end
function p.DatenSeite( DSZusatz, Daten, DN, Kategorien, frame )
local Layout = require( DSZusatz.ModulStamm .. "/Layout" )
local TEMP = ""
for TEMP1k, TEMP1v in pairs( DSZusatz.DatenWL ) do
TEMP = TEMP .. "\n| " .. tostring( TEMP1k )
for TEMP2k = string.len( TEMP1k ), 9, 1 do
TEMP = TEMP .. " "
end
TEMP = TEMP .. " = " .. tostring( TEMP1v )
end
local NOM = "<pre>" .. TEMP .. "</pre>"
local mTEMP = ""
for TEMP3k, TEMP3v in pairs( DN ) do
mTEMP = mTEMP .. "\n| " .. tostring( TEMP3k )
for TEMP4k = string.len( TEMP3k ), 9, 1 do
mTEMP = mTEMP .. " "
end
mTEMP = mTEMP .. " = " .. tostring( TEMP3v.WertZeile )
end
local SHT = "<pre>" .. mTEMP .. "</pre>"
return "\n=== Datentabelle ===\n" .. NOM .. "\n\n=== Quellcode ===\n" .. SHT
end
return p