Difference between revisions of "Module:Message box/configuration"
Jump to navigation
Jump to search
| Line 1: | Line 1: | ||
local ambox = { | local ambox = { | ||
types = { | types = { | ||
| − | |||
| − | |||
| − | |||
| − | |||
speedy = { | speedy = { | ||
class = 'ambox-speedy', | class = 'ambox-speedy', | ||
image = 'Ambox speedy deletion.png' | image = 'Ambox speedy deletion.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
delete = { | delete = { | ||
class = 'ambox-delete', | class = 'ambox-delete', | ||
image = 'Ambox deletion.png' | image = 'Ambox deletion.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
content = { | content = { | ||
class = 'ambox-content', | class = 'ambox-content', | ||
image = 'Ambox content.png' | image = 'Ambox content.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
style = { | style = { | ||
class = 'ambox-style', | class = 'ambox-style', | ||
| − | image = ' | + | image = 'Edit-clear.svg' |
}, | }, | ||
move = { | move = { | ||
| Line 42: | Line 26: | ||
}, | }, | ||
notice = { | notice = { | ||
| − | |||
| − | |||
| − | |||
| − | |||
class = 'ambox-notice', | class = 'ambox-notice', | ||
image = 'Ambox notice.png' | image = 'Ambox notice.png' | ||
| Line 52: | Line 32: | ||
default = 'notice', | default = 'notice', | ||
allowBlankParams = {'talk', 'sect', 'date', 'issue', 'fix', 'subst', 'hidden'}, | allowBlankParams = {'talk', 'sect', 'date', 'issue', 'fix', 'subst', 'hidden'}, | ||
| − | allowSmall = | + | allowSmall = true, |
smallParam = 'left', | smallParam = 'left', | ||
smallClass = 'mbox-small-left', | smallClass = 'mbox-small-left', | ||
| Line 73: | Line 53: | ||
local cmbox = { | local cmbox = { | ||
types = { | types = { | ||
| − | |||
| − | |||
| − | |||
| − | |||
speedy = { | speedy = { | ||
class = 'cmbox-speedy', | class = 'cmbox-speedy', | ||
| − | |||
| − | |||
| − | |||
| − | |||
image = 'Cmbox deletion.png' | image = 'Cmbox deletion.png' | ||
}, | }, | ||
| Line 88: | Line 60: | ||
class = 'cmbox-delete', | class = 'cmbox-delete', | ||
image = 'Cmbox deletion.png' | image = 'Cmbox deletion.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
content = { | content = { | ||
class = 'cmbox-content', | class = 'cmbox-content', | ||
image = 'Cmbox content.png' | image = 'Cmbox content.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
style = { | style = { | ||
class = 'cmbox-style', | class = 'cmbox-style', | ||
| − | image = ' | + | image = 'Edit-clear.svg' |
}, | }, | ||
move = { | move = { | ||
| Line 114: | Line 78: | ||
}, | }, | ||
notice = { | notice = { | ||
| − | |||
| − | |||
| − | |||
| − | |||
class = 'cmbox-notice', | class = 'cmbox-notice', | ||
image = 'Cmbox notice.png' | image = 'Cmbox notice.png' | ||
| Line 153: | Line 113: | ||
local imbox = { | local imbox = { | ||
types = { | types = { | ||
| − | |||
| − | |||
| − | |||
| − | |||
speedy = { | speedy = { | ||
class = 'imbox-speedy', | class = 'imbox-speedy', | ||
image = 'Imbox speedy deletion.png' | image = 'Imbox speedy deletion.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
delete = { | delete = { | ||
class = 'imbox-delete', | class = 'imbox-delete', | ||
image = 'Imbox deletion.png' | image = 'Imbox deletion.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
content = { | content = { | ||
class = 'imbox-content', | class = 'imbox-content', | ||
image = 'Imbox content.png' | image = 'Imbox content.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
style = { | style = { | ||
class = 'imbox-style', | class = 'imbox-style', | ||
| − | image = ' | + | image = 'Edit-clear.svg' |
}, | }, | ||
move = { | move = { | ||
| Line 192: | Line 136: | ||
class = 'imbox-protection', | class = 'imbox-protection', | ||
image = 'Imbox protection.png' | image = 'Imbox protection.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
license = { | license = { | ||
| Line 204: | Line 144: | ||
class = 'imbox-featured', | class = 'imbox-featured', | ||
image = 'Imbox featured.png' | image = 'Imbox featured.png' | ||
| + | }, | ||
| + | notice = { | ||
| + | class = 'imbox-notice', | ||
| + | image = 'Imbox notice.png' | ||
} | } | ||
}, | }, | ||
| Line 217: | Line 161: | ||
local ombox = { | local ombox = { | ||
types = { | types = { | ||
| − | |||
| − | |||
| − | |||
| − | |||
speedy = { | speedy = { | ||
class = 'ombox-speedy', | class = 'ombox-speedy', | ||
image = 'Imbox speedy deletion.png' | image = 'Imbox speedy deletion.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
delete = { | delete = { | ||
class = 'ombox-delete', | class = 'ombox-delete', | ||
image = 'Imbox deletion.png' | image = 'Imbox deletion.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
content = { | content = { | ||
class = 'ombox-content', | class = 'ombox-content', | ||
image = 'Imbox content.png' | image = 'Imbox content.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
style = { | style = { | ||
class = 'ombox-style', | class = 'ombox-style', | ||
| − | image = ' | + | image = 'Edit-clear.svg' |
}, | }, | ||
move = { | move = { | ||
| Line 258: | Line 186: | ||
}, | }, | ||
notice = { | notice = { | ||
| − | |||
| − | |||
| − | |||
| − | |||
class = 'ombox-notice', | class = 'ombox-notice', | ||
image = 'Imbox notice.png' | image = 'Imbox notice.png' | ||
| Line 276: | Line 200: | ||
local tmbox = { | local tmbox = { | ||
types = { | types = { | ||
| − | |||
| − | |||
| − | |||
| − | |||
speedy = { | speedy = { | ||
class = 'tmbox-speedy', | class = 'tmbox-speedy', | ||
image = 'Imbox speedy deletion.png' | image = 'Imbox speedy deletion.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
delete = { | delete = { | ||
class = 'tmbox-delete', | class = 'tmbox-delete', | ||
image = 'Imbox deletion.png' | image = 'Imbox deletion.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
content = { | content = { | ||
class = 'tmbox-content', | class = 'tmbox-content', | ||
image = 'Imbox content.png' | image = 'Imbox content.png' | ||
| − | |||
| − | |||
| − | |||
| − | |||
}, | }, | ||
style = { | style = { | ||
class = 'tmbox-style', | class = 'tmbox-style', | ||
| − | image = ' | + | image = 'Edit-clear.svg ' |
}, | }, | ||
move = { | move = { | ||
| Line 317: | Line 225: | ||
}, | }, | ||
notice = { | notice = { | ||
| − | |||
| − | |||
| − | |||
| − | |||
class = 'tmbox-notice', | class = 'tmbox-notice', | ||
image = 'Imbox notice.png' | image = 'Imbox notice.png' | ||
Revision as of 10:37, 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 = {
speedy = {
class = 'ambox-speedy',
image = 'Ambox speedy deletion.png'
},
delete = {
class = 'ambox-delete',
image = 'Ambox deletion.png'
},
content = {
class = 'ambox-content',
image = 'Ambox content.png'
},
style = {
class = 'ambox-style',
image = 'Edit-clear.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'
}
},
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 = {
speedy = {
class = 'cmbox-speedy',
image = 'Cmbox deletion.png'
},
delete = {
class = 'cmbox-delete',
image = 'Cmbox deletion.png'
},
content = {
class = 'cmbox-content',
image = 'Cmbox content.png'
},
style = {
class = 'cmbox-style',
image = 'Edit-clear.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'
}
},
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 = {
speedy = {
class = 'imbox-speedy',
image = 'Imbox speedy deletion.png'
},
delete = {
class = 'imbox-delete',
image = 'Imbox deletion.png'
},
content = {
class = 'imbox-content',
image = 'Imbox content.png'
},
style = {
class = 'imbox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'imbox-move',
image = 'Imbox move.png'
},
protection = {
class = 'imbox-protection',
image = 'Imbox protection.png'
},
license = {
class = 'imbox-license',
image = 'Imbox license.png'
},
featured = {
class = 'imbox-featured',
image = 'Imbox featured.png'
},
notice = {
class = 'imbox-notice',
image = 'Imbox notice.png'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'imbox'},
usePlainlinksParam = true,
imageEmptyCell = true,
below = true,
templateCategory = 'File message boxes'
}
local ombox = {
types = {
speedy = {
class = 'ombox-speedy',
image = 'Imbox speedy deletion.png'
},
delete = {
class = 'ombox-delete',
image = 'Imbox deletion.png'
},
content = {
class = 'ombox-content',
image = 'Imbox content.png'
},
style = {
class = 'ombox-style',
image = 'Edit-clear.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'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'plainlinks', 'ombox'},
allowSmall = true,
imageEmptyCell = true,
imageRightNone = true
}
local tmbox = {
types = {
speedy = {
class = 'tmbox-speedy',
image = 'Imbox speedy deletion.png'
},
delete = {
class = 'tmbox-delete',
image = 'Imbox deletion.png'
},
content = {
class = 'tmbox-content',
image = 'Imbox content.png'
},
style = {
class = 'tmbox-style',
image = 'Edit-clear.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'
}
},
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
}