[Mediawiki-l] createtalk = true doesn't allow users toadddiscution
Lane, Ryan
Ryan.Lane at ocean.navo.navy.mil
Wed Nov 21 14:42:59 UTC 2007
> > > $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 ?
>
> Thanks anyway for the answer!
You don't have to manually protect each new page; you can turn on
editing, and protect every namespace except the "talk" namespace. Users
will be able to create/edit pages in the talk namespace, and nowhere
else.
V/r,
Ryan Lane
More information about the MediaWiki-l
mailing list