Модуль:Make fake heading
Перейти до навігації
Перейти до пошуку
Документація модуля[перегляд] [редагувати] [історія] [очистити кеш]
Цей модуль позначений як К:бета-модуль (24), і готовий до широкого вжитку. Він і досі новий і його слід використовувати з певною обережністю, щоб гарантувати, передбачувані результати. |
Модуль подібний до шаблону Шаблон:Fake heading, але призначений для використання, коли потрібно вимкнути заголовки, які створюються шаблонами.
Використання
[ред. код]Має два позиційних параметри:
|1=
— вміст, в якому потрібно замінити заголовки на псевдозаголовки. Обов'язковий параметр.
Приклад використання:
{{#invoke:Make fake heading|main|== Див. також ==}}
Документація вище включена з Модуль:Make fake heading/документація. (ред. | історія) Дописувачі можуть експериментувати на підсторінках пісочниці (ред. | різн.) та тести (створити) цього модуля. Будь ласка, додавайте категорії до підсторінки /документація. Підсторінки цієї сторінки. |
local function main (frame)
local input_text = frame.args[1]
local result, success
for level = 1, 7 do
if input_text:find('<h' .. level, 1) then
input_text, success = string.gsub(input_text:gsub('<h' .. level, '<div class="mw-heading mw-heading' .. level .. '"'), '</h' .. level, '</div')
end
end
return input_text
end
return {
main = main
};