On 21/11/2007, johan.boye@latecoere.fr johan.boye@latecoere.fr wrote:
$wgGroupPermissions['user' ]['edit'] = false;
That's your problem. You can't create any kind of page if you aren't allowed to edit. You'll need to allow users to edit, and then protect all but the talk namespace using $wgNamespaceProtection (see DefaultSettings.php and http://www.mediawiki.org/wiki/Manual:Preventing_access for more info).
Ho no, it pretty sucks :-( I can't handle the protection of each new page. That's the only know way to allow discussion & not edit pages ?
You don't need to protect each page individually, you can protect whole namespaces. See the webpage I suggested.