«Модуль:Navbox» и «Модуль:Navbox/песочница»: разница между страницами
(Различия между страницами)
Импортёр (обсуждение | вклад) м (1 версия импортирована) |
Импортёр (обсуждение | вклад) м (1 версия импортирована) |
||
Строка 1: | Строка 1: | ||
-- | -- | ||
-- Реализует {{ | -- Реализует {{Навигационная таблица}}, {{Подгруппы навигационной таблицы}} и {{Навигационная таблица с блоками}}. | ||
-- Основной объём кода заимствован из английского Module:Navbox. | -- Основной объём кода заимствован из английского Module:Navbox. | ||
-- | -- | ||
Строка 50: | Строка 50: | ||
} | } | ||
-- параметры {{ | -- параметры {{Навигационная таблица}} и {{Подгруппы навигационной таблицы}} | ||
local standardAliases = { | local standardAliases = { | ||
groupstyle = {'groupstyle', 'стиль_заголовков', 'стиль_групп'}, | groupstyle = {'groupstyle', 'стиль_заголовков', 'стиль_групп'}, | ||
Строка 59: | Строка 59: | ||
} | } | ||
-- параметры {{ | -- параметры {{Навигационная таблица}} и {{Подгруппы навигационной таблицы}} с нумерацией | ||
local standardElementAliases = { | local standardElementAliases = { | ||
group = {'group%s', 'заголовок%s', 'группа%s'}, | group = {'group%s', 'заголовок%s', 'группа%s'}, | ||
Строка 69: | Строка 69: | ||
} | } | ||
-- параметры {{ | -- параметры {{Навигационная таблица с блоками}} | ||
-- с нижнего подчеркивания начинаются параметры, конфликтующие с standardAliases | -- с нижнего подчеркивания начинаются параметры, конфликтующие с standardAliases | ||
local groupsParentAliases = { | local groupsParentAliases = { | ||
Строка 243: | Строка 243: | ||
titleCell | titleCell | ||
:cssText(args.basestyle) | :cssText(args.basestyle) | ||
:css('font-size', '114%') | |||
:cssText(args.titlestyle) | :cssText(args.titlestyle) | ||
:addClass('navbox-title') | :addClass('navbox-title') | ||
Строка 253: | Строка 254: | ||
:attr('id', mw.uri.anchorEncode(args.title)) | :attr('id', mw.uri.anchorEncode(args.title)) | ||
:addClass(args.titleclass) | :addClass(args.titleclass) | ||
:css('margin', '0 5em') | :css('margin', '0 5em') | ||
:wikitext(addNewline(args.title)) | :wikitext(addNewline(args.title)) |