User talk:John Stanton: Difference between revisions

Jump to navigation Jump to search
Line 124: Line 124:


: John, could you take a look and comment there?  Thanks!  [[TedErnst]] | <small>[[User talk:TedErnst|talk]]</small> 02:03, 4 July 2006 (EDT)
: John, could you take a look and comment there?  Thanks!  [[TedErnst]] | <small>[[User talk:TedErnst|talk]]</small> 02:03, 4 July 2006 (EDT)
The update to version 6.5 implemented a different scheme of user privileges I have listed the default values below. We don't want to give any special privileges to regular users because those could be used by spammers. I propose that we create a new user group "Editors" for people who we trust and who work on the wiki content, we can then create a set of "Sysop Like" permissions that would allow things like patroling. The last section in this list is my suggestions for permissions for the "Editors" group.  [[User:John Stanton|John]] 13:52, 4 July 2006 (EDT)
<pre>
$wgGroupPermissions = array();
// Implicit group for all visitors
$wgGroupPermissions['*'    ]['createaccount']  = true;
$wgGroupPermissions['*'    ]['read']            = true;
$wgGroupPermissions['*'    ]['edit']            = true;
$wgGroupPermissions['*'    ]['createpage']      = true;
$wgGroupPermissions['*'    ]['createtalk']      = true;
// Implicit group for all logged-in accounts
$wgGroupPermissions['user' ]['move']            = true;
$wgGroupPermissions['user' ]['read']            = true;
$wgGroupPermissions['user' ]['edit']            = true;
$wgGroupPermissions['user' ]['createpage']      = true;
$wgGroupPermissions['user' ]['createtalk']      = true;
$wgGroupPermissions['user' ]['upload']          = true;
$wgGroupPermissions['user' ]['reupload']        = true;
$wgGroupPermissions['user' ]['reupload-shared'] = true;
$wgGroupPermissions['user' ]['minoredit']      = true;
// Implicit group for accounts that pass $wgAutoConfirmAge
$wgGroupPermissions['autoconfirmed']['autoconfirmed'] = true;
// Users with bot privilege can have their edits hidden
// from various log pages by default
$wgGroupPermissions['bot'  ]['bot']            = true;
$wgGroupPermissions['bot'  ]['autoconfirmed']  = true;
// Most extra permission abilities go to this group
$wgGroupPermissions['sysop']['block']          = true;
$wgGroupPermissions['sysop']['createaccount']  = true;
$wgGroupPermissions['sysop']['delete']          = true;
$wgGroupPermissions['sysop']['deletedhistory']  = true; // can view deleted history entries, but not see or restore the text
$wgGroupPermissions['sysop']['editinterface']  = true;
$wgGroupPermissions['sysop']['import']          = true;
$wgGroupPermissions['sysop']['importupload']    = true;
$wgGroupPermissions['sysop']['move']            = true;
$wgGroupPermissions['sysop']['patrol']          = true;
$wgGroupPermissions['sysop']['protect']        = true;
$wgGroupPermissions['sysop']['rollback']        = true;
$wgGroupPermissions['sysop']['upload']          = true;
$wgGroupPermissions['sysop']['reupload']        = true;
$wgGroupPermissions['sysop']['reupload-shared'] = true;
$wgGroupPermissions['sysop']['unwatchedpages'] = true;
$wgGroupPermissions['sysop']['autoconfirmed']  = true;
// Permissions for the proposed "editor" group
$wgGroupPermissions['editor']['block']          = true;
$wgGroupPermissions['editor']['createaccount']  = true;
$wgGroupPermissions['editor']['delete']          = true;
$wgGroupPermissions['editor']['deletedhistory']  = true; // can view deleted history entries, but not see or restore the text
$wgGroupPermissions['editor']['editinterface']  = false;
$wgGroupPermissions['editor']['import']          = false;
$wgGroupPermissions['editor']['importupload']    = false;
$wgGroupPermissions['editor']['move']            = true;
$wgGroupPermissions['editor']['patrol']          = true;
$wgGroupPermissions['editor']['protect']        = false;
$wgGroupPermissions['editor']['rollback']        = true;
$wgGroupPermissions['editor']['upload']          = true;
$wgGroupPermissions['editor']['reupload']        = true;
$wgGroupPermissions['editor']['reupload-shared'] = true;
$wgGroupPermissions['editor']['unwatchedpages'] = true;
$wgGroupPermissions['editor']['autoconfirmed']  = true;
</pre>
933

edits

Navigation menu