Модуль: MP: различия между версиями 🔗
Материал из VEDA Wiki
Sphynkx (обсуждение | вклад) Нет описания правки |
Sphynkx (обсуждение | вклад) Нет описания правки |
||
Строка 26: | Строка 26: | ||
local mm = frame.args[1] | local mm = frame.args[1] | ||
mm= mm:gsub("T","X") | mm= mm:gsub("T","X") | ||
-- return #t..table.concat(t,'XXX')..mm | |||
return frame:preprocess{ text = [=[<DynamicPageList> | |||
category = | |||
namespace =Tech | |||
ordermethod = sortkey | |||
order = ascending | |||
redirects = include | |||
offset = 2 | |||
mode = ordered | |||
</DynamicPageList> | |||
]=] } | |||
end | end | ||
Версия от 20:18, 18 октября 2024
Для документации этого модуля может быть создана страница Модуль:MP/doc
local p = {}
function p.mpf( frame )
-- return ' is a [[' .. mw.site.namespaces[3000].name .. ':stub|stub]]. You can help ' .. mw.site.siteName .. ' by ['
return #mw.site.namespaces[3000]
end
function p.mpf2( frame )
-- thankx https://warframe.fandom.com/es/wiki/M%C3%B3dulo:DependencyGraph
local t ={}
local m= mw.getCurrentFrame():preprocess([=[<DynamicPageList>
category =
namespace =Tech
ordermethod = sortkey
order = ascending
redirects = include
offset = 2
mode = ordered
</DynamicPageList>]=])
for i in string.gmatch(m, "([^Q]+)") do
table.insert(t, i..'XXX')
end
local mm = frame.args[1]
mm= mm:gsub("T","X")
-- return #t..table.concat(t,'XXX')..mm
return frame:preprocess{ text = [=[<DynamicPageList>
category =
namespace =Tech
ordermethod = sortkey
order = ascending
redirects = include
offset = 2
mode = ordered
</DynamicPageList>
]=] }
end
return p