3

私は、freebsd 7.4 で実行されている mediawiki 1.13.3 を使用しています。特定のユーザー (私のウィキにアカウントを持っているユーザー) またはこれらのユーザーのグループに対して、すべてのページへのアクセスを拒否し、読み取り専用アクセスを許可する方法について混乱しています。 wiki の特定のページ用。達成すべき目標は、一部のユーザーに許可された少数のページを除いて、wiki のページにアクセスできないようにすることです。

いくつかの拡張機能を試しましたが、20000 ページと数百人のユーザーに対する解決策が見つかりません。

4

2 に答える 2

0

私が見つけた非常に近い解決策は、単純なセキュリティ拡張機能を使用することです。そのため、アクセス権のないユーザー グループを作成しています。

$wgGroupPermissions['user']['read'] = false;

このグループを$wgRestrictionLevels = array();に追加します。

次に、一部のページの読み取りアクセスをこのグループに制限します。

かなり十分ですが、私が達成したい解決策ではありません。

于 2013-08-20T10:00:40.890 に答える