Module:unsupported titles/data

This is a list of unsupported titles, used by Module:unsupported titles and Template:unsupported. See also Appendix:Unsupported titles.

Usage:

  • The key of m is the displayed page text. For example, : for colon;
  • The value of m is a table, which can be empty. The contents of the table are names that can be used to link to the page. One of the values can have the key |pagename=, which is the actual page name.

Notes:

  • The page name given by |pagename= has the first letter automatically capitalized. For Unsupported titles/Underscore, use |pagename=underscore.
  • If no page name is given, the current displayed text is used as the page name. For Unsupported titles/n:o, don't use any page name. The module will not capitalize the first letter in this case, because it would generate an incorrect link to "Unsupported titles/N:o".
  • You can use |display= to force a text that is going to be displayed by default. The Unsupported titles/Space entry uses it, to display   by default.

When adding new entries with unsupported titles, remember to also update MediaWiki:Gadget-UnsupportedTitles.json if necessary.


local m = {}

m[" "] = {pagename="space", display=" ",}
m["#"] = {pagename="number sign", "hash", "hash sign", "octothorpe", "pound sign",}
m["# #"] = {pagename="enclosing number signs",}
m["#MeToo"] = {pagename="MeToo",}
m["#MeToos"] = {pagename="MeToos",}
m["#MeTooing"] = {pagename="MeTooing",}
m["#MeTooed"] = {pagename="MeTooed",}
m["& ;"] = {pagename="ampersand semicolon",}
m["&"] = {pagename="amp",}
m["(^_^)"] = {pagename="(^_^)",}
m[\\_(ツ)_/¯"] = {pagename=\\_(ツ)_/¯",}
m["¯_(ツ)_/¯"] = {pagename="¯_(ツ)_/¯",}
m["┬─┬ノ( º _ ºノ)"] = {pagename="┬─┬ノ( º ºノ)", display="┬─┬ノ( º _ ºノ)",}
m["*_*"] = {}
m["->"] = {pagename="hyphen greater than",}
m["-_-"] = {pagename="-_-", "hyphen underscore hyphen", "low line interfix",}
m["-||-"] = {pagename="hyphen vertical line vertical line hyphen",}
m["."] = {pagename="full stop", "period",}
m[".."] = {pagename="double period", "period period", "full stop full stop",}
m["./."] = {pagename="period slash period",}
m[":"] = {pagename=":", "colon",}
m[": :"] = {pagename=":_:", "enclosing colons",}
m[":("] = {pagename=":(", "colon left paren", "colon left parenthesis",}
m[":)"] = {pagename=":)", "colon right paren", "colon right parenthesis",}
m[":-"] = {}
m[":-("] = {pagename=":-(", "colon hyphen left paren", "colon hyphen left parenthesis",}
m[":-)"] = {pagename=":-)", "colon hyphen right paren", "colon hyphen right parenthesis",}
m[":/"] = {pagename=":/", "colon slash",}
m[":-/"] = {pagename=":-/", "colon hyphen slash",}
m["://"] = {pagename="://", "colon slash slash",}
m[":3"] = {pagename=":3", "colon three",}
m["::"] = {pagename="::", "double colon", "colon colon",}
m[":="] = {pagename=":=", "colon equals",}
m[":D"] = {pagename=":D", "colon capital D",}
m[":-D"] = {pagename=":-D", "colon hyphen capital D",}
m[":d"] = {pagename=":d", "colon small d",}
m[":o"] = {pagename=":o", "colon small o",}
m[":P"] = {pagename=":P", "colon capital P",}
m[":-P"] = {pagename=":-P", "colon hyphen capital P",}
m[":p"] = {pagename=":p", "colon small p",}
m[":-p"] = {pagename=":-p", "colon hyphen small p",}
m[":{"] = {pagename="colon left curly bracket",}
m[":-{"] = {pagename="colon hyphen left curly bracket",}
m[":|"] = {pagename="colon vertical line",}
m[":Þ"] = {pagename=":Þ", "colon capital thorn",}
m[":-Þ"] = {pagename=":-Þ", "colon hyphen capital thorn",}
m[":þ"] = {pagename=":þ", "colon lowercase thorn",}
m[":-þ"] = {pagename=":-þ", "colon hyphen lowercase thorn",}
m[":≠"] = {pagename=":≠",}
m[";"] = {pagename="semicolon",}
m["<"] = {pagename="less than", "less than sign",}
m["< />"] = {pagename="less than trailing slash greater than",}
m["< >"] = {pagename="enclosing less than greater than",}
m["< > </ >"] = {pagename="HTML start tag end tag",}
m["<!-- -->"] = {pagename="HTML comment", display="&lt;!-- --&gt;",}
m["<-"] = {pagename="less than hyphen",}
m["</3"] = {pagename="less than slash three",}
m["<3"] = {pagename="less than three",}
m["<="] = {pagename="less than equal",}
m["<>"] = {pagename="less than greater than",}
m["<<"] = {pagename="double less than",}
m["<<<"] = {pagename="triple less than",}
m["<g>"] = {pagename="g tag",}
m["</s>"] = {pagename="end s tag",}
m["=<"] = {pagename="equal less than",}
m["=>"] = {pagename="equal greater than",}
m[">"] = {pagename="greater than", "greater than sign",}
m[">="] = {pagename="greater than equal",}
m[">>"] = {pagename="double greater than",}
m[">>>"] = {pagename="triple greater than",}
m[">_<"] = {pagename="greater than underscore less than", "greater than low line less than",}
m[">:("] = {pagename="`gt`:(",}
m[">:)"] = {pagename="`gt`:)",}
m[">:["] = {pagename="`gt`:`lsqb`",}
m[">:]"] = {pagename="`gt`:`rsqb`",}
m["^_^"] = {pagename="^_^",}
m["9_9"] = {pagename="9_9", "nine low line nine",}
m["C#"] = {pagename="C sharp",}
m["c:a"] = {}
m["C|N>K"] = {pagename="C through N to K", "CNK"}
m["d:r"] = {}
m["eq #"] = {pagename="eq number sign",}
m["EU:s"] = {}
m["f##k"] = {pagename="f double number sign k",}
m["f##ked"] = {pagename="f double number sign ked",}
m["f##king"] = {pagename="f double number sign king",}
m["f##ks"] = {pagename="f double number sign ks",}
m["hr #"] = {pagename="hr number sign",}
m["n:a"] = {}
m["n:nneksi"] = {}
m["n:nnellä"] = {}
m["n:nnelle"] = {}
m["n:nneltä"] = {}
m["n:nnen"] = {}
m["n:nnessä"] = {}
m["n:nnestä"] = {}
m["n:nnet"] = {}
m["n:nnettä"] = {}
m["n:nsiä"] = {}
m["n:nsien"] = {}
m["n:nsiin"] = {}
m["n:nsiksi"] = {}
m["n:nsillä"] = {}
m["n:nsille"] = {}
m["n:nsiltä"] = {}
m["n:nsin"] = {}
m["n:nsinä"] = {}
m["n:nsine"] = {}
m["n:nsissä"] = {}
m["n:nsistä"] = {}
m["n:nsittä"] = {}
m["n:nteen"] = {}
m["n:ntenä"] = {}
m["n:o"] = {}
m["n:r"] = {}
m["n:s"] = {}
m["n:ttä"] = {}
m["о/."] = {pagename="о slash dot",}
m["O_O"] = {}
m["O_o"] = {}
m["o_O"] = {}
m["o_o"] = {}
m["s:a"] = {}
m["S:t"] = {}
m["S:ta"] = {}
m["S:t Michel"] = {}
m["SD:are"] = {}
m["snake_case"] = {}
m["st:a"] = {}
m["T_T"] = {}
m["v:a"] = {}
m["X_X"] = {}
m["x_x"] = {}
m["x86_64"] = {}
m["["] = {pagename="left square bracket", display="&#91;",}
m["[ ]"] = {pagename="square brackets",}
m["[-0-]"] = {pagename="Australian Aboriginal Flag emoticon alternative",}
m["[-o-]"] = {pagename="Australian Aboriginal Flag emoticon",}
m["[…]"] = {pagename="square bracketed ellipsis", "[...]",}
m["[citation needed]"] = {pagename="square bracketed citation needed",}
m["[sic]"] = {pagename="square bracketed sic",}
m["]"] = {pagename="right square bracket", display="&#93;",}
m["_"] = {pagename="underscore", "low line", "underline",}
m["_ _"] = {pagename="underscore space underscore", "enclosing low lines",}
m["{"] = {pagename="left curly bracket",}
m["{ }"] = {pagename="curly brackets",}
m["|"] = {pagename="vertical line", display="&#124;", "pipe",}
m["| |"] = {pagename="enclosing vertical lines", display="&#124; &#124;", "enclosing pipes",}
m["}"] = {pagename="right curly bracket",}
m["×_×"] = {}
m["ಠ_ಠ"] = {pagename="ಠ_ಠ",}
m["ಥ_ಥ"] = {pagename="ಥ_ಥ",}
m[" "] = {pagename="Ogham space",}
m[" "] = {pagename="ideographic space",}
m["&#65533;"] = {pagename="replacement character",}
m["Ancient Greek dish"] = {}
m["Thai name of Bangkok"] = {}

return m