0

権限を設定しようとしていますが、これが可能かどうか疑問に思っていました。

ユーザーがトークページとディスカッションページを作成できるようにしたいが、コンテンツページは編集できないようにしたい。

コンテンツページを編集するオプションを持つことができるのは、Trustedだけです。

これはMediaWikiで行うことができますか?

私はドキュメントを読みました、そしてそれを編集するためにそれは全部か何もないようです。

私は何かが足りないのですか?

ありがとう...

4

1 に答える 1

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

または、'trusted' の代わりに 'sysop' を置きます。これは、sysop がメインの名前空間を編集できる (ページやその他の sysop 権限を削除するだけでなく) ことを意味します。

しかし、「信頼された」という名前の新しいグループが必要な場合、次の小さなコンテンツ スニペットを含むページを Wiki に作成して、この新しい「信頼された」グループを正しく説明するインターフェイスを作成することをお勧めします。

  • MediaWiki:Group-trustedコンテンツ「信頼済み」を配置するというページで
  • MediaWiki:Group-trusted-memberput the content 'trusted'というページで
  • MediaWiki:Grouppage-trustedコンテンツ「Project:trusted」を配置するというページで

これは、 Manual:User rightsの「忍者」の例に基づいています。

于 2013-02-28T17:16:25.680 に答える