Module:Excerpt/config
Kaonekelo
This module is rated as beta, and is ready for widespread use. It is still new and should be used with some caution to ensure the results are as expected. |
This Lua module is used on approximately 6,400 pages and changes may be widely noticed. Test changes in the module's /sandbox or /testcases subpages, or in your own module sandbox. Consider discussing changes on the talk page before implementing them. |
Config used by Module:Excerpt. Controls aspects related to categories, hatnotes, captions, the template blacklist, and html styling.
return {
-- Templates that should never be transcluded
blacklist = {
'2021 United States Capitol attack', '2021 storming of the United States Capitol',
'[Aa]bout', '[Tt]his', '[Tt]his article is about',
'[Aa]griculture',
'[Aa]nchor',
'[Bb]roader',
'[Cc]ampaignbox', '[Cc]ampaign',
'[Cc]itations broken from PEIS limit',
'[Cc]oor', '[Ll]ocation', '[Ll]ocation dec', '[Cc]o%-ord', -- Coordinates
'[Cc]urrent', '[Ff]lux', '[Ll]ive', '[Oo]n ?going', '[Rr]ecent ?event', '[Rr]ecent news', '[Bb]reaking news', -- {{Current}} etc.
'[Cc]lean.*', '[Bb]are.*',
'[Dd]efault ?[Ss]ort', 'DEFAULT ?SORT',
'[Dd]isplay ?title', 'DISPLAYTITLE', '[Ii]talic title',
'[Ee]xpand.*',
'[Ff]eatured ?article', '[Ff]eatured', '[Ff]eaturedSmall', 'FA topicon',
'^[Ff][Oo][Rr][12]?', '[Ff]or ?the',
'[Ff]urther',
'[Gg]ood [Aa]rticle','GA article', 'GA icon',
'[Gg]lobal',
'[Ii]nfo ?[Bb]ox', '[Rr]ow', '[Tt]axobox', -- infoboxes
'[Ll]ea?de? ?missing', '[Nn]o[ -]?[Ii]ntro', '[Nn]ointroduction', '[Nn]o[ -]?lea?de?', '[Mm]issingintro', '[Ii]ntro[ -]?missing', '[Nn]o ?lead ?section', '[Mm]issing lea?de?', '[Ll]ea?de? absent', '[Nn]o definition', '[Ii]ntroduction needed', '[Ii]ntroduction missing', '[Ii]ntro needed', '[Ll]ea?de? required', '[Nn][Oo][Ll]',
'[Ll]ea?de? ?too ?long', '[Ii]ntro ?length', '[Ll]ongintro', '[Ll]ong ?lea?de?', '[Ii]ntro[ -]?too[ -]?long', '[Ll][2T][Ll]', '[Ll]ead long',
'[Ll]ea?de?[ -]?rewrite', '[Ll]ea?de? ?section', '[Vv]agueintro', '[Cc]leanup[ -]?lead', '[Ii]ntro', '[Oo]pening', '[Ll]ea?de?', '[Ii]ntro[ -]?rewrite', 'LEAD', 'LEDE', '[Rr]ewrite lead',
'[Ll]ea?de?[ -]?too[ -]?short', '[Ee]xpand ?lea?de?', '[Tt]oo ?[Ss]hort', '[Ss]hort ?intro', '[Ss]hort ?lead', '[Ii]ntro[ -]?too[ -]?short', '[Bb]uild lead', '[Ii]ntro[ -]?expand', 'XL', 'TSL', '[Ll]2[Ss]',
'[Ll]ong', '[Tt]oo ?big', '[Ss]horten', '[Ss]plit', '[Tt]oo[ -]?[Ll]ong', '2[Ll]', '2long', 'TOOLONG', '[Bb]igPage',
'[Mm]ain[12]?', '[Mm]ain ?[Aa]rticles?', 'MAIN', '[Mm]ain page', '[Ss]ee ?main', '[Rr]ead ?main', '[Ff]ull article', '[Hh]urricane main', '[Cc]omprehensive', '[Mm]ultiple ?issues',
'[Mm]erge.*',
'[Mm]ore footnotes needed', '.*footnote.*', '.*citations.*',
'[Nn]avbox', '[Nn]avigation', '[Nn]avigation ?[Bb]ox', '[Nn]avigation Template', '[Hh]ider hiding', '[Cc]?VG [Nn]avigation', '[Tt]ransNB', '[Nn]avtable', -- navboxes
'[Nn]o footnotes', '[Cc]itations', '[Ii]nline',
'[Oo]ther ?[Uu]ses?[134]?', '[Oo]thers?', '[Oo]ther ?[Mm]eanings?', '[Dd]istinguish', '[Aa]lternateuses', '[Oo]thervalues', '[Ff]or other uses',
'[Oo]utline',
'^[Pp]p', '[Pp]p%-.+', -- {{pp-move-indef}} etc.
'[Rr]edirect', '[Rr][Ee]dir', '[Rr]DR',
'.*[Ss]ections.*',
'[Ss]ee[ -]?[Aa]lso', '[Aa]lso', '[Ll]ooking', '[Rr]elated articles?', '[Ll]ooking for', '[Ss]ee other', 'VT',
'[Ss]emiprotected',
'[Ss]hort[ -]?desc', 'SHORTDESC', '[Dd]escription', '[Bb]rief description',
'[Ss]idebar', '[Hh]istory of', '[Gg]enocide', '[Tt]imeline', '[Tt]opic', '[Aa]ntisemitism', -- sidebars
'[Ss]pecial[Cc]hars',
'[Ss]poken', -- Spoken Wikipedia related
'[Tt]echnical', '[Jj]argon', '[Pp]lain English', '[Cc]omplex', '[Cc]omplicated', '[Gg]ibberish', '[Ss]implification needed', '[Tt]oo much jargon', '[Tt]oo specialized', '[Tt]oo technical',
'TOC', '[Tt]oc ?[Ll]imit', -- Table of contents related
'[Uu]se .+ English', '[Uu]se .+ spelling', '[Ee]ngvarB', -- {{Use American English}} etc.
'[Uu]se .+ dates', -- {{Use dmy dates}} etc.
-- {{More citations needed}} and its many aliases
'[Aa]dditional ?[Cc]itations?', '[Aa]dd? ?ref', '[Cc]itations ?[Mm]issing', '[Cc]itations ?[Nn]eeded', '[Cc]ite ?[Ss]ources?', '[Cc]leanup[ -]?[Cc]ite', '[Cc]leanup[ -]?[Vv]erify', '[Ff]ew ?[Rr]efs?', '[Ff]ew ?sources?', '[Ii]mprove[ -]?refs?', '[Ii]mprove[ -]?sources?', '[Mm][Cc][Nn]', '[Mm][Oo][Rr][Ee] ?[Cc][Nn]', '[Mm]issing ?[Cc]itations', '[Mm]issing ?[Rr]efs?', '[Mm]ore ?[Cc]itations', '[Mm]ore ?ref', '[Mm]ore ?[Ss]ources?', '[Nn]o ?sources', '[Nn]ot ?verified', '[Nn]o ?refs?', '^[Nn][Rr]', '[Rr]ef[ -]?[Ii]mprove', '[Rr]eference improve', '[Rr]eferences?', '[Rr]efs ?[Nn]eeded', '[Rr]eferenced', '[Rr]efim', '[Rr]ip', '[Ss]ources?', '[Uu]ncited[ -]?[Aa]rticle', '[Uu]nderreferenced', '^[Uu][Nn][Rr][Ee]?[Ff]?$', '[Uu]nreferenced', '[Uu]nsourced', '[Uu]nverified', '[Vv]erification', '[Vv]erify',
-- {{POV}} and its many aliases
'POV', '[Nn]pov', '[Pp]ov', '[Nn]POV', '[Pp]oint [Oo]f [Vv]iew', '[Nn]?[Pp][Oo][Vv][ -]?[Cc]heck', '[Pp]oV', '[Nn]eutral', '[Nn]?[Pp]OV[ -]dispute', '[Tt]oo friendly', '[Ww]hite washed', '[Pp]ov problem', '[Ss]pin', '[Nn]ot neutral', '[Nn]PoV',
},
-- Map from image parameters to captions
-- Used for extracting the file out of the infobox
captions = {
{'map1', {'legend1'} },
{'map2', {'legend2'} },
{'image', {'image_caption', 'caption', 'description'} },
{'logo', {'logo_caption'} },
},
-- Tracking categories (without the category namespace)
categories = {
content = 'Articles with excerpts',
errors = 'Articles with broken excerpts',
--[0] = 'Articles with excerpts',
},
-- Prefix for generating the hatnote
hat = '{{hatnote|extraclasses=dablink excerpt-hat|selfref=yes|1=',
-- Title of the template styles (optional)
styles = 'Excerpt/styles.css'
}