Module:WikiProject banner/config: Difference between revisions

Content deleted Content added
add settings for collaboration hook
add settings for A-class review note, improve structure for parameter checking
Line 171:
current = 'This %s is currently the %s.',
past = 'This %s was a past %s.',
},
a_class = {
text = 'This article <b>[[%s|%s]]</b> an [[%s|A-Class review]].',
status = {
pass = 'has passed',
fail = 'has failed',
current = 'is currently undergoing',
},
icon = {
pass = 'Symbol a class.svg',
fail = 'Symbol unsupport A vote.svg',
current = 'A candidate.svg'
},
background = '#66ffff',
},
template_page = {
Line 255 ⟶ 269:
parameters = {
preview = 'Unexpected or deprecated parameter _VALUE_',
parameters = {'PROJECT', 'BANNER_NAME', 'PROJECT_NAME', 'PROJECT_LINK', 'substcheck', 'category', 'listas', 'IMAGE_LEFT', 'IMAGE_LEFT_SIZE', 'IMAGE_RIGHT', 'IMAGE_RIGHT_SIZE', 'MAIN_TEXT', 'MAIN_ARTICLE', 'PORTAL', 'class', 'b1', 'b2', 'b3', 'b4', 'b5', 'b6', 'QUALITY_SCALE', 'QUALITY_CRITERIA', 'importance', 'priority', 'IMPORTANCE_SCALE', 'ASSESSMENT_CAT', 'ASSESSMENT_LINK', 'TF_SIZE', 'INHERIT_IMPORTANCE', 'auto', 'AUTO_ASSESS_CAT', 'attention', 'ATTENTION_CAT', 'infobox', 'INFOBOX_CAT', 'NOTE_SIZE', 'COLLAPSED', 'COLLAPSED_HEAD', 'MAIN_CAT', 'BOTTOM_TEXT', 'HOOK_NESTED', 'HOOK_NESTED_ASSESS', 'HOOK_ASSESS', 'HOOK_TF', 'HOOK_NOTE', 'HOOK_BOTTOM', 'HOOK_COLLAPSED', 'HOOK_IMPORTANCE', 'PROJECT_STATUS', 'TODO_TITLE', 'TODO_LINK', 'QII_FORMAT', 'image-needed', 'collaboration-candidate', 'collaboration-current', 'collaboration-past', 'DOC'},
extra = {
{
trigger = 'IMAGE_LEFT',
parameters = {'IMAGE_LEFT_SIZE'}
},
{
trigger = 'IMAGE_RIGHT',
parameters = {'IMAGE_RIGHT_SIZE'}
},
{
trigger = 'class',
parameters = {'QUALITY_SCALE', 'QUALITY_CRITERIA', 'ASSESSMENT_CAT', 'ASSESSMENT_LINK'}
},
{
triggers = {'importance', 'priority'},
parameters = {'IMPORTANCE_SCALE', 'ASSESSMENT_CAT', 'ASSESSMENT_LINK'}
},
{
trigger = 'auto',
parameters = {'AUTO_ASSESS_CAT'}
},
{
trigger = 'attention',
parameters = {'ATTENTION_CAT'}
},
{
trigger = 'infobox',
parameters = {'INFOBOX_CAT'}
},
{
triggers = {'TODO_TEXT', 'TODO_LINK'},
to_do parameters = {'TODO_EDITLINKSTODO_TITLE', 'TODO_TEXTTODO_EDITLINKS', 'TODO_TITLE_STYLE', 'TODO_STYLE'},
},
{
trigger = 'QII_FORMAT',
qii parameters = {'QII_SUPPRESS_NA', 'QII_SUPPRESS_NA_CLASS', 'QII_SUPPRESS_NA_IMPORTANCE', 'QII_UNASSESSED_APPENDIX'},
},
{
trigger = 'image-needed',
image_needed parameters = {'IM_IMAGE', 'IM_LOCATION_CATEGORY', 'IM_TOPIC_CATEGORY', 'image-___location', 'image-details', 'image-topic', 'image-type'},
categories = {'IM_LOCATION_CATEGORY', 'IM_TOPIC_CATEGORY'}
},
{
triggers = {'collaboration-candidate', 'collaboration-current', 'collaboration-past'},
parameters = {'COLL_LINK', 'COLL_TEXT', 'COLL_IMAGE'},
collaboration categories = {'COLL_LINK', 'COLL_TEXT', 'COLL_IMAGE', 'COLL_CANDIDATE_CAT', 'COLL_CURRENT_CAT', 'COLL_PAST_CAT'},
},
{
trigger = 'a class',
parameters = {'ACR_SUBPAGE_LINK', 'ACR_REVIEW_LINK', 'ACR_IMAGE', 'ACR_SIZE'},
categories = {'ACR_PASS_CAT', 'ACR_FAIL_CAT', 'ACR_CURRENT_CAT', 'ACR_INVALID_CAT'}
},
{
triggers = {'b1', 'b2', 'b3', 'b4', 'b5', 'b6'},
other parameters = {'B_DISPLAY_ON_START'},
categories = {'B1_CAT', 'B2_CAT', 'B3_CAT', 'B4_CAT', 'B5_CAT', 'B6_CAT', 'B_MAIN_CAT'},
},
},
taskforce = {
prefix = 'TF_%s_',
Line 264 ⟶ 336:
suffix = {'TEXT', 'IMAGE', 'CAT', 'SIZE'},
},
b_checklist = {
categories = {'B1_CAT', 'B2_CAT', 'B3_CAT', 'B4_CAT', 'B5_CAT', 'B6_CAT', 'B_MAIN_CAT'},
other = {'B_DISPLAY_ON_START'},
},
to_do = {'TODO_EDITLINKS', 'TODO_TEXT', 'TODO_TITLE_STYLE', 'TODO_STYLE'},
qii = {'QII_SUPPRESS_NA', 'QII_SUPPRESS_NA_CLASS', 'QII_SUPPRESS_NA_IMPORTANCE', 'QII_UNASSESSED_APPENDIX'},
image_needed = {'IM_IMAGE', 'IM_LOCATION_CATEGORY', 'IM_TOPIC_CATEGORY', 'image-___location', 'image-details', 'image-topic', 'image-type'},
collaboration = {'COLL_LINK', 'COLL_TEXT', 'COLL_IMAGE', 'COLL_CANDIDATE_CAT', 'COLL_CURRENT_CAT', 'COLL_PAST_CAT'},
tracking = 'Automatic parameter checking is enabled and pages with invalid parameters can be found in %s.',
create = 'Automatic parameter checking is enabled. Create %s to track invalid parameters.',