Модуль:SummaryII
Перейти к навигации
Перейти к поиску
SummaryII:
Dependencies:
local product = 'SummaryII'
local dep = require ('Module:' .. product .. '/dependencies')
local ask = dep.ask
local m = {}
-- Настройки модуля:
local settings = {
-- Функция "сочетания":
apiCombinations = 'сочетания'
, argTemplate = 'шаблон'
}
-- Обёртка для frame:expandTemplate, чтобы не передавать frame всю дорогу:
local function expandTemplate (template, params)
return mw.getCurrentFrame ():expandTemplate{ title = template, args = params }
end
-- Регистрация эспортируемых функций:
return {
dependencies = require ('Module:' .. product .. '/dependencies'),
formats = require ('Module:' .. product .. '/formats'),
types = require ('Module:' .. product .. '/types'),
loop = require ('Module:' .. product .. '/loop').loop
}