From 222b01f5169f1c7e69762e0e8904c24f78f71882 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Wed, 28 Jul 2010 11:52:48 +0200 Subject: update to MediaWiki 1.16.0 --- extensions/FluxBBAuthPlugin.php | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'extensions/FluxBBAuthPlugin.php') diff --git a/extensions/FluxBBAuthPlugin.php b/extensions/FluxBBAuthPlugin.php index 0b1319eb..17bc2f24 100644 --- a/extensions/FluxBBAuthPlugin.php +++ b/extensions/FluxBBAuthPlugin.php @@ -4,7 +4,7 @@ $wgHooks['isValidPassword'][] = 'FluxBBAuthPlugin::isValidPassword'; $wgExtensionCredits['other'][] = array( 'name' => 'FluxBBAuthPlugin', - 'version' => '1.0', + 'version' => '1.1', 'description' => 'Use FluxBB accounts in MediaWiki', 'author' => 'Pierre Schmitz', 'url' => 'https://users.archlinux.de/~pierre/' @@ -58,7 +58,7 @@ public function authenticate( $username, $password ) { return $authenticated; } -public function modifyUITemplate( &$template ) { +public function modifyUITemplate( &$template, &$type ) { $template->set( 'usedomain', false ); $template->set('link', 'Um Dich hier anzumelden, nutze Deine Konto-Daten aus dem archlinux.de-Forum.'); } @@ -79,6 +79,17 @@ public function autoCreate() { return true; } +public function allowPropChange( $prop = '' ) { + if( $prop == 'realname' ) { + return false; + } elseif( $prop == 'emailaddress' ) { + return false; + } elseif( $prop == 'nickname' ) { + return false; + } else { + return true; + } +} public function allowPasswordChange() { return false; } -- cgit v1.2.2