2013-02-26 4 views
0

Я пытаюсь установить разрешения и задавался вопросом, возможно ли это.Права MediaWiki

Я хочу, чтобы пользователи могли создавать страницы обсуждения и обсуждения, но не редактировать страницы содержания.

Только Trusted может иметь возможность редактировать страницы контента.

Это можно сделать в MediaWiki?

Я прочитал документы, и, кажется, для редактирования это либо все, либо ничего.

Я что-то упустил?

Благодаря ...

+0

Вы имеете в виду MediaWiki? Wikimedia - это организация, которая разрабатывает MediaWiki и запускает вики, как Wikipedia. – svick

+0

Извините, исправил опечатку ... – nitefrog

ответ

3

$wgNamespaceProtection позволяет сделать это. Положите что-то подобное в вашем LocalSettings.php:

$wgNamespaceProtection[NS_MAIN] = array('edit-main'); 
//This restricts editing in the main namespace to people in a group that has the 'edit-main' permission. 

$wgGroupPermissions['trusted']['edit-main'] = true; 
//This means only people in a new 'trusted' group have the 'edit-main' permission 

В качестве альтернативы вместо «доверенных», поставил «сисоп», означают сисопы являются те, которые также получают редактировать основное пространство имен (а также удаление страниц и другие разрешения SysOp)

Но если вы сделать хотите новую группу под названием «доверенным», то вы, вероятно, также хотят, чтобы создавать страницы на вики со следующими небольшими содержательных фрагментов, чтобы сделать интерфейс описать этот новый " доверенная "группа:

  • на странице под названием MediaWiki:Group-trusted поместить содержимое «Доверенные»
  • на странице под названием MediaWiki:Group-trusted-member поместить содержимое «доверенный»
  • на странице под названием MediaWiki:Grouppage-trusted поместить содержимое «Проект: доверенный»

I 'm основывая это на примере' ниндзя 'на Manual:User rights

Смежные вопросы