317
редагувань
Немає опису редагування |
Немає опису редагування |
||
| Рядок 16: | Рядок 16: | ||
self.currentFrame = frame | self.currentFrame = frame | ||
self.frameArgs = require( 'Module:Arguments' ).getArgs( frame ) | self.frameArgs = require( 'Module:Arguments' ).getArgs( frame ) | ||
end | end | ||
--- Create the infobox | --- Create the infobox | ||
function methodtable.getInfobox( self, frame ) | function methodtable.getInfobox( self, frame ) | ||
local infobox = require( 'Module:InfoboxNeue' ):new( { | local infobox = require( 'Module:InfoboxNeue' ):new( { | ||
placeholderImage = '' | placeholderImage = '' | ||
} ) | } ) | ||
local tabber = require( 'Module:Tabber' ).renderTabber | local tabber = require( 'Module:Tabber' ).renderTabber | ||
self.currentFrame = frame | |||
self.frameArgs = require( 'Module:Arguments' ).getArgs( frame ) | |||
sectionTable = { | sectionTable = { | ||
infobox:renderItem( { | infobox:renderItem( { | ||
label = 'Населеня', | label = 'Населеня', | ||
data = | data = frameArgs["населеня"], | ||
row = true, | row = true, | ||
spacebetween = true | spacebetween = true | ||
| Рядок 47: | Рядок 37: | ||
infobox:renderItem( { | infobox:renderItem( { | ||
label = 'Коордінаты', | label = 'Коордінаты', | ||
data = | data = frameArgs["коордінаты"], | ||
row = true, | row = true, | ||
spacebetween = true | spacebetween = true | ||
| Рядок 53: | Рядок 43: | ||
infobox:renderItem( { | infobox:renderItem( { | ||
label = 'Природна зона', | label = 'Природна зона', | ||
data = | data = frameArgs["природна зона"], | ||
row = true, | row = true, | ||
spacebetween = true | spacebetween = true | ||
| Рядок 59: | Рядок 49: | ||
infobox:renderItem( { | infobox:renderItem( { | ||
label = 'Закладеноє', | label = 'Закладеноє', | ||
data = | data = frameArgs["закладеноє"], | ||
row = true, | row = true, | ||
spacebetween = true | spacebetween = true | ||
| Рядок 65: | Рядок 55: | ||
infobox:renderItem( { | infobox:renderItem( { | ||
label = 'Голова', | label = 'Голова', | ||
data = | data = frameArgs["голова"], | ||
row = true, | row = true, | ||
spacebetween = true | spacebetween = true | ||
| Рядок 73: | Рядок 63: | ||
-- Create section with items | -- Create section with items | ||
infobox:renderSection( { | infobox:renderSection( { | ||
title = | title = frameArgs["назывка"], | ||
subtitle = | subtitle = frameArgs["пуднаголовок"], | ||
content = table.concat( sectionTable ) | content = table.concat( sectionTable ) | ||
} ) | } ) | ||
end | |||
--- New Instance | |||
function Village.new( self ) | |||
local instance = { | |||
categories = {} | |||
} | |||
setmetatable( instance, metatable ) | |||
return instance | |||
end | end | ||