Difference between revisions of "Module:Documentation"
Jump to navigation
Jump to search
en>Mr. Stradivarius (finish i18n) |
en>Mr. Stradivarius (split the cfg table to Module:Documentation/config) |
||
Line 1: | Line 1: | ||
-- This module implements {{documentation}}. | -- This module implements {{documentation}}. | ||
-- Get required modules. | -- Get required modules. | ||
Line 119: | Line 6: | ||
local messageBox = require('Module:Message box') | local messageBox = require('Module:Message box') | ||
local libraryUtil = require('libraryUtil') | local libraryUtil = require('libraryUtil') | ||
-- Get the config table. | |||
local cfg = mw.loadData('Module:Documentation/config') | |||
local p = {} | local p = {} | ||
Line 126: | Line 16: | ||
local subjectSpace = mw.site.namespaces[currentTitle.namespace].subject.id -- The number of the current subject namespace. | local subjectSpace = mw.site.namespaces[currentTitle.namespace].subject.id -- The number of the current subject namespace. | ||
-- Often-used functions | -- Often-used functions. | ||
local gsub = mw.ustring.gsub | local gsub = mw.ustring.gsub | ||
local checkType = libraryUtil.checkType | local checkType = libraryUtil.checkType |