Anonymous user
Module:Sprite: Difference between revisions
m
no edit summary
imported>Ttv pedro270707 mNo edit summary |
imported>Ttv pedro270707 mNo edit summary |
||
Line 108: | Line 108: | ||
-- Check if the li element already exists for the current data-spritedoc-value | -- Check if the li element already exists for the current data-spritedoc-value | ||
local li = liElements[value.value] | local li = liElements[value.value] | ||
local idText = mw.html.create( 'code' ):wikitext( value.name ) | local idText = mw.html.create( 'li' ):addClass( 'spritedoc-name' ):node( mw.html.create( 'code' ):wikitext( value.name ) ) | ||
local names = nameTable[value.value] | local names = nameTable[value.value] | ||
if not names then | if not names then | ||
Line 118: | Line 118: | ||
local image = mw.html.create( 'span' ):addClass( 'spritedoc-image' ) | local image = mw.html.create( 'span' ):addClass( 'spritedoc-image' ) | ||
image:node( p.get( {data = args.data, id = value.name} ) ) | image:node( p.get( {data = args.data, id = value.name} ) ) | ||
names = | li:wikitext( tostring( image ) ) | ||
names = li:tag( 'ul' ):addClass( 'spritedoc-names' ) | |||
nameTable[value.value] = names | nameTable[value.value] = names | ||
end | end | ||
names: | names:wikitext( tostring( idText ) ) | ||
end | end | ||