Fandom Developers Wiki
m (temp change)
m (Add category description)
(9 intermediate revisions by 3 users not shown)
Line 26: Line 26:
 
["developer"] = "JavaScript/Developer tools",
 
["developer"] = "JavaScript/Developer tools",
 
["developer tools"] = "JavaScript/Developer tools",
 
["developer tools"] = "JavaScript/Developer tools",
["library"] = "JavaScript/Libraries",
+
["libraries"] = "JavaScript/Libraries",
 
["dependencies"] = "JavaScript/Libraries",
 
["dependencies"] = "JavaScript/Libraries",
 
["modernization"] = "Modernization"
 
["modernization"] = "Modernization"
Line 44: Line 44:
 
}
 
}
 
},
 
},
["luatypes"] = {
+
["descriptions"] = {
 
["JavaScript"] = {
  +
["user"] = "generic user tools, global navigation customizations or personal utilities",
  +
["management"] = "utilities that aid in management of page and file content and metadata",
  +
["site"] = "scripts adding new features to a wiki or Fandom product",
  +
["fixes"] = "scripts that fix existing bugs in the Fandom ecosystem",
  +
["integration"] = "scripts that add support for embedding an external platform",
  +
["editing tools"] = "versatile tools used to improve or automate editing",
  +
["user management"] = "tools that aid in user management (reversion, blocks etc)",
  +
["talk tools"] = "scripts that enhance talk pages, comments and threads",
 
["chat"] = "scripts that modify Fandom Chat",
  +
["discussions"] = "scripts that modify Fandom Discussions",
 
["developer"] = "scripts that aid in code development",
  +
["libraries"] = "scripts that are designed to be used in other scripts",
  +
["modernization"] = "items associated with the [[Project:Modernization|Modernization]] community project"
 
},
 
["CSS"] = {
  +
["user"] = "generic personal utilities or global navigation customizations"
 
}
 
},
  +
["messages"] = {
 
["description"] = "This category is for $1."
  +
},
  +
["luaTypes"] = {
 
["1"] = "invocable",
 
["1"] = "invocable",
 
["global"] = "invocable",
 
["global"] = "invocable",
Line 52: Line 75:
 
["meta-module"] = "meta"
 
["meta-module"] = "meta"
 
},
 
},
["luastatus"] = {
+
["luaStatus"] = {
['Lua test suites'] = {
+
['Lua test suites'] = 'passed',
["background"] = '32cd32',
+
['Failing Lua test suites'] = 'failed',
["i18n_key"] = 'passed'
+
['Pages with script errors'] = 'error',
 
[''] = 'unknown'
},
 
['Failing Lua test suites'] = {
 
["background"] = '990000',
 
["i18n_key"] = 'failed'
 
},
 
['Pages with script errors'] = {
 
["background"] = '990000',
 
["color"] = 'ffff00',
 
["i18n_key"] = 'error'
 
},
 
[''] = {
 
["background"] = 'aaaaaa',
 
["i18n_key"] = 'unknown'
 
}
 
 
}
 
}
 
}
 
}

Revision as of 15:29, 11 April 2020

Documentation icon Module documentation

The documentation for this module is missing. Click here to create it.

return {
    ["categories"] = {
        ["JavaScript"] = {
            ["user"]                    = "JavaScript/User tools",
            ["user tools"]              = "JavaScript/User tools",
            ["page management"]         = "JavaScript/Page and file management",
            ["file management"]         = "JavaScript/Page and file management",
            ["management"]              = "JavaScript/Page and file management",
            ["site enhancement"]        = "JavaScript/Site enhancements",
            ["site"]                    = "JavaScript/Site enhancements",
            ["bug fixes"]               = "JavaScript/Bug fixes",
            ["fixes"]                   = "JavaScript/Bug fixes",
            ["site integration"]        = "JavaScript/Site integration",
            ["integration"]             = "JavaScript/Site integration",
            ["editing"]                 = "JavaScript/Editing tools",
            ["editing tools"]           = "JavaScript/Editing tools",
            ["user management"]         = "JavaScript/User management",
            ["talk"]                    = "JavaScript/Talk tools",
            ["talk tools"]              = "JavaScript/Talk tools",
            ["chat"]                    = "Chat Scripts",
            ["chat extensions"]         = "Chat Scripts",
            ["chat scripts"]            = "Chat Scripts",
            ["discussions"]             = "Discussions Scripts",
            ["discussions extensions"]  = "Discussions Scripts",
            ["discussions scripts"]     = "Discussions Scripts",
            ["developer"]               = "JavaScript/Developer tools",
            ["developer tools"]         = "JavaScript/Developer tools",
            ["libraries"]               = "JavaScript/Libraries",
            ["dependencies"]            = "JavaScript/Libraries",
            ["modernization"]           = "Modernization"
        },
        ["CSS"] = {
            ["user"]                    = "CSS/User customizations",
            ["user customizations"]     = "CSS/User customizations",
            ["theme"]                   = "Theming",
            ["wiki theming"]            = "Theming",
            ["editing"]                 = "CSS/Editing customizations",
            ["editing customizations"]  = "CSS/Editing customizations",
            ["modern"]                  = "Modernization",
            ["wiki modernization"]      = "Modernization",
            ["chat"]                    = "CSS/Chat extensions",
            ["chat extensions"]         = "CSS/Chat extensions",
            ["modernization"]           = "Modernization"
        }
    },
    ["descriptions"] = {
        ["JavaScript"] = {
            ["user"]                    = "generic user tools, global navigation customizations or personal utilities",
            ["management"]              = "utilities that aid in management of page and file content and metadata",
            ["site"]                    = "scripts adding new features to a wiki or Fandom product",
            ["fixes"]                   = "scripts that fix existing bugs in the Fandom ecosystem",
            ["integration"]             = "scripts that add support for embedding an external platform",
            ["editing tools"]           = "versatile tools used to improve or automate editing",
            ["user management"]         = "tools that aid in user management (reversion, blocks etc)",
            ["talk tools"]              = "scripts that enhance talk pages, comments and threads",
            ["chat"]                    = "scripts that modify Fandom Chat",
            ["discussions"]             = "scripts that modify Fandom Discussions",
            ["developer"]               = "scripts that aid in code development",
            ["libraries"]               = "scripts that are designed to be used in other scripts",
            ["modernization"]           = "items associated with the [[Project:Modernization|Modernization]] community project"
        },
        ["CSS"] = {
            ["user"]                    = "generic personal utilities or global navigation customizations"
        }
    },
    ["messages"] = {
        ["description"]                 = "This category is for $1."
    },
    ["luaTypes"] = {
        ["1"]                           = "invocable",
        ["global"]                      = "invocable",
        ["invocable"]                   = "invocable",
        ["2"]                           = "meta",
        ["meta"]                        = "meta",
        ["meta-module"]                 = "meta"
    },
    ["luaStatus"] = {
        ['Lua test suites']             = 'passed',
        ['Failing Lua test suites']     = 'failed',
        ['Pages with script errors']    = 'error',
        ['']                            = 'unknown'
    }
}