Module:Format/magiclinks
Appearance
| Description | Data page for Module:Format |
|---|---|
| Status | Unknown |
| Updated | June 6, 2026 (51 days ago) |
Data page for Module:Format
Documentation
Package items
magic(table)- Adapted from Module:Template_link_with_magic
magic.variables(table)- General page variables (no arguments)
magic.variables_about_other_pages(table)- Page variables which work on other pages (no arguments)
magic.parserFunctions(table)- Parser functions
Documentation above is auto generated
--- Data page for [[Module:Format]]
--
-- @file magic
--- Adapted from [[Module:Template_link_with_magic]]
--
-- @table magic
local magic = {}
--- General page variables (no arguments)
-- @table magic.variables
magic.variables = {
["CURRENTYEAR"] = "mw:Help:Magic words#Date and time";
["CURRENTMONTH"] = "mw:Help:Magic words#Date and time";
["CURRENTMONTH1"] = "mw:Help:Magic words#Date and time"; -- undocumented
["CURRENTMONTH2"] = "mw:Help:Magic words#Date and time"; -- undocumented
["CURRENTMONTHNAME"] = "mw:Help:Magic words#Date and time";
["CURRENTMONTHNAMEGEN"] = "mw:Help:Magic words#Date and time";
["CURRENTMONTHABBREV"] = "mw:Help:Magic words#Date and time";
["CURRENTDAY"] = "mw:Help:Magic words#Date and time";
["CURRENTDAY2"] = "mw:Help:Magic words#Date and time";
["CURRENTDOW"] = "mw:Help:Magic words#Date and time";
["CURRENTDAYNAME"] = "mw:Help:Magic words#Date and time";
["CURRENTTIME"] = "mw:Help:Magic words#Date and time";
["CURRENTHOUR"] = "mw:Help:Magic words#Date and time";
["CURRENTWEEK"] = "mw:Help:Magic words#Date and time";
["CURRENTTIMESTAMP"] = "mw:Help:Magic words#Date and time";
["LOCALYEAR"] = "mw:Help:Magic words#Date and time";
["LOCALMONTH"] = "mw:Help:Magic words#Date and time";
["LOCALMONTH1"] = "mw:Help:Magic words#Date and time"; -- undocumented
["LOCALMONTH2"] = "mw:Help:Magic words#Date and time"; -- undocumented
["LOCALMONTHNAME"] = "mw:Help:Magic words#Date and time";
["LOCALMONTHNAMEGEN"] = "mw:Help:Magic words#Date and time";
["LOCALMONTHABBREV"] = "mw:Help:Magic words#Date and time";
["LOCALDAY"] = "mw:Help:Magic words#Date and time";
["LOCALDAY2"] = "mw:Help:Magic words#Date and time";
["LOCALDOW"] = "mw:Help:Magic words#Date and time";
["LOCALDAYNAME"] = "mw:Help:Magic words#Date and time";
["LOCALTIME"] = "mw:Help:Magic words#Date and time";
["LOCALHOUR"] = "mw:Help:Magic words#Date and time";
["LOCALWEEK"] = "mw:Help:Magic words#Date and time";
["LOCALTIMESTAMP"] = "mw:Help:Magic words#Date and time";
["SITENAME"] = "mw:Help:Magic words#Technical metadata";
["SERVER"] = "mw:Help:Magic words#Technical metadata";
["SERVERNAME"] = "mw:Help:Magic words#Technical metadata";
["DIRMARK"] = "mw:Help:Magic words#Technical metadata";
["DIRECTIONMARK"] = "mw:Help:Magic words#Technical metadata";
["ARTICLEPATH"] = "mw:Help:Magic words#Technical metadata"; -- undocumented
["SCRIPTPATH"] = "mw:Help:Magic words#Technical metadata";
["STYLEPATH"] = "mw:Help:Magic words#Technical metadata";
["CURRENTVERSION"] = "mw:Help:Magic words#Technical metadata";
["CONTENTLANGUAGE"] = "mw:Help:Magic words#Technical metadata";
["CONTENTLANG"] = "mw:Help:Magic words#Technical metadata";
["PAGEID"] = "mw:Help:Magic words#Technical metadata";
["CASCADINGSOURCES"] = "mw:Help:Magic words#Technical metadata";
["REVISIONID"] = "mw:Help:Magic words#Technical metadata";
["REVISIONDAY"] = "mw:Help:Magic words#Technical metadata";
["REVISIONDAY2"] = "mw:Help:Magic words#Technical metadata";
["REVISIONMONTH"] = "mw:Help:Magic words#Technical metadata";
["REVISIONMONTH1"] = "mw:Help:Magic words#Technical metadata";
["REVISIONYEAR"] = "mw:Help:Magic words#Technical metadata";
["REVISIONTIMESTAMP"] = "mw:Help:Magic words#Technical metadata";
["REVISIONUSER"] = "mw:Help:Magic words#Technical metadata";
["REVISIONSIZE"] = "mw:Help:Magic words#Technical metadata";
["NUMBEROFPAGES"] = "mw:Help:Magic words#Technical metadata";
["NUMBEROFARTICLES"] = "mw:Help:Magic words#Technical metadata";
["NUMBEROFFILES"] = "mw:Help:Magic words#Technical metadata";
["NUMBEROFEDITS"] = "mw:Help:Magic words#Technical metadata";
["NUMBEROFVIEWS"] = "mw:Help:Magic words#Technical metadata";
["NUMBEROFUSERS"] = "mw:Help:Magic words#Technical metadata";
["NUMBEROFADMINS"] = "mw:Help:Magic words#Technical metadata";
["NUMBEROFACTIVEUSERS"] = "mw:Help:Magic words#Technical metadata";
["FULLPAGENAME"] = "mw:Help:Magic words#Page names";
["PAGENAME"] = "mw:Help:Magic words#Page names";
["BASEPAGENAME"] = "mw:Help:Magic words#Page names";
["SUBPAGENAME"] = "mw:Help:Magic words#Page names";
["SUBJECTPAGENAME"] = "mw:Help:Magic words#Page names";
["ARTICLEPAGENAME"] = "mw:Help:Magic words#Page names";
["TALKPAGENAME"] = "mw:Help:Magic words#Page names";
["ROOTPAGENAME"] = "mw:Help:Magic words#Page names"; -- undocumented
["FULLPAGENAMEE"] = "mw:Help:Magic words#Page names";
["PAGENAMEE"] = "mw:Help:Magic words#Page names";
["BASEPAGENAMEE"] = "mw:Help:Magic words#Page names";
["SUBPAGENAMEE"] = "mw:Help:Magic words#Page names";
["SUBJECTPAGENAMEE"] = "mw:Help:Magic words#Page names";
["ARTICLEPAGENAMEE"] = "mw:Help:Magic words#Page names";
["TALKPAGENAMEE"] = "mw:Help:Magic words#Page names";
["ROOTPAGENAMEE"] = "mw:Help:Magic words#Page names"; -- undocumented
["NAMESPACE"] = "mw:Help:Magic words#Namespaces";
["NAMESPACENUMBER"] = "mw:Help:Magic words#Namespaces";
["SUBJECTSPACE"] = "mw:Help:Magic words#Namespaces";
["ARTICLESPACE"] = "mw:Help:Magic words#Namespaces";
["TALKSPACE"] = "mw:Help:Magic words#Namespaces";
["NAMESPACEE"] = "mw:Help:Magic words#Namespaces";
["SUBJECTSPACEE"] = "mw:Help:Magic words#Namespaces";
["TALKSPACEE"] = "mw:Help:Magic words#Namespaces";
["!"] = "mw:Help:Magic words#Other";
["="] = "mw:Help:Magic words#Other";
-- case-insensitive!
["noexternallanglinks"] = "mw:Extension:Wikibase Client";
["wbreponame"] = "mw:Extension:Wikibase Client";
["pendingchangelevel"] = "mw:Extension:FlaggedRevs"; -- not documented yet
["numberofwikis"] = "mw:Extension:SiteMatrix";
}
--- Page variables which work on other pages (no arguments)
-- @table magic.variables_about_other_pages
magic.variables_about_other_pages = {
["DISPLAYTITLE"] = "mw:Help:Magic words#Technical metadata";
["DEFAULTSORT"] = "mw:Help:Magic words#Technical metadata";
["PAGESINCATEGORY"] = "mw:Help:Magic words#Technical metadata";
["PAGESINCAT"] = "mw:Help:Magic words#Technical metadata";
["NUMBERINGROUP"] = "mw:Help:Magic words#Technical metadata";
["PAGESINNS"] = "mw:Help:Magic words#Technical metadata";
["PAGESINNAMESPACE"] = "mw:Help:Magic words#Technical metadata";
["FULLPAGENAME"] = "mw:Help:Magic words#Page names";
["PAGENAME"] = "mw:Help:Magic words#Page names";
["BASEPAGENAME"] = "mw:Help:Magic words#Page names";
["SUBPAGENAME"] = "mw:Help:Magic words#Page names";
["SUBJECTPAGENAME"] = "mw:Help:Magic words#Page names";
["ARTICLEPAGENAME"] = "mw:Help:Magic words#Page names";
["TALKPAGENAME"] = "mw:Help:Magic words#Page names";
["ROOTPAGENAME"] = "mw:Help:Magic words#Page names"; -- undocumented
["FULLPAGENAMEE"] = "mw:Help:Magic words#Page names";
["PAGENAMEE"] = "mw:Help:Magic words#Page names";
["BASEPAGENAMEE"] = "mw:Help:Magic words#Page names";
["SUBPAGENAMEE"] = "mw:Help:Magic words#Page names";
["SUBJECTPAGENAMEE"] = "mw:Help:Magic words#Page names";
["ARTICLEPAGENAMEE"] = "mw:Help:Magic words#Page names";
["TALKPAGENAMEE"] = "mw:Help:Magic words#Page names";
["ROOTPAGENAMEE"] = "mw:Help:Magic words#Page names"; -- undocumented
["NAMESPACE"] = "mw:Help:Magic words#Namespaces";
["NAMESPACENUMBER"] = "mw:Help:Magic words#Namespaces";
["SUBJECTSPACE"] = "mw:Help:Magic words#Namespaces";
["ARTICLESPACE"] = "mw:Help:Magic words#Namespaces";
["TALKSPACE"] = "mw:Help:Magic words#Namespaces";
["NAMESPACEE"] = "mw:Help:Magic words#Namespaces";
["SUBJECTSPACEE"] = "mw:Help:Magic words#Namespaces";
["TALKSPACEE"] = "mw:Help:Magic words#Namespaces";
["PAGEID"] = "mw:Help:Magic words#Technical metadata of another page";
["PAGESIZE"] = "mw:Help:Magic words#Technical metadata of another page";
["PROTECTIONLEVEL"] = "mw:Help:Magic words#Technical metadata of another page";
["CASCADINGSOURCES"] = "mw:Help:Magic words#Technical metadata of another page";
["REVISIONID"] = "mw:Help:Magic words#Technical metadata of another page";
["REVISIONDAY"] = "mw:Help:Magic words#Technical metadata of another page";
["REVISIONDAY2"] = "mw:Help:Magic words#Technical metadata of another page";
["REVISIONMONTH"] = "mw:Help:Magic words#Technical metadata of another page";
["REVISIONMONTH1"] = "mw:Help:Magic words#Technical metadata of another page";
["REVISIONYEAR"] = "mw:Help:Magic words#Technical metadata of another page";
["REVISIONTIMESTAMP"] = "mw:Help:Magic words#Technical metadata of another page";
["REVISIONUSER"] = "mw:Help:Magic words#Technical metadata of another page";
["#contentmodel"] = "mw:Help:Magic words#Technical metadata of another page";
["SHORTDESC"] = "mw:Extension:Wikibase Client";
}
--- Parser functions
--
-- @table magic.parserFunctions
magic.parserFunctions = {
-- built-ins
["localurl"] = "mw:Help:Magic words#URL data";
["localurle"] = "mw:Help:Magic words#URL data";
["fullurl"] = "mw:Help:Magic words#URL data";
["fullurle"] = "mw:Help:Magic words#URL data";
["canonicalurl"] = "mw:Help:Magic words#URL data";
["canonicalurle"] = "mw:Help:Magic words#URL data";
["filepath"] = "mw:Help:Magic words#URL data";
["urlencode"] = "mw:Help:Magic words#URL data";
["urldecode"] = "mw:Help:Magic words#URL data";
["anchorencode"] = "mw:Help:Magic words#URL data";
["ns"] = "mw:Help:Magic words#Namespaces";
["nse"] = "mw:Help:Magic words#Namespaces";
["formatnum"] = "mw:Help:Magic words#Formatting";
["#dateformat"] = "mw:Help:Magic words#Formatting";
["#formatdate"] = "mw:Help:Magic words#Formatting";
["lc"] = "mw:Help:Magic words#Formatting";
["lcfirst"] = "mw:Help:Magic words#Formatting";
["uc"] = "mw:Help:Magic words#Formatting";
["ucfirst"] = "mw:Help:Magic words#Formatting";
["padleft"] = "mw:Help:Magic words#Formatting";
["padright"] = "mw:Help:Magic words#Formatting";
["plural"] = "mw:Help:Magic words#Localization";
["grammar"] = "mw:Help:Magic words#Localization";
["gender"] = "mw:Help:Magic words#Localization";
["int"] = "mw:Help:Magic words#Localization";
["#language"] = "mw:Help:Magic words#Miscellaneous";
["#special"] = "mw:Help:Magic words#Miscellaneous";
["#speciale"] = "mw:Help:Magic words#Miscellaneous";
["#tag"] = "mw:Help:Magic words#Miscellaneous";
-- [[mw:Extension:ParserFunctions]]
["#expr"] = "mw:Help:Extension:ParserFunctions##expr";
["#if"] = "mw:Help:Extension:ParserFunctions##if";
["#ifeq"] = "mw:Help:Extension:ParserFunctions##ifeq";
["#iferror"] = "mw:Help:Extension:ParserFunctions##iferror";
["#ifexpr"] = "mw:Help:Extension:ParserFunctions##ifexpr";
["#ifexist"] = "mw:Help:Extension:ParserFunctions##ifexist";
["#rel2abs"] = "mw:Help:Extension:ParserFunctions##rel2abs";
["#switch"] = "mw:Help:Extension:ParserFunctions##switch";
["#time"] = "mw:Help:Extension:ParserFunctions##time";
["#timel"] = "mw:Help:Extension:ParserFunctions##timel";
["#titleparts"] = "mw:Help:Extension:ParserFunctions##titleparts";
-- other extensions
["#babel"] = "mw:Extension:Babel#Usage";
["#categorytree"] = "mw:Extension:CategoryTree#The {{#categorytree}} parser function";
["#commaseparatedlist"] = "mw:Extension:Wikibase Client";
["#coordinates"] = "mw:Extension:GeoData#Parser function";
["#invoke"] = "mw:Extension:Scribunto#Usage";
["#lst"] = "mw:Extension:Labeled Section Transclusion#How it works";
["#lsth"] = "mw:Extension:Labeled Section Transclusion#How it works"; -- not available, it seems
["#lstx"] = "mw:Extension:Labeled Section Transclusion#How it works";
["noexternallanglinks"] = "mw:Extension:Wikibase Client";
["noreplace"] = "mw:Extension:Wikibase Client";
["pendingchangelevel"] = "mw:Extension:FlaggedRevs"; -- not documented yet
["#property"] = "mw:Extension:Wikibase Client";
["#statements"] = "mw:Extension:Wikibase Client";
["#target"] = "mw:Extension:MassMessage"; -- not documented yet
}
magic.htmltags = {
["abbr"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["b"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["bdi"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["bdo"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["big"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["blockquote"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["br"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["caption"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["cite"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["code"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["col"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["colgroup"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["data"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["dd"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["del"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["dfn"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["div"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["dl"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["dt"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["em"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["h1"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["h2"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["h3"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["h4"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["h5"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["h6"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["hr"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["i"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["ins"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["kbd"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["li"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["link"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["mark"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["meta"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["ol"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["p"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["pre"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["q"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["rp"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["rt"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["ruby"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["s"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["samp"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["small"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["span"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["strong"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["sub"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["sup"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["table"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["td"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["th"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["time"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["tr"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["u"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["ul"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["var"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
["wbr"] = "mw:Help:HTML in wikitext#Allowed_HTML_tags_and_attributes",
-- Deprecated tags
["center"] = "mw:Help:HTML_in_wikitext#Deprecated_tags",
["font"] = "mw:Help:HTML_in_wikitext#Deprecated_tags",
["rb"] = "mw:Help:HTML_in_wikitext#Deprecated_tags",
["rtc"] = "mw:Help:HTML_in_wikitext#Deprecated_tags",
["strike"] = "mw:Help:HTML_in_wikitext#Deprecated_tags",
["tt"] = "mw:Help:HTML_in_wikitext#Deprecated_tags"
}
magic.xmlTags = {
-- Core
["gallery"] = "mw:Parser extension tags",
["indicator"] = "mw:Parser extension tags",
["langconvert"] = "mw:Parser extension tags",
["nowiki"] = "mw:Parser extension tags",
["pre"] = "mw:Parser extension tags",
-- Extensions
["categorytree"] = "mw:Extension:Categorytree",
["ce"] = "mw:Extension:Math chemical element",
["chem"] = "mw:Extension:Math",
["charinsert"] = "mw:Extension:Math",
["hiero"] = "mw:Extension:Math",
["imagemap"] = "mw:Extension:Imagemap",
["inputbox"] = "mw:Extension:Inputbox",
["mapframe"] = "mw:Extension:Kartographer",
["maplink"] = "mw:Extension:Kartographer",
["math"] = "mw:Extension:Math",
["poem"] = "mw:Extension:Poem",
["ref"] = "mw:Extension:Cite",
["references"] = "mw:Extension:Cite",
["score"] = "mw:Extension:Score",
["section"] = "mw:Extension:Section",
["source"] = "mw:Extension:Syntaxhighlight",
["syntaxhighlight"] = "mw:Extension:Syntaxhighlight",
["templatedata"] = "mw:Extension:Templatedata",
["templatestyles"] = "mw:Extension:TemplateStyles",
["timeline"] = "mw:Extension:Timeline"
}
return magic