Yea, that's easy. Just put this in your LocalConfig.php
$wgGroupPermissions['*' ]['edit'] = false;
But his definition of a non-author could still be logged in, just not
the author. In which case this solution wouldn't work.
You could add all non-authors to a group and not allow that group to
edit. That would work just fine, but you wouldn't have any control over
authors of different cagetories/namespaces.
To create a nonauthor group add this to LocalConfig.php:
$wgGroupPermissions['nonauthors' ]['edit'] = false;
of course this means that you'll have to set up non-authors to be in
this new group and somehow prevent new accounts from getting into the
authors group, etc... But that's a different topic.
Dave
On Thu, 2005-09-01 at 15:27 -0500, Sy wrote:
On 9/1/05, TEXTORIS Julien
<julien.textoris(a)gmail.com> wrote:
For example, we are thinking of making a wiki for
publishing and share
scientific results. It's in its gestationnal step for now, but for
example, we discussed the fact that when a team will publish a result,
it should be that only authors from the team could modify it. If someone
would ask a complementary information, or ask for something else, we
think he could ask on the discussion page, and that the author would
then modify the page.
Hmm.. right now your solution would be to lock the setup down,
allowing edits only to logged-in users, possibly making users only
creatable by the admin, and then anonymous users could edit the talk
pages.
I believe there was a hack around here somewhere to allow this. It
was mentioned on this list very recently. I can find it if you need.
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)Wikimedia.org
http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
--
Dave Brewster <dbrewster(a)guidewire.com>