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