Glaub mir, es wird nicht einfach.
Schau mal hier rein:
http://www.mediawiki.org/wiki/Manual:User_rights
http://www.mediawiki.org/wiki/Manual:Preventing_access
Wenn du das durchgekaut hast, dann hast du keine Probleme mehr bei der Benutzerverwaltung.![]()
Hallo zusammen,
habe mir aufgrund des letzten Postings von mir dann mal MediaWiki mal angeschaut und finde es für mich u.U. nutzbar...
Habe bloss folgende Probleme bzw. Aufgabenstellung:
1.) Wiki darf von Aussen nicht einsehbar sein, d.h. für User, die kein Login haben, ist das Lesen (bis auf eine Standard-Seite) verboten.
2.) Userverwaltung: Ich muss Benutzer anlegen und verändern können, so dass bestimmte etwas editieren dürfen, andere aber nur Seiten lesen bzw. Kommentare schreiben.
Ich finde aber im MediaWiki irgendwie kein vernüftigen Punkt, wo ich diese Benutzerverwaltung einstellen / verändern könnte.
Daher hoffe ich, dass mir hier jemand helfen kann.
Vielen Dank im voraus.
Gruss
Glaub mir, es wird nicht einfach.
Schau mal hier rein:
http://www.mediawiki.org/wiki/Manual:User_rights
http://www.mediawiki.org/wiki/Manual:Preventing_access
Wenn du das durchgekaut hast, dann hast du keine Probleme mehr bei der Benutzerverwaltung.![]()
hm, und das mit meinem English ;-)
Naja.. ok, das hatte ich auch gefunden, aber dachte, es gäb auch was auf deutsch, und ich hätte es nur nicht gefunden...
oder... jemand hätte sowas schon gemacht. :-(
Na gut, dann muss ich mich heute wohl mal dransetzen.
Alternative, die sowas schon drin hat, ist Tikiwiki, aber da kann ich die interne Verlinkung (über mehrere Worte) leider nicht machen... Da kann ich immer nur EIN Wort intern verlinken, was für mich teilweise blöd umsetzbar ist.
Danke dir trotzdem für die Antwort.
Gruss
Ich habe das bei einem Wiki im Einsatz, ich kann dir hier ja mal den Code posten, den es dazu braucht.
Du hast da ja deine LocalSettings.php direkt im MediaWiki-Ordner. In der schreibst du ans Ende:
PHP-Code:// Gäste haben keine Berechtigungen - nichts lesen, nicht registrieren - garnix!
// MGR: Berechtigung gilt nicht nur für Gäste, sondern für *alle* Gruppen, die nicht
// jetzt noch explizit überschrieben werden!
$wgGroupPermissions['*']['createaccount'] = false;
$wgGroupPermissions['*']['read'] = false;
$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['*']['createpage'] = false;
$wgGroupPermissions['*']['createtalk'] = false;
// Standard-Benutzer können nur lesen
$wgGroupPermissions['user']['createaccount'] = false;
$wgGroupPermissions['user']['read'] = true;
$wgGroupPermissions['user']['edit'] = false;
$wgGroupPermissions['user']['createpage'] = false;
$wgGroupPermissions['user']['createtalk'] = false;
$wgGroupPermissions['autoconfirmed']['createaccount'] = false;
$wgGroupPermissions['autoconfirmed']['read'] = true;
$wgGroupPermissions['autoconfirmed']['edit'] = false;
$wgGroupPermissions['autoconfirmed']['createpage'] = false;
$wgGroupPermissions['autoconfirmed']['createtalk'] = false;
// Und Admins (Wikianisch Sysops) dürfen alles :-)
$wgGroupPermissions['sysop']['createaccount'] = true;
$wgGroupPermissions['sysop']['read'] = true;
$wgGroupPermissions['sysop']['edit'] = true;
$wgGroupPermissions['sysop']['createpage'] = true;
$wgGroupPermissions['sysop']['createtalk'] = true;
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)