Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Module:Category handler/config

Permanently protected module
From Wikipedia, the free encyclopedia
<Module:Category handler
Module documentation[view] [edit] [history] [purge]
Thismodule is rated asready for general use. It has reached a mature state, is considered relatively stable and bug-free, and may be used wherever appropriate. It can be mentioned onhelp pages and other Wikipedia resources as an option for new users. To minimise server load and avoid disruptive output, improvements should be developed throughsandbox testing rather than repeated trial-and-error editing.
Page protectedThis module is currentlyprotected from editing.
See theprotection policy andprotection log for more details. Please discuss any changes on thetalk page; you maysubmit an edit request to ask anadministrator to make an edit if it isuncontroversial or supported byconsensus. You may alsorequest that this page be unprotected.
This module can only be edited byadministrators because it istranscluded onto one or morecascade-protected pages.
WarningThis Lua module is used in system messages, and onapproximately 4,920,000 pages, or roughly 8% of all pages.
Changes to it can cause immediate changes to the Wikipedia user interface.
To avoid major disruption and server load, any changes should be tested in the module's/sandbox or/testcases subpages, or in your ownmodule sandbox. The tested changes can be added to this page in a single edit. Please discuss changes on thetalk page before implementing them.

Usage

{{#invoke:Category handler|function_name}}
The abovedocumentation istranscluded fromModule:Category handler/config/doc.(edit |history)
Editors can experiment in this module's sandbox(create |mirror) and testcases(create) pages.
Subpages of this module.

----------------------------------------------------------------------------------            [[Module:Category handler]] configuration data                  ----       Language-specific parameter names and values can be set here.        ----       For blacklist config, see [[Module:Category handler/blacklist]].     ----------------------------------------------------------------------------------localcfg={}-- Don't edit this line.----------------------------------------------------------------------------------                       Start configuration data                             --------------------------------------------------------------------------------------------------------------------------------------------------------------------                              Parameter names                               ---- These configuration items specify custom parameter names.                  ---- To add one extra name, you can use this format:                            ----                                                                            ---- foo = 'parameter name',                                                    ----                                                                            ---- To add multiple names, you can use this format:                            ----                                                                            ---- foo = {'parameter name 1', 'parameter name 2', 'parameter name 3'},        ----------------------------------------------------------------------------------cfg.parameters={-- The nocat and categories parameter suppress-- categorisation. They are used with Module:Yesno, and work as follows:---- cfg.nocat:-- Result of yesno()                        Effect-- true                                     Categorisation is suppressed-- false                                    Categorisation is allowed, and--                                          the blacklist check is skipped-- nil                                      Categorisation is allowed---- cfg.categories:-- Result of yesno()                        Effect-- true                                     Categorisation is allowed, and--                                          the blacklist check is skipped-- false                                    Categorisation is suppressed-- nil                                      Categorisation is allowednocat='nocat',categories='categories',-- The parameter name for the legacy "category2" parameter. This skips the-- blacklist if set to the cfg.category2Yes value, and suppresses-- categorisation if present but equal to anything other than-- cfg.category2Yes or cfg.category2Negative.category2='category2',-- cfg.subpage is the parameter name to specify how to behave on subpages.subpage='subpage',-- The parameter for data to return in all namespaces.all='all',-- The parameter name for data to return if no data is specified for the-- namespace that is detected.other='other',-- The parameter name used to specify a page other than the current page;-- used for testing and demonstration.demopage='page',}----------------------------------------------------------------------------------                              Parameter values                              ---- These are set values that can be used with certain parameters. Only one    ---- value can be specified, like this:                                         ----                                                                            ---- cfg.foo = 'value name'                                                     --                                               ------------------------------------------------------------------------------------ The following settings are used with the cfg.category2 parameter. Setting-- cfg.category2 to cfg.category2Yes skips the blacklist, and if cfg.category2-- is present but equal to anything other than cfg.category2Yes or-- cfg.category2Negative then it supresses cateogrisation.cfg.category2Yes='yes'cfg.category2Negative='¬'-- The following settings are used with the cfg.subpage parameter.-- cfg.subpageNo is the value to specify to not categorise on subpages;-- cfg.subpageOnly is the value to specify to only categorise on subpages.cfg.subpageNo='no'cfg.subpageOnly='only'----------------------------------------------------------------------------------                           Default namespaces                               ---- This is a table of namespaces to categorise by default. The keys are the   ---- namespace numbers.                                                         ----------------------------------------------------------------------------------cfg.defaultNamespaces={[0]=true,-- main[6]=true,-- file[12]=true,-- help[14]=true,-- category[100]=true,-- portal[108]=true,-- book}----------------------------------------------------------------------------------                                Wrappers                                    ---- This is a wrapper template or a list of wrapper templates to be passed to  ---- [[Module:Arguments]].                                                      ----------------------------------------------------------------------------------cfg.wrappers='Template:Category handler'----------------------------------------------------------------------------------                           End configuration data                           ----------------------------------------------------------------------------------returncfg-- Don't edit this line.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Module:Category_handler/config&oldid=948472494"
Category:
Hidden category:

[8]ページ先頭

©2009-2026 Movatter.jp