Module talk:Sanctions: Difference between revisions

Content deleted Content added
m Progress: bullet
clear of leftover(?) content
Tag: Replaced
 
(26 intermediate revisions by 9 users not shown)
Line 1:
#REDIRECT [[Template talk:Gs]]
==TODOs==
* Support alias calls (eg from {{t|Gs/alert}}) {{done}}
 
{{Redirect category shell|
===Other===
{{R from remote talk page}}
* {{EF|602}} (ie [[MediaWiki:Abusefilter-warning-DS]]) should not display "Arbitration Committee" for community sanctions (which also use 602). Hide conditionally if possible, or request separate EF?
}}
 
===Progress===
Also see: [[Wikipedia_talk:General_sanctions#Talk_notice_template_proposal|WT:GS § Talk notice template proposal]]
 
*<b>{{t|Gs/talk notice}}</b>
**{{t|Blockchain GS talk}}
**{{t|Castewarningtalk}}
**{{t|COVID19 sanctions}} - standard wrapper, should be replaced and obsolete
**{{t|MJ sanctions}} - standard wrapper, should be replaced and obsolete
**{{t|SCW&ISIL sanctions}}
*<b>{{t|Gs/alert}}</b>
**Sync {{t|Gs/alert/sandbox}}
:<b>{{t|Gs/topics/table}}</b> (documentation table)
**Sync {{t|Gs/topics/table/sandbox}}
*<b>{{t|Gs/topics}}</b> (helper func to return data from module, for use in other templates)
**Sync {{t|Gs/topics/sandbox}}
**{{t|Community sanction}} - no changes required (due to above)
*<b>{{t|Gs/editnotice}}</b>
**{{t|COVID19 GS editnotice}} (should this one even exist? no page-level sanctions exist for COVID; this would be the only time any DS/GS sanction uses an editnotice in such a case. ping {{ping|L235|p=}})
**{{t|Editnotice blockchain 1RR}}
**{{t|Editnotice SCW 1RR}}
 
==Talk notices==
===Parameters===
Rough plan...
 
* {{para|1}} / {{para|topic}} topic
* {{para|type|long/standard/mini}}. Alias {{para|2}}. Default = 'standard'. Mini is the shortest one. Standard splits up 'mini' into two paragraphs, and displays page-level restrictions. Long will also display remedies and exemptions.
* Common admin page-level sanctions:
** {{para|1rr}} 1RR is applicable to this article
** {{para|consensusrequired}} challenged edits require consensus
** {{para|brd}} BRD is required
*Custom page-level restrictions: {{para|restriction1}} (details of restriction), {{para|log1}} (diff of admin adding entry to log)
 
===With this template===
====Long====
{{Gs/talk notice|covid|long}}
{{Gs/talk notice|topic=crypto|type=long}}
 
====Standard====
{{Gs/talk notice|iranpol|standard}}
 
====Mini====
{{Gs/talk notice|iranpol|mini}}
 
====Custom restrictions====
{{Gs/talk notice|covid|long|restriction1=Don't do XYZ etc}}
{{Gs/talk notice|covid|long|brd=y|consensusrequired=y}}
 
===Reference: ArbCom===
{{IPA AE |Consensus required= |BRD= }}
{{American politics AE |Consensus required= |BRD= }}
{{ArbCom Arab-Israeli enforcement}}
{{Ds/talk notice|mos}}
{{Ds/talk notice|mos|brief}}
 
===Reference: Community===
====Blockchain====
{{Blockchain GS talk}}
{{Blockchain GS talk|brief=yes}}
====COVID====
{{COVID19 sanctions}}
====MJ====
{{MJ sanctions}}
====SASG====
{{Castewarningtalk}}
====Generic====
{{Sanctions}}
 
==Edit notices==
General principle: Edit notices are best used for additional page-level restrictions; they should ''generally'' not be used if only DS is authorised. (see {{t|ArbCom Arab-Israeli editnotice}}, {{t|IPA AE/Edit notice}}, [[Special:Diff/963614122]]). As of current, that would mean editnotices be used for SCW&ISIL and Crypto only.
 
===Params===
*{{para|topic}}
*{{para|1rr}}, (later possibly consensusrequired, brd, 500/30) - preset/common restrictions
*{{para|restriction1}}, {{para|log1}} - custom restrictions
 
===Reference: ArbCom===
{{Ds/editnotice|nocat=yes}}
{{ArbCom Arab-Israeli editnotice|nocat=yes}}
{{IPA AE/Edit notice|nocat=yes}}