*Empty MediaWiki Message*

This commit is contained in:
Sven 2006-12-18 13:56:55 +00:00
parent 08bce5b09c
commit a97a05d1f4

View File

@ -50,3 +50,86 @@ In dieser Kopie fügt man lediglich ein require für die LocalSettings des inter
# Initialize MediaWiki base class
require_once( "includes/Wiki.php" );
</pre>
==LocalSettingsIntern.php==
Das ist die Konfiguration des internen Bereiches. Da die normale LocalSettings.php auch includet wird, brauchen nur Sachen reingeschrieben werden die im internen Bereich anders sein sollen.
<pre>
<?php
$wgExtraNamespaces = array(
100 => 'Intern',
101 => 'Intern_talk'
);
$wgGroupPermissions = array();
// Implicit group for all visitors
$wgGroupPermissions['*' ]['createaccount'] = false;
$wgGroupPermissions['*' ]['read'] = false;
$wgGroupPermissions['*' ]['edit'] = false;
$wgGroupPermissions['*' ]['createpage'] = false;
$wgGroupPermissions['*' ]['createtalk'] = false;
// Implicit group for all logged-in accounts
$wgGroupPermissions['user' ]['move'] = false;
$wgGroupPermissions['user' ]['read'] = false;
$wgGroupPermissions['user' ]['edit'] = false;
$wgGroupPermissions['user' ]['createpage'] = false;
$wgGroupPermissions['user' ]['createtalk'] = false;
$wgGroupPermissions['user' ]['upload'] = false;
$wgGroupPermissions['user' ]['reupload'] = false;
$wgGroupPermissions['user' ]['reupload-shared'] = false;
$wgGroupPermissions['user' ]['minoredit'] = false;
// Implicit group for accounts that pass $wgAutoConfirmAge
$wgGroupPermissions['autoconfirmed']['autoconfirmed'] = false;
// Implicit group for accounts with confirmed email addresses
// This has little use when email address confirmation is off
$wgGroupPermissions['emailconfirmed']['emailconfirmed'] = false;
// Users with bot privilege can have their edits hidden
// from various log pages by default
$wgGroupPermissions['bot' ]['bot'] = false;
$wgGroupPermissions['bot' ]['autoconfirmed'] = false;
$wgGroupPermissions['bot' ]['nominornewtalk'] = false;
// 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']['proxyunbannable'] = true;
$wgGroupPermissions['sysop']['rollback'] = true;
$wgGroupPermissions['sysop']['trackback'] = true;
$wgGroupPermissions['sysop']['upload'] = true;
$wgGroupPermissions['sysop']['reupload'] = true;
$wgGroupPermissions['sysop']['reupload-shared'] = true;
$wgGroupPermissions['sysop']['unwatchedpages'] = true;
$wgGroupPermissions['sysop']['autoconfirmed'] = true;
$wgGroupPermissions['sysop']['upload_by_url'] = true;
// Implicit group for all logged-in accounts
$wgGroupPermissions['hacker' ]['move'] = true;
$wgGroupPermissions['hacker' ]['read'] = true;
$wgGroupPermissions['hacker' ]['edit'] = true;
$wgGroupPermissions['hacker' ]['createpage'] = true;
$wgGroupPermissions['hacker' ]['createtalk'] = true;
$wgGroupPermissions['hacker' ]['upload'] = true;
$wgGroupPermissions['hacker' ]['reupload'] = true;
$wgGroupPermissions['hacker' ]['reupload-shared'] = true;
$wgGroupPermissions['hacker' ]['minoredit'] = true;
// Permission to change users' group assignments
$wgGroupPermissions['bureaucrat']['userrights'] = true;
$wgCanonicalNamespaceNames = $wgCanonicalNamespaceNames + $wgExtraNamespaces;
?>
</pre>