Modul:TestTabs: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 6: Zeile 6:


p.helloWorld = function()
p.helloWorld = function()
-- create the table's header row
local div = mw.html.create( 'div' )
local tbl = mw.html.create('table')
div
:tag('tr')
    :attr( 'id', 'testdiv' )
:tag('th')
    :css( 'width', '100%' )
:wikitext("things that aren't as cute as kittens")
    :wikitext( 'Some text' )
:done()
    :tag( 'hr' )
:done()
return tostring( div )
-- now the current location in tbl is directly within the <table> tag
-- Output: <div id="testdiv" style="width:100%;">Some text<hr /></div>
 
-- add further rows to the table
for _, v in ipairs({ 'bunnies', 'puppies' }) do
tbl:tag('tr')
:tag('td')
:wikitext(v)
end
return 'Knox off'
end
end