I'm trying to block anons from using LiquidThreads.
I tried the following three things (one after the other), but none of them worked:
$wgNamespaceProtection[NS_LQT_THREAD] =
$wgNamespaceProtection[NS_LQT_THREAD_TALK] =
$wgNamespaceProtection[NS_LQT_SUMMARY] =
$wgNamespaceProtection[NS_LQT_SUMMARY_TALK] = array('foo');
$wgGroupPermissions['*']['foo'] = false; // don't allow anons to access LQT namespaces
$wgNamespaceProtection[NS_LQT_THREAD] =
$wgNamespaceProtection[NS_LQT_THREAD_TALK] =
$wgNamespaceProtection[NS_LQT_SUMMARY] =
$wgNamespaceProtection[NS_LQT_SUMMARY_TALK] = array('foo');
$wgGroupPermissions['my_user_group']['foo'] = true; // only allow my_user_group to access LQT
$wgGroupPermissions['*']['createtalk'] = false;
The only thing that seems to work is
$wgGroupPermissions['*']['createpage'] = false;
but I can't use it since I want to allow anons to edit certain other namespaces (which works fine).
Thanks for any help!