This page is a translated version of the page Extension:ChangePersonal and the translation is 29% complete.
Other languages:
English • ‎Türkçe • ‎dansk • ‎español • ‎polski • ‎हिन्दी • ‎中文 • ‎日本語
MediaWiki extensions manual
OOjs UI icon advanced.svg
Release status: unmaintained
Implementation Parser extension
Beskrivelse This allows personal links to be changed
Forfatter(e) Thomas Lorentsen (matxdiskussion)
Latest version 0.9 (2007-11-15)
MediaWiki 1.11
Licens No license specified
Download Se forneden

Check usage and version matrix.

What can this extension do?

This is a quick extension to allow changes to personal_urls. I used this to modify the login link to point to the special page. Other personal_urls can be modifed quickly with this extension.


Install and edit or append to the extension what you need to change


To install this extension, add the following to LocalSettings.php :



 * Change Personal for changing the personal urls
 * @author Thomas Lorentsen
 * @copyright © 2007 by Thomas Lorentsen
 * @licence GNU General Public Licence 3.0 or later

if( !defined( 'MEDIAWIKI' ) ) {
  echo( "This file is an extension to the MediaWiki software and cannot be used standalone.\n" );

$wgExtensionCredits['parserhook'][] = array(
  'name'          => 'Change Personal',
  'author'        => 'Thomas Lorentsen',
  'url'           => 'https://www.mediawiki.org/wiki/Extension:ChangePersonal',
  'description'   => "Changes the personal urls such as the login link"

function changePersonal(&$personal_urls, &$wgTitle) {
  # This points the login link at the top right to the special page
  $personal_urls['login']['href'] = './Special:Userlogin?returnto=' . $wgTitle->mUrlform;
$personal_urls['anonlogin']['href'] = './Special:Userlogin?returnto=' . $wgTitle->mUrlform;
  # Append to this as needed
  return true;

$wgHooks['PersonalUrls'][] = 'changePersonal';


When viewing special pages, this can cause the redirection to be wrong. It has been found that using a hardcoded url works.

Der er brug for en bedre løsning!

Se også