Kunena 6.4.8 Released

The Kunena team has announce the arrival of Kunena 6.4.8 [K 6.4.8] in stable which is now available for download as a native Joomla extension for J! 5.0.x/5.1.x/5.2.x/5.3.x/5.4.x. This version addresses most of the issues that were discovered in K 6.2 / K 6.3 / K 6.4 and issues discovered during the last development stages of K 6.4
Important note: Go to the Kunena Dashboard after an upgrade so that the Kunena database tables are also updated. This is particularly necessary for major version jumps so that the table changes are adapted.

Question Kunena and jAwards Integration

More
14 years 6 months ago #1 by BoardBoss
Greetings all - I am posting in the general talk forum because I have searched these forums, and Googled many other sites, although I have thus far been unsuccessful in my quest for an answer to my question. I have found posts or sites that suggest that jAwards will integrate with Kunena with a hack; however, I cannot confirm that is with the latest versions.

My environment is Joomla 1.5.23, Kunena 1.6.4 and jAwards 1.1. I would appreciate an answer to he question: has anyone successfully integrated jAwards 1.1 into Kunena 1.6.4? If so, I would appreciate a reply with how, or a link to where this is detailed. Thanks in advance!

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #2 by xillibit
Hello,

I never heard something about jawards integration into Kunena, but the jawards components hasn't been updated since a bit more than an year, so...

I don't provide support by PM, because this can be useful for someone else.

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #3 by BoardBoss
Thank you for the reply, xillibit. I understand what you mean about the last update for jAwards being very old; however, after reading this thread: www.kunena.org/forum/9-extensions-module...ds?limit=10&start=20 it made me wonder.

Please Log in or Create an account to join the conversation.

More
14 years 5 months ago #4 by legu
humm, i dont think so...

Please Log in or Create an account to join the conversation.

More
14 years 5 months ago - 14 years 5 months ago #5 by Lodder
Yes it does work. I have tested it on my website blackpanthergaming.com using Kunena 1.6.4 and the latest version of Jawards. The coding I have used will show 10 medals probaby about 5 per line, depending on the width of the profile info. This is of course editable. ;)
Put it in /components/com_kunena/template/default/view/profile.vertical.php on line 81 after:
<?php echo $this->profile->profileIcon('email'); ?>
</li>
Code:
<?php // Hack for jAwards integration, displays some medals of the user for Kunena 1.6 $number_medals = 10; // number of medals to show $query = "SELECT b.image, b.name" . "\n FROM #__jawards_awards AS a" . "\n LEFT JOIN #__jawards_medals AS b ON b.id = a.award" . "\n WHERE a.userid=". $this->profile->userid . "\n ORDER BY RAND() LIMIT ".$number_medals; $database = &JFactory::getDbo(); $database->setQuery( $query ); $medals = $database->loadObjectList(); // URL links to the jAwards-Tab for Community Builder which displays all // medals of the user - change to another URL of needed $awards_url=JRoute::_('index.php?option=com_comprofiler&task=userProfile&user='.$this->profile->userid."&tab=getawardstab"); // CSS-class "ja_medals" allows individual styling of medal images and // container. "nobr" keeps the medals from breaking apart, display them // in one row. $msg_jawards = "<div class=\"ja_medals\"><nobr>"; foreach ($medals as $med){ $msg_jawards.= "<a href=\"$awards_url\" title=\"$med->name\">" . "<img style='border:0px;padding:0px;' src=\"".KUNENA_JLIVEURL."/images/medals/".$med->image ."\" alt=\"".$med->name."\" />" . "</a>"; } $msg_jawards.="</nobr></div>"; unset($medals); echo $msg_jawards; ?>
Last edit: 14 years 5 months ago by Lodder.

Please Log in or Create an account to join the conversation.

More
14 years 4 months ago #6 by Lodder
also works with Kunena 1.6.5 ;)

Please Log in or Create an account to join the conversation.

More
14 years 4 months ago #7 by xillibit
The next year with the drop of Joomla! 1.5 , jawards will fall in the dark side, i think it's interesting to support it in kunena

I don't provide support by PM, because this can be useful for someone else.

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #8 by sunny33days
Great news, this mod works on Joomla 1.7 too
,

Please Log in or Create an account to join the conversation.

More
12 years 10 months ago - 12 years 10 months ago #9 by sunny33days
I wanted to let you know, that this fix works well for Kunena 1.7 (never any conflicting issues since using this hack). One thing though, is sometimes users receive 2 awards (i.e. voted funniest post of the year and plus a Donar award). The problem is the awards are placed beside each other (horizonatally). Because these awards are 200px wide each, it takes up too much horizontal space. How can I have the awards placed vertically instead of horizontally beside each other with this code?

Perhaps a non-space break or something? Any idea on how or where to place a non space break in this code (or any way to place them on a new line, instead of side-by side). Basically I just need to display multiple awards vertically instead of horizontally under their avatars.. Anyone know how to do this in the code:

// Hack for jAwards integration, displays some medals of the user for Kunena 1.6
$number_medals = 10; // number of medals to show
$query = "SELECT b.image, b.name"
. "\n FROM #__jawards_awards AS a"
. "\n LEFT JOIN #__jawards_medals AS b ON b.id = a.award"
. "\n WHERE a.userid=". $this->profile->userid
. "\n ORDER BY RAND() LIMIT ".$number_medals;

$database = &JFactory::getDbo();
$database->setQuery( $query );
$medals = $database->loadObjectList();

// URL links to the jAwards-Tab for Community Builder which displays all
// medals of the user - change to another URL of needed
$awards_url=JRoute::_('index.php?option=com_comprofiler&task=userProfile&user='.$this->profile->userid."&tab=getawardstab");

// CSS-class "ja_medals" allows individual styling of medal images and
// container. "nobr" keeps the medals from breaking apart, display them
// in one row.
$msg_jawards = "<div class=\"ja_medals\"><nobr>";
foreach ($medals as $med){
$msg_jawards.= "<a href=\"$awards_url\" title=\"$med->name\">"
. "<img style='border:0px;padding:0px;' src=\"".KUNENA_JLIVEURL."/images/medals/".$med->image ."\" alt=\"".$med->name."\" />"
. "</a>";
}

$msg_jawards.="</nobr></div>";
unset($medals);
echo $msg_jawards;

?>
<?php endif ?>
Last edit: 12 years 10 months ago by sunny33days.

Please Log in or Create an account to join the conversation.

Time to create page: 0.230 seconds