User:Tomtomn00/Roblox Wiki General Updates
From Legacy Roblox Wiki
Jump to navigationJump to search
Feel free to raise any issues on the talk page.
If you want to add something to this page,
please leave a note on my talk page
before inserting it to this page.
Thanks!
Tomtomn00 (talk/contribs/log)
If you want to add something to this page,
please leave a note on my talk page
before inserting it to this page.
Thanks!
Tomtomn00 (talk/contribs/log)
These are just some general updates/changes I wish for this wiki to have/get.
Abuse Filter
Documented at MediaWiki.
- What it does;
- Picks up any bad edits, vandalism or anything in bad faith (after configured)
- Can automatically warn, block, revoke permissions and tag any edit/editor
- Also allows people to learn Regex, as there is a reason to learn it.
LocalSettings.php - Rights (1, o1): |
---|
/* The Rights Giving Process */
$wgRemoveGroups['Bureaucrat'] = array('Abuse Filter Editor');
$wgRemoveGroups['Reviewer'] = array('Editor');
$wgAddGroups['Reviewer'] = array('Editor', 'Abuse Filter Editor'); /* The Abuse Filter Right Itself */
$wgAddGroups['Abuse Filter Editor'] = array('Editor', 'Abuse Filter Editor');
$wgGroupPermissions['Abuse Filter Editor']['abusefilter-modify'] = true;
$wgGroupPermissions['Abuse Filter Editor']['abusefilter-hide-log'] = true;
$wgGroupPermissions['Abuse Filter Editor']['abusefilter-hidden-log'] = true;
$wgGroupPermissions['Abuse Filter Editor']['override-antispoof'] = true;
$wgGroupPermissions['Abuse Filter Editor']['abusefilter-revert'] = true;
$wgGroupPermissions['Abuse Filter Editor']['abusefilter-view-private'] = true;
$wgGroupPermissions['Abuse Filter Editor']['abusefilter-modify-restriected'] = true;
$wgGroupPermissions['Abuse Filter Editor']['unblockself'] = true; /* Sometimes you will get your own actions caught in the filter */
That is for the group adding. |
LocalSettings.php - Permissions (2, o2): |
---|
$wgGroupPermissions['writer']['block'] = true; /* You may think I, Tomtomn00 have lost my mind, but no. Moderate it better (if public). */
$wgGroupPermissions['writer']['reupload'] = true;
$wgGroupPermissions['editor']['delete'] = true;
$wgGroupPermissions['editor']['bigdelete'] = true;
$wgGroupPermissions['editor']['undelete'] = true;
$wgGroupPermissions['editor']['apihighlimits'] = true;
$wgGroupPermissions['editor']['browsearchive'] = true;
$wgGroupPermissions['editor']['move'] = true;
$wgGroupPermissions['editor']['movefile'] = true;
$wgGroupPermissions['editor']['autoreview'] = true;
$wgGroupPermissions['Reviewer']['supressredirect'] = true;
$wgGroupPermissions['Reviewer']['autopatrol'] = true;
Advanded Permissions to moderate it. |
LocalSettings.php - Error Fixing (3, o3): |
---|
$wgGroupPermissions['Abuse Filter Editor']['block'] = true; /*Has to have Block in the Right. */
$wgGroupPermissions['Abuse Filter Editor']['createtalk'] = true;
$wgGroupPermissions['Abuse Filter Editor']['createpage'] = true;
$wgGroupPermissions['Abuse Filter Editor']['edit'] = true;
$wgGroupPermissions['Abuse Filter Editor']['editprotected']= true;
$wgGroupPermissions['Abuse Filter Editor']['patrol'] = true;
$wgGroupPermissions['Abuse Filter Editor']['review'] = true;
$wgGroupPermissions['Abuse Filter Editor']['reupload'] = true;
$wgGroupPermissions['Abuse Filter Editor']['upload'] = true;
$wgGroupPermissions['Abuse Filter Editor']['patrolmarks'] = true;
$wgGroupPermissions['Abuse Filter Editor']['unreviewedpages'] = true;
$wgGroupPermissions['Abuse Filter Editor']['autoconfirmed'] = true;
$wgGroupPermissions['Abuse Filter Editor']['protect'] = true;
$wgGroupPermissions['Abuse Filter Editor']['autoreview'] = true;
$wgGroupPermissions['Abuse Filter Editor']['validate'] = true;
$wgGroupPermissions['Abuse Filter Editor']['editwidgets'] = true;
$wgGroupPermissions['Abuse Filter Editor']['editinterface']= true;
$wgGroupPermissions['Abuse Filter Editor']['delete']= true;
Plus a few more things, see below. |
LocalSettings.php - For 'em sysops & normal editors (4, o4): |
---|
$wgGroupPermissions['sysop']['abusefilter-modify'] = true;
$wgGroupPermissions['*']['abusefilter-log-detail'] = true;
$wgGroupPermissions['*']['abusefilter-view'] = true;
$wgGroupPermissions['*']['abusefilter-log'] = true;
$wgGroupPermissions['sysop']['abusefilter-private'] = true;
$wgGroupPermissions['sysop']['abusefilter-modify-restricted'] = true;
$wgGroupPermissions['sysop']['abusefilter-revert'] = true;
Self-Explanatory. |
LocalSettings.php - Editors can add it to 'emselves (5, o5) |
---|
$wgGroupsAddToSelf['Editors'][] = 'Abuse Filter Editor';
$wgGroupsRemoveFromSelf['Editors'][] = 'Abuse Filter Editor';
Explained in title. |
Public
- We should go public again. Discuss on the talk page
LocalSettings.php - Rights/Permissions (1, o6): |
---|
$wgGroupPermissions['*']['createpage'] = false;
$wgGroupPermissions['*']['upload'] = false;
$wgGroupPermissions['*']['reupload'] = false; /* Not too many permissions */
$wgGroupPermissions['*']['createtalk'] = true;
$wgGroupPermissions['*']['createaccount'] = true;
$wgGroupPermissions['*']['edit'] = true;
$wgGroupPermissions['*']['read'] = true;
Not too many permissions, we write, they edit. |