How can we redirect the MediaWiki 'create
account' page to a different
self registration page?
At the SFPIRG (sfpirg.ca), we're installing several online tools
(MediaWiki, Drupal, Koha, etc.) Each web app is integrated with our LDAP
directory to maintain consistent accounts. We use the MediaWiki LDAP
extension:
http://www.mediawiki.org/wiki/Extension:LDAP_Authentication
We don't want users to create separate accounts for MediaWiki, we want
the MediaWiki 'create account' link to point to our LDAP self
registration page. I can do this with mod_rewrite, matching
Special:Userlogin&type=signup, but wonder if there's a better way?
You could try using the UserCreateForm hook. You can try just
disabling $wgOut and sending an appropriate 301 header.