Модуль:HF/MediaNavs: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [непроверенная версия] |
Нет описания правки |
Нет описания правки |
||
Строка 28: | Строка 28: | ||
function MN._MediaNav ( args ) | function MN._MediaNav ( args ) | ||
-- {{#invoke:HF/MediaNavs|MediaNav|<Категория>|<Название>|<Номер>|<Направление>|<Отображение>}} | -- {{#invoke:HF/MediaNavs|MediaNav|<Категория>|<Название>|<Номер>|<Направление>|<Отображение>}} | ||
end | end | ||
------------------------------------------------- | ------------------------------------------------- |
Версия от 23:49, 17 марта 2020
Этому шаблону не хватает документации. Вы можете помочь проекту, сделав описание шаблона: что он делает, как его использовать, какие параметры он принимает. Это поможет другим использовать его. Для оформления можете воспользоваться {{doc}} или {{doc-inline}}. Не забывайте помещать описание внутрь <noinclude></noinclude>. P.S. Также не забываем про категорию. |
local MN = {}
-- Заголовок любой страницы, вызывающей функцию
_G.pageTitle = mw.title.getCurrentTitle().text
----------------------------
-- Библиотеки функций --
----------------------------
-- Модули и функции, используемые внутри этого модуля
-- обозначает высокочастотный
local HF = require('Module:HF')
-- Parses invocation and template parameters, trims whitespace, and removes blanks.
local getArgs = require('Module:Arguments').getArgs
-- Language functions
local language = mw.language.new('ru')
---------------------------------------------------------
-- Открытые функции (вызываются из шаблона или статьи) --
---------------------------------------------------------
-- Обеспечивает кросс-медиа навигацию
function MN.MediaNav(frame)
local iargs = getArgs(frame)
return MN._MediaNav(iargs)
end
---------------------------------------------------------------
-- Внутренние функции (используются в этом и других модулях) --
---------------------------------------------------------------
-- Обеспечивает кросс-медиа навигацию
function MN._MediaNav ( args )
-- {{#invoke:HF/MediaNavs|MediaNav|<Категория>|<Название>|<Номер>|<Направление>|<Отображение>}}
end
-------------------------------------------------
-- Вывод (отправьте его обратно как угодно) --
-------------------------------------------------
return MN