-- todo split into multiple suggested aliases (eg scwisil -> scw or isil)
local sanctions = {
aa = {
topic = "Armenia and Azerbaijan",
scope = "politics, ethnic relations, and conflicts involving [[Armenia]], [[Azerbaijan]], or both",
wikilink = "WP:GS/AA",
restrictions = {['ds' = true, 'restriction1' = "Only [[WP:ECP|extended-confirmed editors]] may make edits related to the topic area, though editors who are not extended-confirmed may post constructive comments and make [[WP:Edit request|edit requests]] related to articles within the topic area on [[Help:Talk pages|article talk pages]]. Should disruption occur on article talk pages, administrators may take enforcement actions against disruptive editors and/or apply [[WP:Page protection|page protection]] on article talk pages. However, non-extended-confirmed editors may <u>not</u> make edits to internal project discussions related to the topic area, even on article talk pages. Internal project discussions include, but are not limited to, [[WP:AFD|Articles for deletion]] nominations, [[WP:WikiProject|WikiProjects]], [[WP:Requests for comment|requests for comment]], [[WP:RM|requested moves]], and noticeboard discussions."}
},
crypto = {
topic = "Blockchain and cryptocurrencies",
scope = "[[blockchain]] and [[cryptocurrencies]]",
wikilink = "WP:GS/CRYPTO",
restrictions = {['ds' = true, '1rr' = true}
},
kurd = {
topic = "Kurds and Kurdistan",
scope = "[[Kurds]] and [[Kurdistan]]",
wikilink = "WP:GS/KURD",
restrictions = {['ds' = true, 'restriction1' = "Only [[WP:ECP|extended-confirmed editors]] may make edits related to the topic area, though editors who are not extended-confirmed may post constructive comments and make [[WP:Edit request|edit requests]] related to articles within the topic area on [[Help:Talk pages|article talk pages]]. Should disruption occur on article talk pages, administrators may take enforcement actions against disruptive editors and/or apply [[WP:Page protection|page protection]] on article talk pages. However, non-extended-confirmed editors may <u>not</u> make edits to internal project discussions related to the topic area, even on article talk pages. Internal project discussions include, but are not limited to, [[WP:AFD|Articles for deletion]] nominations, [[WP:WikiProject|WikiProjects]], [[WP:Requests for comment|requests for comment]], [[WP:RM|requested moves]], and noticeboard discussions."}
},
mj = {
topic = "Michael Jackson",
scope = "[[Michael Jackson]]",
wikilink = "WP:GS/MJ",
restrictions = {['ds' = true}
},
pw = {
topic = "Professional wrestling",
scope = "[[professional wrestling]]",
wikilink = "WP:GS/PW",
restrictions = {['ds' = true}
},
rusukr = {
topic = "Russo-Ukrainian War",
scope = "the [[Russo-Ukrainian War]]",
wikilink = "WP:GS/RUSUKR",
restrictions = {['ds' = true, 'restriction1' = "Only [[WP:ECP|extended-confirmed editors]] may make edits related to the topic area, though editors who are not extended-confirmed may post constructive comments and make [[WP:Edit request|edit requests]] related to articles within the topic area on [[Help:Talk pages|article talk pages]]. Should disruption occur on article talk pages, administrators may take enforcement actions against disruptive editors and/or apply [[WP:Page protection|page protection]] on article talk pages. However, non-extended-confirmed editors may <u>not</u> make edits to internal project discussions related to the topic area, even on article talk pages. Internal project discussions include, but are not limited to, [[WP:AFD|Articles for deletion]] nominations, [[WP:WikiProject|WikiProjects]], [[WP:Requests for comment|requests for comment]], [[WP:RM|requested moves]], and noticeboard discussions."}
},
sasg = {
topic = "South Asian social groups",
scope = "South Asian social groups",
wikilink = "WP:GS/CASTE",
restrictions = {['ds' = true}
},
scwisil = {
topic = "Syrian Civil War and ISIL",
scope = "the [[Syrian Civil War]] and [[ISIL]]",
wikilink = "WP:GS/SCW&ISIL",
restrictions = {['ds' = true, '1rr' = true},
palias = "syria"
},
ukunits = {
topic = "measurement units in the United Kingdom",
scope = "measurement units in the United Kingdom",
wikilink = "WP:GS/UKU",
restrictions = {['ds' = true},
palias = "uku"
},
uyghur = {
topic = "Uyghur genocide",
scope = "[[Uyghurs]], [[Uyghur genocide]], or topics that are related to Uyghurs or Uyghur genocide",
wikilink = "WP:GS/UYGHUR",
restrictions = {['ds' = true}
}
}
local aliases = {
'cry' = 'crypto',
'bc' = 'crypto',
'irp' = 'iranpol',
'syr' = 'scwisil',
'syria' = 'scwisil',
'scw' = 'scwisil',
'isil' = 'scwisil',
'isis' = 'scwisil',
'uku' = 'ukunits'
}
-- export
return {sanctions = sanctions, aliases = aliases}
-- todo split into multiple suggested aliases (eg scwisil -> scw or isil)
local sanctions = {
aa = {
topic = "Armenia and Azerbaijan",
scope = "politics, ethnic relations, and conflicts involving [[Armenia]], [[Azerbaijan]], or both",
wikilink = "WP:GS/AA",
restrictions = {['ds' = true, 'restriction1' = "Only [[WP:ECP|extended-confirmed editors]] may make edits related to the topic area, though editors who are not extended-confirmed may post constructive comments and make [[WP:Edit request|edit requests]] related to articles within the topic area on [[Help:Talk pages|article talk pages]]. Should disruption occur on article talk pages, administrators may take enforcement actions against disruptive editors and/or apply [[WP:Page protection|page protection]] on article talk pages. However, non-extended-confirmed editors may <u>not</u> make edits to internal project discussions related to the topic area, even on article talk pages. Internal project discussions include, but are not limited to, [[WP:AFD|Articles for deletion]] nominations, [[WP:WikiProject|WikiProjects]], [[WP:Requests for comment|requests for comment]], [[WP:RM|requested moves]], and noticeboard discussions."}
},
crypto = {
topic = "Blockchain and cryptocurrencies",
scope = "[[blockchain]] and [[cryptocurrencies]]",
wikilink = "WP:GS/CRYPTO",
restrictions = {['ds' = true, '1rr' = true}
},
kurd = {
topic = "Kurds and Kurdistan",
scope = "[[Kurds]] and [[Kurdistan]]",
wikilink = "WP:GS/KURD",
restrictions = {['ds' = true, 'restriction1' = "Only [[WP:ECP|extended-confirmed editors]] may make edits related to the topic area, though editors who are not extended-confirmed may post constructive comments and make [[WP:Edit request|edit requests]] related to articles within the topic area on [[Help:Talk pages|article talk pages]]. Should disruption occur on article talk pages, administrators may take enforcement actions against disruptive editors and/or apply [[WP:Page protection|page protection]] on article talk pages. However, non-extended-confirmed editors may <u>not</u> make edits to internal project discussions related to the topic area, even on article talk pages. Internal project discussions include, but are not limited to, [[WP:AFD|Articles for deletion]] nominations, [[WP:WikiProject|WikiProjects]], [[WP:Requests for comment|requests for comment]], [[WP:RM|requested moves]], and noticeboard discussions."}
},
mj = {
topic = "Michael Jackson",
scope = "[[Michael Jackson]]",
wikilink = "WP:GS/MJ",
restrictions = {['ds' = true}
},
pw = {
topic = "Professional wrestling",
scope = "[[professional wrestling]]",
wikilink = "WP:GS/PW",
restrictions = {['ds' = true}
},
rusukr = {
topic = "Russo-Ukrainian War",
scope = "the [[Russo-Ukrainian War]]",
wikilink = "WP:GS/RUSUKR",
restrictions = {['ds' = true, 'restriction1' = "Only [[WP:ECP|extended-confirmed editors]] may make edits related to the topic area, though editors who are not extended-confirmed may post constructive comments and make [[WP:Edit request|edit requests]] related to articles within the topic area on [[Help:Talk pages|article talk pages]]. Should disruption occur on article talk pages, administrators may take enforcement actions against disruptive editors and/or apply [[WP:Page protection|page protection]] on article talk pages. However, non-extended-confirmed editors may <u>not</u> make edits to internal project discussions related to the topic area, even on article talk pages. Internal project discussions include, but are not limited to, [[WP:AFD|Articles for deletion]] nominations, [[WP:WikiProject|WikiProjects]], [[WP:Requests for comment|requests for comment]], [[WP:RM|requested moves]], and noticeboard discussions."}
},
sasg = {
topic = "South Asian social groups",
scope = "South Asian social groups",
wikilink = "WP:GS/CASTE",
restrictions = {['ds' = true}
},
scwisil = {
topic = "Syrian Civil War and ISIL",
scope = "the [[Syrian Civil War]] and [[ISIL]]",
wikilink = "WP:GS/SCW&ISIL",
restrictions = {['ds' = true, '1rr' = true},
palias = "syria"
},
ukunits = {
topic = "measurement units in the United Kingdom",
scope = "measurement units in the United Kingdom",
wikilink = "WP:GS/UKU",
restrictions = {['ds' = true},
palias = "uku"
},
uyghur = {
topic = "Uyghur genocide",
scope = "[[Uyghurs]], [[Uyghur genocide]], or topics that are related to Uyghurs or Uyghur genocide",
wikilink = "WP:GS/UYGHUR",
restrictions = {['ds' = true}
}
}
local aliases = {
'cry' = 'crypto',
'bc' = 'crypto',
'irp' = 'iranpol',
'syr' = 'scwisil',
'syria' = 'scwisil',
'scw' = 'scwisil',
'isil' = 'scwisil',
'isis' = 'scwisil',
'uku' = 'ukunits'
}
-- export
return {sanctions = sanctions, aliases = aliases}