User:Tomtomn00/Roblox Wiki General Updates: Difference between revisions

From Legacy Roblox Wiki
Jump to navigationJump to search
>Tomtomn00
nsl
>Tomtomn00
→‎Spam Blacklist: new section
Line 116: Line 116:
}}
}}
<small> Not too many permissions, we write, they edit. </small>
<small> Not too many permissions, we write, they edit. </small>
|}
== Spam Blacklist ==
Documented at [https://www.mediawiki.org/wiki/Extension:SpamBlacklist MediaWiki].
{|class="wiki-collapsible collapsed wikitable"
!Explanation from MediaWiki
|-
| The SpamBlacklist extension prevents edits that contain URLs whose domains match regular expression patterns defined in specified files or wiki pages. When someone tries to save a page, SpamBlacklist checks the text against a (potentially very large) list of illegal host names. If there is a match, the extension displays an error message to the user and refuses to save the page.
|}
|}

Revision as of 09:27, 6 May 2012

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)

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.

Spam Blacklist

Documented at MediaWiki.