Module:Good article topics: Difference between revisions
From Thetacola Wiki
Jump to navigationJump to search
en>Mr. Stradivarius m (Protected Module:Good article topics: High-risk Lua module ([Edit=Allow only template editors and admins] (indefinite) [Move=Allow only template editors and admins] (indefinite))) |
m (1 revision imported) |
(No difference)
|
Latest revision as of 00:22, 15 August 2022
File:Full-protection-shackle.svg | This module is subject to page protection. It is a highly visible module in use by a very large number of pages, or is substituted very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is protected from editing. |
File:Lua-Logo.svg | This module depends on the following other modules: |
This module implements Template:GA/Topic; please see the template page for documentation.
-- This module implements {{GA/Topic}}. local p = {} function p.main(frame) local topic = frame:getParent().args[1] if not topic then return '' end topic = topic:match('^%s*(.-)%s*$') -- Trim whitespace local ret if topic ~= '' then ret = p._main(topic) end ret = ret or '' return ret end function p._main(topic) topic = topic:lower() local data = mw.loadData('Module:Good article topics/data') return data[topic] end return p