Difference between revisions of "Module:Message box/configuration"
Jump to navigation
Jump to search
(Undo revision 983093 by 86.135.251.50 (talk)) |
|||
| Line 1: | Line 1: | ||
local ambox = { | local ambox = { | ||
types = { | types = { | ||
| + | critical = { | ||
| + | class = 'ambox-speedy', | ||
| + | image = 'Ambox speedy deletion.png' | ||
| + | }, | ||
speedy = { | speedy = { | ||
class = 'ambox-speedy', | class = 'ambox-speedy', | ||
image = 'Ambox speedy deletion.png' | image = 'Ambox speedy deletion.png' | ||
| + | }, | ||
| + | important = { | ||
| + | class = 'ambox-delete', | ||
| + | image = 'Ambox deletion.png' | ||
}, | }, | ||
delete = { | delete = { | ||
class = 'ambox-delete', | class = 'ambox-delete', | ||
image = 'Ambox deletion.png' | image = 'Ambox deletion.png' | ||
| + | }, | ||
| + | warning = { | ||
| + | class = 'ambox-content', | ||
| + | image = 'Ambox content.png' | ||
}, | }, | ||
content = { | content = { | ||
class = 'ambox-content', | class = 'ambox-content', | ||
image = 'Ambox content.png' | image = 'Ambox content.png' | ||
| + | }, | ||
| + | caution = { | ||
| + | class = 'ambox-style', | ||
| + | image = 'Ambox warning yellow.svg' | ||
}, | }, | ||
style = { | style = { | ||
class = 'ambox-style', | class = 'ambox-style', | ||
| − | image = ' | + | image = 'Ambox warning yellow.svg' |
}, | }, | ||
move = { | move = { | ||
| Line 26: | Line 42: | ||
}, | }, | ||
notice = { | notice = { | ||
| + | class = 'ambox-notice', | ||
| + | image = 'Ambox notice.png' | ||
| + | }, | ||
| + | license = { | ||
class = 'ambox-notice', | class = 'ambox-notice', | ||
image = 'Ambox notice.png' | image = 'Ambox notice.png' | ||
| Line 53: | Line 73: | ||
local cmbox = { | local cmbox = { | ||
types = { | types = { | ||
| + | critical = { | ||
| + | class = 'cmbox-speedy', | ||
| + | image = 'Cmbox deletion.png' | ||
| + | }, | ||
speedy = { | speedy = { | ||
class = 'cmbox-speedy', | class = 'cmbox-speedy', | ||
| + | image = 'Cmbox deletion.png' | ||
| + | }, | ||
| + | important = { | ||
| + | class = 'cmbox-delete', | ||
image = 'Cmbox deletion.png' | image = 'Cmbox deletion.png' | ||
}, | }, | ||
| Line 60: | Line 88: | ||
class = 'cmbox-delete', | class = 'cmbox-delete', | ||
image = 'Cmbox deletion.png' | image = 'Cmbox deletion.png' | ||
| + | }, | ||
| + | warning = { | ||
| + | class = 'cmbox-content', | ||
| + | image = 'Cmbox content.png' | ||
}, | }, | ||
content = { | content = { | ||
class = 'cmbox-content', | class = 'cmbox-content', | ||
image = 'Cmbox content.png' | image = 'Cmbox content.png' | ||
| + | }, | ||
| + | caution = { | ||
| + | class = 'cmbox-style', | ||
| + | image = 'Ambox warning yellow.svg' | ||
}, | }, | ||
style = { | style = { | ||
class = 'cmbox-style', | class = 'cmbox-style', | ||
| − | image = ' | + | image = 'Ambox warning yellow.svg' |
}, | }, | ||
move = { | move = { | ||
| Line 78: | Line 114: | ||
}, | }, | ||
notice = { | notice = { | ||
| + | class = 'cmbox-notice', | ||
| + | image = 'Cmbox notice.png' | ||
| + | }, | ||
| + | license = { | ||
class = 'cmbox-notice', | class = 'cmbox-notice', | ||
image = 'Cmbox notice.png' | image = 'Cmbox notice.png' | ||
| Line 113: | Line 153: | ||
local imbox = { | local imbox = { | ||
types = { | types = { | ||
| + | critical = { | ||
| + | class = 'imbox-speedy', | ||
| + | image = 'Imbox speedy deletion.png' | ||
| + | }, | ||
speedy = { | speedy = { | ||
class = 'imbox-speedy', | class = 'imbox-speedy', | ||
image = 'Imbox speedy deletion.png' | image = 'Imbox speedy deletion.png' | ||
| + | }, | ||
| + | important = { | ||
| + | class = 'imbox-delete', | ||
| + | image = 'Imbox deletion.png' | ||
}, | }, | ||
delete = { | delete = { | ||
class = 'imbox-delete', | class = 'imbox-delete', | ||
image = 'Imbox deletion.png' | image = 'Imbox deletion.png' | ||
| + | }, | ||
| + | warning = { | ||
| + | class = 'imbox-content', | ||
| + | image = 'Imbox content.png' | ||
}, | }, | ||
content = { | content = { | ||
class = 'imbox-content', | class = 'imbox-content', | ||
image = 'Imbox content.png' | image = 'Imbox content.png' | ||
| + | }, | ||
| + | caution = { | ||
| + | class = 'imbox-style', | ||
| + | image = 'Ambox warning yellow.svg' | ||
}, | }, | ||
style = { | style = { | ||
class = 'imbox-style', | class = 'imbox-style', | ||
| − | image = ' | + | image = 'Ambox warning yellow.svg' |
}, | }, | ||
move = { | move = { | ||
| Line 136: | Line 192: | ||
class = 'imbox-protection', | class = 'imbox-protection', | ||
image = 'Imbox protection.png' | image = 'Imbox protection.png' | ||
| + | }, | ||
| + | notice = { | ||
| + | class = 'imbox-notice', | ||
| + | image = 'Imbox notice.png' | ||
}, | }, | ||
license = { | license = { | ||
| Line 144: | Line 204: | ||
class = 'imbox-featured', | class = 'imbox-featured', | ||
image = 'Imbox featured.png' | image = 'Imbox featured.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
} | } | ||
}, | }, | ||
| Line 161: | Line 217: | ||
local ombox = { | local ombox = { | ||
types = { | types = { | ||
| + | critical = { | ||
| + | class = 'ombox-speedy', | ||
| + | image = 'Imbox speedy deletion.png' | ||
| + | }, | ||
speedy = { | speedy = { | ||
class = 'ombox-speedy', | class = 'ombox-speedy', | ||
image = 'Imbox speedy deletion.png' | image = 'Imbox speedy deletion.png' | ||
| + | }, | ||
| + | important = { | ||
| + | class = 'ombox-delete', | ||
| + | image = 'Imbox deletion.png' | ||
}, | }, | ||
delete = { | delete = { | ||
class = 'ombox-delete', | class = 'ombox-delete', | ||
image = 'Imbox deletion.png' | image = 'Imbox deletion.png' | ||
| + | }, | ||
| + | warning = { | ||
| + | class = 'ombox-content', | ||
| + | image = 'Imbox content.png' | ||
}, | }, | ||
content = { | content = { | ||
class = 'ombox-content', | class = 'ombox-content', | ||
image = 'Imbox content.png' | image = 'Imbox content.png' | ||
| + | }, | ||
| + | caution = { | ||
| + | class = 'ombox-style', | ||
| + | image = 'Ambox warning yellow.svg' | ||
}, | }, | ||
style = { | style = { | ||
class = 'ombox-style', | class = 'ombox-style', | ||
| − | image = ' | + | image = 'Ambox warning yellow.svg' |
}, | }, | ||
move = { | move = { | ||
| Line 186: | Line 258: | ||
}, | }, | ||
notice = { | notice = { | ||
| + | class = 'ombox-notice', | ||
| + | image = 'Imbox notice.png' | ||
| + | }, | ||
| + | license = { | ||
class = 'ombox-notice', | class = 'ombox-notice', | ||
image = 'Imbox notice.png' | image = 'Imbox notice.png' | ||
| Line 200: | Line 276: | ||
local tmbox = { | local tmbox = { | ||
types = { | types = { | ||
| + | critical = { | ||
| + | class = 'tmbox-speedy', | ||
| + | image = 'Imbox speedy deletion.png' | ||
| + | }, | ||
speedy = { | speedy = { | ||
class = 'tmbox-speedy', | class = 'tmbox-speedy', | ||
image = 'Imbox speedy deletion.png' | image = 'Imbox speedy deletion.png' | ||
| + | }, | ||
| + | important = { | ||
| + | class = 'tmbox-delete', | ||
| + | image = 'Imbox deletion.png' | ||
}, | }, | ||
delete = { | delete = { | ||
class = 'tmbox-delete', | class = 'tmbox-delete', | ||
image = 'Imbox deletion.png' | image = 'Imbox deletion.png' | ||
| + | }, | ||
| + | warning = { | ||
| + | class = 'tmbox-content', | ||
| + | image = 'Imbox content.png' | ||
}, | }, | ||
content = { | content = { | ||
class = 'tmbox-content', | class = 'tmbox-content', | ||
image = 'Imbox content.png' | image = 'Imbox content.png' | ||
| + | }, | ||
| + | caution = { | ||
| + | class = 'tmbox-style', | ||
| + | image = 'Ambox warning yellow.svg' | ||
}, | }, | ||
style = { | style = { | ||
class = 'tmbox-style', | class = 'tmbox-style', | ||
| − | image = ' | + | image = 'Ambox warning yellow.svg' |
}, | }, | ||
move = { | move = { | ||
| Line 225: | Line 317: | ||
}, | }, | ||
notice = { | notice = { | ||
| + | class = 'tmbox-notice', | ||
| + | image = 'Imbox notice.png' | ||
| + | }, | ||
| + | license = { | ||
class = 'tmbox-notice', | class = 'tmbox-notice', | ||
image = 'Imbox notice.png' | image = 'Imbox notice.png' | ||
Revision as of 10:40, 27 April 2014
| This Lua module is used on approximately 7,820,000 pages. To avoid major disruption and server load, any changes should be tested in the module's /sandbox or /testcases subpages. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them. Transclusion count updated automatically (see documentation). |
| This module is used in system messages. Changes to it can cause immediate changes to the Wikipedia user interface. To avoid large-scale disruption, any changes should first be tested in this module's /sandbox or /testcases subpage, or in your own user space. The tested changes can then be added in one single edit to this module. Please discuss any changes on the talk page before implementing them. |
| This module is subject to page protection. It is a highly visible module in use by a very large number of pages, or is substituted very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is protected from editing. |
local ambox = {
types = {
critical = {
class = 'ambox-speedy',
image = 'Ambox speedy deletion.png'
},
speedy = {
class = 'ambox-speedy',
image = 'Ambox speedy deletion.png'
},
important = {
class = 'ambox-delete',
image = 'Ambox deletion.png'
},
delete = {
class = 'ambox-delete',
image = 'Ambox deletion.png'
},
warning = {
class = 'ambox-content',
image = 'Ambox content.png'
},
content = {
class = 'ambox-content',
image = 'Ambox content.png'
},
caution = {
class = 'ambox-style',
image = 'Ambox warning yellow.svg'
},
style = {
class = 'ambox-style',
image = 'Ambox warning yellow.svg'
},
move = {
class = 'ambox-move',
image = 'Ambox move.png'
},
protection = {
class = 'ambox-protection',
image = 'Ambox protection.png'
},
notice = {
class = 'ambox-notice',
image = 'Ambox notice.png'
},
license = {
class = 'ambox-notice',
image = 'Ambox notice.png'
}
},
default = 'notice',
allowBlankParams = {'talk', 'sect', 'date', 'issue', 'fix', 'subst', 'hidden'},
allowSmall = true,
smallParam = 'left',
smallClass = 'mbox-small-left',
substCheck = true,
classes = {'metadata', 'plainlinks', 'ambox'},
imageEmptyCell = true,
imageCheckBlank = true,
imageSmallSize = '20x20px',
imageCellDiv = true,
useCollapsibleTextFields = true,
imageRightNone = true,
sectionDefault = 'article',
allowMainspaceCategories = true,
templateCategory = 'Article message templates',
templateCategoryRequireName = true,
templateErrorCategory = 'Article message templates with missing parameters',
templateErrorParamsToCheck = {'issue', 'fix', 'subst'}
}
local cmbox = {
types = {
critical = {
class = 'cmbox-speedy',
image = 'Cmbox deletion.png'
},
speedy = {
class = 'cmbox-speedy',
image = 'Cmbox deletion.png'
},
important = {
class = 'cmbox-delete',
image = 'Cmbox deletion.png'
},
delete = {
class = 'cmbox-delete',
image = 'Cmbox deletion.png'
},
warning = {
class = 'cmbox-content',
image = 'Cmbox content.png'
},
content = {
class = 'cmbox-content',
image = 'Cmbox content.png'
},
caution = {
class = 'cmbox-style',
image = 'Ambox warning yellow.svg'
},
style = {
class = 'cmbox-style',
image = 'Ambox warning yellow.svg'
},
move = {
class = 'cmbox-move',
image = 'Cmbox move.png'
},
protection = {
class = 'cmbox-protection',
image = 'Cmbox protection.png'
},
notice = {
class = 'cmbox-notice',
image = 'Cmbox notice.png'
},
license = {
class = 'cmbox-notice',
image = 'Cmbox notice.png'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'plainlinks', 'cmbox'},
imageEmptyCell = true
}
local fmbox = {
types = {
warning = {
class = 'fmbox-warning',
image = 'Cmbox deletion.png'
},
editnotice = {
class = 'fmbox-editnotice',
image = 'Imbox notice.png'
},
system = {
class = 'fmbox-system',
image = 'Imbox notice.png'
}
},
default = 'system',
showInvalidTypeError = true,
allowId = true,
classes = {'plainlinks', 'fmbox'},
imageEmptyCell = false,
imageRightNone = false
}
local imbox = {
types = {
critical = {
class = 'imbox-speedy',
image = 'Imbox speedy deletion.png'
},
speedy = {
class = 'imbox-speedy',
image = 'Imbox speedy deletion.png'
},
important = {
class = 'imbox-delete',
image = 'Imbox deletion.png'
},
delete = {
class = 'imbox-delete',
image = 'Imbox deletion.png'
},
warning = {
class = 'imbox-content',
image = 'Imbox content.png'
},
content = {
class = 'imbox-content',
image = 'Imbox content.png'
},
caution = {
class = 'imbox-style',
image = 'Ambox warning yellow.svg'
},
style = {
class = 'imbox-style',
image = 'Ambox warning yellow.svg'
},
move = {
class = 'imbox-move',
image = 'Imbox move.png'
},
protection = {
class = 'imbox-protection',
image = 'Imbox protection.png'
},
notice = {
class = 'imbox-notice',
image = 'Imbox notice.png'
},
license = {
class = 'imbox-license',
image = 'Imbox license.png'
},
featured = {
class = 'imbox-featured',
image = 'Imbox featured.png'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'imbox'},
usePlainlinksParam = true,
imageEmptyCell = true,
below = true,
templateCategory = 'File message boxes'
}
local ombox = {
types = {
critical = {
class = 'ombox-speedy',
image = 'Imbox speedy deletion.png'
},
speedy = {
class = 'ombox-speedy',
image = 'Imbox speedy deletion.png'
},
important = {
class = 'ombox-delete',
image = 'Imbox deletion.png'
},
delete = {
class = 'ombox-delete',
image = 'Imbox deletion.png'
},
warning = {
class = 'ombox-content',
image = 'Imbox content.png'
},
content = {
class = 'ombox-content',
image = 'Imbox content.png'
},
caution = {
class = 'ombox-style',
image = 'Ambox warning yellow.svg'
},
style = {
class = 'ombox-style',
image = 'Ambox warning yellow.svg'
},
move = {
class = 'ombox-move',
image = 'Imbox move.png'
},
protection = {
class = 'ombox-protection',
image = 'Imbox protection.png'
},
notice = {
class = 'ombox-notice',
image = 'Imbox notice.png'
},
license = {
class = 'ombox-notice',
image = 'Imbox notice.png'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'plainlinks', 'ombox'},
allowSmall = true,
imageEmptyCell = true,
imageRightNone = true
}
local tmbox = {
types = {
critical = {
class = 'tmbox-speedy',
image = 'Imbox speedy deletion.png'
},
speedy = {
class = 'tmbox-speedy',
image = 'Imbox speedy deletion.png'
},
important = {
class = 'tmbox-delete',
image = 'Imbox deletion.png'
},
delete = {
class = 'tmbox-delete',
image = 'Imbox deletion.png'
},
warning = {
class = 'tmbox-content',
image = 'Imbox content.png'
},
content = {
class = 'tmbox-content',
image = 'Imbox content.png'
},
caution = {
class = 'tmbox-style',
image = 'Ambox warning yellow.svg'
},
style = {
class = 'tmbox-style',
image = 'Ambox warning yellow.svg'
},
move = {
class = 'tmbox-move',
image = 'Imbox move.png'
},
protection = {
class = 'tmbox-protection',
image = 'Imbox protection.png'
},
notice = {
class = 'tmbox-notice',
image = 'Imbox notice.png'
},
license = {
class = 'tmbox-notice',
image = 'Imbox notice.png'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'plainlinks', 'tmbox'},
allowId = true,
allowSmall = true,
imageRightNone = true,
imageEmptyCell = true,
imageEmptyCellStyle = true,
templateCategory = 'Talk message boxes'
}
return {
ambox = ambox,
cmbox = cmbox,
fmbox = fmbox,
imbox = imbox,
ombox = ombox,
tmbox = tmbox
}