317
редагувань
Немає опису редагування |
Немає опису редагування |
||
| (Не показано 5 проміжних версій цього користувача) | |||
| Рядок 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 | function methodtable.getInfobox( self, frame ) | ||
local infobox = require( 'Module:InfoboxNeue' ):new( { | local infobox = require( 'Module:InfoboxNeue' ):new( { | ||
placeholderImage = '' | placeholderImage = '' | ||
| Рядок 37: | Рядок 25: | ||
local tabber = require( 'Module:Tabber' ).renderTabber | local tabber = require( 'Module:Tabber' ).renderTabber | ||
sectionTable = { | local sectionTable = { | ||
infobox:renderItem( { | infobox:renderItem( { | ||
label = 'Населеня', | label = 'Населеня', | ||
data = | data = self.frameArgs["населеня"], | ||
row = true, | row = true, | ||
spacebetween = true | spacebetween = true | ||
| Рядок 46: | Рядок 34: | ||
infobox:renderItem( { | infobox:renderItem( { | ||
label = 'Коордінаты', | label = 'Коордінаты', | ||
data = | data = self.frameArgs["коордінаты"], | ||
row = true, | row = true, | ||
spacebetween = true | spacebetween = true | ||
| Рядок 52: | Рядок 40: | ||
infobox:renderItem( { | infobox:renderItem( { | ||
label = 'Природна зона', | label = 'Природна зона', | ||
data = | data = self.frameArgs["природна зона"], | ||
row = true, | row = true, | ||
spacebetween = true | spacebetween = true | ||
| Рядок 58: | Рядок 46: | ||
infobox:renderItem( { | infobox:renderItem( { | ||
label = 'Закладеноє', | label = 'Закладеноє', | ||
data = | data = self.frameArgs["закладеноє"], | ||
row = true, | row = true, | ||
spacebetween = true | spacebetween = true | ||
| Рядок 64: | Рядок 52: | ||
infobox:renderItem( { | infobox:renderItem( { | ||
label = 'Голова', | label = 'Голова', | ||
data = | data = self.frameArgs["голова"], | ||
row = true, | row = true, | ||
spacebetween = true | spacebetween = true | ||
| Рядок 72: | Рядок 60: | ||
-- Create section with items | -- Create section with items | ||
infobox:renderSection( { | infobox:renderSection( { | ||
title = | title = self.frameArgs["назывка"], | ||
subtitle = | subtitle = self.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 | ||