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

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