Extension talk:User Contact Links
From MediaWiki.org
[edit] MW 1.8.3
Problem: The extension does not work in MW 1.8.3, producing following error in server error log:
PHP Fatal error: Call to undefined method User::newfromid() in .../extensions/UserSignature.php on line 32
Step 1: Add the following function to the end of UserSignature.php:
function newFromId( $id ) {
$u = new User;
$u->mId = $id;
$u->mFrom = 'id';
return $u;
}
Step 2: Replace line 32 in UserSignature.php.
Old line:
$u = User::newFromId($userid);
New line:
$u = newFromId($userid);
Have fun! Khitrenovich 10:30, 8 November 2007 (UTC)
-
-
- Thanks for the suggestion. I have implemented this and committed the changes to SNV. --Gri6507 14:06, 8 November 2007 (UTC)
-
-
-
-
-
-
- Nice, 10x! Khitrenovich 17:06, 8 November 2007 (UTC)
-
-
-
-
[edit] Extension URL
Also, it may be a good idea to add URL to $wgExtensionCredits, so it will be visible in Special:Version page:
'url' => 'http://www.mediawiki.org/wiki/Extension:User_Contact_Links'
--Khitrenovich 17:05, 8 November 2007 (UTC)
-
- Thanks for the suggestion. I just added it to SVN. --Gri6507 02:21, 11 November 2007 (UTC)
[edit] "Undefined offset:" error on MW 1.11
I'm trying to use this extension with MW 1.11 and I'm getting this error on top of page when trying to access Special:Version page:
Notice: Undefined offset: 1 in [strip]/wiki/extensions/UserContactLinks/UserSignature.php on line 79
Ipse 13:51, 26 January 2008 (UTC)
-
- Thanks for pointing this out. The issue here is two fold:
- the user for which this error message is generated does not seem to have a realname in the form of "first_name last_name". I guess I made that assumption when I wrote that code since in a corporate environment (which was the target of my extension) this should never happen.
- your PHP error reporting level is set to E_ALL or some other equivalently high level. In a typical installation, PHP does not report any messages for E_NOTICE. That's why I, and probably many other users have not seen this problem so far.
- In any case, I have fixed this issue in the newly released version 0.4.1 which is in SVN now. Can you please give it a try and let me know if it addresses your problem? --Gri6507 16:37, 27 January 2008 (UTC)
- Thanks for pointing this out. The issue here is two fold:
-
-
-
- Yes, I had name which is not separable to two parts. After update notice've disappeared, thank you! - Ipse 18:01, 27 January 2008 (UTC)
-
-

