Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Get Karmabank Url in Discussion user meta
This discussion is related to the Karma Bank addon.

Thanks for this excellent plugin!
I was modifying the default.php in order to add the author's Karmabank Url to the KarmaBalance displayed in the dicussion meta, but If I add something like $UserID or $Author it doesn't work (Sorry, Im pretty bad with php XD).
Do you know how can I do that?
I got stuck here:
protected function ShowBalance(&$Sender) { $Balance = ArrayValue($Sender->EventArguments['Author']->UserID, $Sender->Data('KarmaBalances')); echo '<a href="profile/karmabank/'.AUTHORID.'/'.AUTHORNAME.'"><span title="Loudness" class="udb">'.sprintf(T("%01.2f Karma"),$Balance).'</span></a>'; }
0
Best Answer
-
peregrine MVP
I assume the logic is correct and you want to replace these two items...
AUTHORID.'/'.AUTHORNAME
try this...
$AId = $Sender->EventArguments['Author']->UserID // would be authorid $AName =$Sender->EventArguments['Author']->Name; // would be authorname echo '<a href="profile/karmabank/'. $AId . '/'. $AName .'"><span title="Loudness" class="udb">'.sprintf(T("%01.2f Karma"),$Balance).'</span></a>';
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
0
Answers
I assume the logic is correct and you want to replace these two items...
AUTHORID.'/'.AUTHORNAME
try this...
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
Thank You very much
there was only one small mistake, you missed an
;
on the$AId = $Sender
I will probably put this in the next version.
grep is your friend.
On> SevMC said:
Only one mistake - thats not bad for not testing it
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
Yes, is working perfectly at my site: www.makeitsound.org, thanks @peregrine
Nice, It will be very usefull