2017-11-13 3 views
0

Ich habe einige Seiten, die ich den Zugriff auf bestimmte Benutzer beschränken möchte, d. H. Ich möchte Benutzer A und Benutzer B nur diese Seite anzeigen. Wie kann das gemacht werden? Brauche ich zusätzliche Erweiterungen oder kann zum Beispiel durch LocalSettings.php getan werden?Beschränken Sie den Zugriff auf eine MediaWiki-Seite auf bestimmte Benutzer

+0

Haben Sie die Dokumentation zu [Zugriff verhindern] (https://www.mediawiki.org/wiki/Manual:Preventing_access) gelesen? – Tgr

+0

Ja, ich lese es und standardmäßig funktioniert MediaWiki nicht so, also könnte es Erweiterungen geben, die helfen, das zu erreichen. – 3bdalla

+0

Es gibt. Aber die [Warnung] (https://www.mediawiki.org/wiki/Manual:Preventing_access#Restrict_viewing_of_certain_specific_pages) auf dieser Seite gilt. MediaWiki wurde nicht so geschrieben, dass eine solche Zugriffsverwaltung einfach oder robust wäre. Wenn der Zugriff auf die ilegitime Ansicht zu großen Problemen führen würde, möchten Sie wahrscheinlich kein MediaWiki verwenden. – Tgr

Antwort

0

Sie könnten diese Erweiterung versuchen: Extension:AccessControl. Ich habe es nicht auf meinen Wiki-Seiten bereitgestellt, aber ein kurzer Blick auf die Seiten deutet darauf hin, dass es möglicherweise das ist, wonach Sie suchen.

Beachten Sie jedoch, dass Mediawiki, wie in den obigen Kommentaren Tgr behandelt, nicht so funktionieren soll, so dass die Erweiterung in ihrer Implementierung grundlegend fehlerhaft sein könnte. Führen Sie eine Due Diligence durch, wenn Sie versuchen, Erweiterungen von Drittanbietern bereitzustellen. Sehen Sie sich alternativ alternative CMS an, die die Zugriffskontrolle als Kernfunktion behandeln.

Verwandte Themen