Sorry, I'm somewhat of a noob. But why not just make them log in at
the main page URL, like we did in this wiki:
http://nutmeg.conncoll.edu/bio/index.php/Main_Page
afaik, there is no way they can go to another page unless they log in.
This would be controlled by
$wgGroupPermissions['*']['read'] = false;
in LocalSettings or DefaultSettings
http://www.mediawiki.org/wiki/Manual:%24wgGroupPermissions
Frank Fulchiero
Digital Media Specialist
Connecticut College
From: "Jason Spirko"
<jspirko(a)xorantech.com>
Subject: Re: [Mediawiki-l] Use Special:UserLogin as Main Page
We are using MediaWiki for our company wiki, when a employee goes
to our
wiki they are taken to the main page and then they are able to
navigate
through the site. I want the employees to login *before* they are
directed
to the main page (or any page for that matter).
I use namespace protection throughout the site and to make it
simpler for
the employees it would be easier if they logged in first (every
employee has
an account w/permission to edit various namespaces). Some employees
are
confused by the login "errors" they receive when they want to edit
a page.
After I explain that its not an error and that they need to login
to edit
pages they understand. But I'm just trying to curb these panic
attacks by
making them login before they are even allowed to access the site.