07/12/25 23:06:34
>>382
匿名ユーザーのデフォルトの検索対象となる名前空間は
$wgNamespacesToBeSearchedDefault変数で指定します。
$wgExtraNamespaces[110] = "MonoBook";
でMonoBook名前空間のインデックス番号を110にした場合は
次のようになります。
$wgNamespacesToBeSearchedDefault = array(
NS_MAIN => true,
110 => true
);
せっかくなので名前空間ごとにユーザーグループの編集を制限する方法も書いておきます。
1.10以降なら$wgNamespaceProtection変数、1.10以前ならLockdown拡張機能で行います。
上記のMonoBook名前空間に対してsysopグループだけが編集できるようにするには
次のように設定します。
1.10.0以降
$wgNamespaceProtection[110] = array( 'sysop' );
1.10.0以前
require_once( "$IP/extensions/Lockdown/Lockdown.php" );
$wgNamespacePermissionLockdown[110]['edit'] = array('sysop');