Модуль:Village

Матеріал з Коцкопедія
Верзія од 01:49, 18 октовбра 2023; Бетярь (діскузія | приспівкы) (Створена сторінка: require( 'strict' ) local Village = {} local metatable = {} local methodtable = {} metatable.__index = methodtable local common = require( 'Module:Common' ) local hatnote = require( 'Module:Hatnote' )._hatnote --- Create the infobox function methodtable.getInfobox( self ) local infobox = require( 'Module:InfoboxNeue' ):new( { placeholderImage = config.placeholder_image } ) local tabber = require( 'Module:Tabber' ).renderTabber sectionTabl...)
(різн.) ← Старша верзія | Актуална ревізія (різн.) | Новша ревізія → (різн.)

Документацію для цього модуля можна створити у Модуль:Village/документація

require( 'strict' )

local Village = {}

local metatable = {}
local methodtable = {}

metatable.__index = methodtable

local common = require( 'Module:Common' )
local hatnote = require( 'Module:Hatnote' )._hatnote

--- Create the infobox
function methodtable.getInfobox( self )
  local infobox = require( 'Module:InfoboxNeue' ):new( {
    placeholderImage = config.placeholder_image
  } )
  local tabber = require( 'Module:Tabber' ).renderTabber

  sectionTable = {
    infobox:renderItem( {
      label = 'Населеня',
      data = frame.args["населеня"],
      row = true,
      spacebetween = true
    } ),
    infobox:renderItem( {
      label = 'Коордінаты',
      data = frame.args["коордінаты"],
      row = true,
      spacebetween = true
    } ),
    infobox:renderItem( {
      label = 'Природна зона',
      data = frame.args["природна зона"],
      row = true,
      spacebetween = true
    } ),
    infobox:renderItem( {
      label = 'Закладеноє',
      data = frame.args["закладеноє"],
      row = true,
      spacebetween = true
    } ),
    infobox:renderItem( {
      label = 'Голова',
      data = frame.args["голова"],
      row = true,
      spacebetween = true
    } )
  }
  
  -- Create section with items
  infobox:renderSection( {
    title = frame.args["назывка"],
    subtitle = frame.args["тіп"],
    content = table.concat( sectionTable )
  } )
end