Module:Message box/configuration
From Drugwiki
Lua error in Module:Effective_protection_level at line 64: attempt to index field 'TitleBlacklist' (a nil value).
TemplateStyles' src attribute must not be empty.
| This module is rated as ready 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 on help pages and other Wikipedia resources as an option for new users. To minimise server load and avoid disruptive output, improvements should be developed through sandbox testing rather than repeated trial-and-error editing. |
Lua error in Module:Effective_protection_level at line 64: attempt to index field 'TitleBlacklist' (a nil value).
Configuration for Module:Message box.
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 licensetpl',
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
}