Jump to content
Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Module:Format TemplateData/config: Difference between revisions

From Attu Project
Content deleted Content added
fix??
Remove 'cssParWrap' table containing negative inline margin values to match default TemplateData table presentation
 
(One intermediate revision by one other user not shown)
Line 13: Line 13:
"wikitable",
"wikitable",
"templatedata-params"
"templatedata-params"
},
cssParWrap = {
["margin-left"] = "-1em",
["margin-right"] = "-1em"
},
},
cssParams = {
cssParams = {
["border"] = "thin solid #b3b7ff",
["border"] = "thin solid var(--background-color-progressive-subtle, #b3b7ff)",
["margin-left"] = "auto",
["margin-left"] = "auto",
["margin-right"] = "auto"
["margin-right"] = "auto"
Line 28: Line 24:
helpAliases = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#aliases",
helpAliases = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#aliases",
helpBoolean = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#boolean",
helpBoolean = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#boolean",
helpContent = "mediawikiwiki:Special:MyLanguage/Help:TemplateData‎#Content",
helpContent = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#Content",
helpDate = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#date",
helpDate = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#date",
helpDefault = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#default",
helpDefault = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#default",
Line 45: Line 41:
[true] = {
[true] = {
css = {
css = {
["color"] = "#050",
["color"] = "var(--color-content-added, #050)",
["font-weight"] = "700"
["font-weight"] = "700"
},
},
Line 53: Line 49:
[false] = {
[false] = {
css = {
css = {
["color"] = "#610",
["color"] = "var(--color-content-removed, #610)",
["font-weight"] = "700"
["font-weight"] = "700"
},
},
Line 63: Line 59:
bg = {},
bg = {},
deprecated = {
deprecated = {
["background-color"] = "#fdd",
["background-color"] = "var(--background-color-destructive-subtle, #fdd)",
["border-left"] = "3px dotted red",
["border-left"] = "3px dotted var(--color-error, red)",
["color"] = "#000"
["color"] = "var(--color-base, #000)"
},
},
fg = {},
fg = {},
optional = {
optional = {
["border-left"] = "3px solid #ccc",
["border-left"] = "3px solid #ccc",
["color"] = "#000"
["color"] = "var(--color-base, #000)"
},
},
required = {
required = {
["border-left"] = "3px solid #000",
["border-left"] = "3px solid #000",
["color"] = "#000"
["color"] = "var(--color-base, #000)"
},
},
suggested = {
suggested = {
["border-left"] = "3px solid #888",
["border-left"] = "3px solid var(--border-color-subtle, #888)",
["color"] = "#000"
["color"] = "var(--color-base, #000)"
},
},
tableheadbg = {
tableheadbg = {
["background-color"] = "#b3b7ff",
["background-color"] = "var(--background-color-progressive-subtle, #b3b7ff)",
["color"] = "#000"
["color"] = "var(--color-base, #000)"
}
}
}
}

Latest revision as of 08:47, 30 July 2026

Documentation for this module may be created at Module:Format TemplateData/config/doc

--[=[
Configuration for [[Module:Format TemplateData]] on enwiki
mw.loadData()
]=]

local Serial = "2026-01-25"

return {
  catProblem          = "Templates with TemplateData errors",
  classMultiColumns   = "column-multiple",
  classNoNumTOC       = "nonumtoc",
  classTable          = {
    "wikitable",
    "templatedata-params"
  },
  cssParams           = {
    ["border"]       = "thin solid var(--background-color-progressive-subtle, #b3b7ff)",
    ["margin-left"]  = "auto",
    ["margin-right"] = "auto"
  },
  docpageCreate       = "%s/doc",
  docpageDetect       = "/doc$",
  failsafe            = Serial,
  helpAliases         = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#aliases",
  helpBoolean         = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#boolean",
  helpContent         = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#Content",
  helpDate            = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#date",
  helpDefault         = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#default",
  helpFile            = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#wiki-file-name",
  helpFormat          = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#format",
  helpLine            = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#line",
  helpNumber          = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#number",
  helpPage            = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#wiki-page-name",
  helpString          = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#string",
  helpTemplate        = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#wiki-template-name",
  helpURL             = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#url",
  helpUser            = "mediawikiwiki:Special:MyLanguage/Help:TemplateData#wiki-user-name",
  msgDescMiss         = "missing <code>description</code>",
  permit              = {
    boole = {
      [true]  = {
        css  = {
          ["color"]       = "var(--color-content-added, #050)",
          ["font-weight"] = "700"
        },
        lead = false,
        show = "True"
      },
      [false] = {
        css  = {
          ["color"]       = "var(--color-content-removed, #610)",
          ["font-weight"] = "700"
        },
        lead = false,
        show = "False"
      }
    },
    css   = {
      bg          = {},
      deprecated  = {
        ["background-color"] = "var(--background-color-destructive-subtle, #fdd)",
        ["border-left"]      = "3px dotted var(--color-error, red)",
        ["color"]            = "var(--color-base, #000)"
      },
      fg          = {},
      optional    = {
        ["border-left"]      = "3px solid #ccc",
        ["color"]            = "var(--color-base, #000)"
      },
      required    = {
        ["border-left"]      = "3px solid #000",
        ["color"]            = "var(--color-base, #000)"
      },
      suggested   = {
        ["border-left"]      = "3px solid var(--border-color-subtle, #888)",
        ["color"]            = "var(--color-base, #000)"
      },
      tableheadbg = {
        ["background-color"] = "var(--background-color-progressive-subtle, #b3b7ff)",
        ["color"]            = "var(--color-base, #000)"
      }
    }
  },
  serial              = Serial,
  tStylesMultiColumns = "column-multiple",
  tStylesTOCnum       = "TOC nonum"
}