User blog comment:Inferno Pendragon/Auto-Protection (AKA - I'm sick of the Category Abuse)/@comment-1705775-20110804211748/@comment-1705775-20110804212436

Restrict editing of all pages - Users will still be able to read pages with these modifications, and they can view the source by using Special:Export/Article name or other methods (see also bug 1859).

See Help:User rights and Manual:$wgGroupPermissions. Some examples of how to protect all pages from editing (not reading) by certain classes of users:

Restrict anonymous editing

$wgGroupPermissions['*']['edit'] = false;

- we need someone who knows code, I'm afraid - otherwise we're screwed.