Интеграция JComments в PUAcrade
|
PUAcrade — небольшой компонент для Joomla с 4 flash-играми. Предлагаемая вашему вниманию интеграция заменяет систему комментариев JomComments на JComments и предоставляет пользователям возможность комментировать игры.
Интеграция JComments в PUArcade 2.3
- Откройте файл /components/com_puarcade/puarcade.html.php
- Найдите строчку:
if ($config->comments == 1) {
if (!defined ('_JEXEC')) {
$pathtojomcomment = $mainframe->getCfg('absolute_path'). "/mambots/content/jom_comment_bot.php";
} else {
$pathtojomcomment = $mainframe->getCfg('absolute_path'). "/plugins/content/jom_comment_bot.php";
}
if (file_exists($pathtojomcomment)) {
$query = "SELECT COUNT(*) from #__jomcomment where `option`='com_puarcade' AND `contentid`='$game->id' AND `published`='1'";
$database->setQuery($query);
$count = $database->loadRow();
?>
<img src="<?php echo $mainframe->getCfg('live_site'); ?>/components/com_jomcomment/templates/default/images/comments.gif" border="0" alt="" />
<a href="javascript:unhide('comments');" title="View Comments">
<?php echo PU_ADD_COMMENT;?> (<?php echo $count[0]; ?>)
</a>
<div class="pu_comments" id="comments">
<?php
include($pathtojomcomment);
echo jomcomment($game->id, "com_puarcade");
?>
</div> <!-- end comments -->
<?php
}
}
и замените ее на:
if ($config->comments == 1) {
$jcomments = $mainframe->getCfg('absolute_path') . '/components/com_jcomments/jcomments.php';
if (file_exists($jcomments)) {
require_once($jcomments);
$obj_id = $game->id;
$obj_title = $game->gamename;
$count = JComments::getCommentsCount($obj_id, 'com_puarcade');
?>
<a href="javascript:unhide('pu_comments');" title="View Comments">
<?php echo PU_ADD_COMMENT;?> (<?php echo $count; ?>)
</a>
<div class="pu_comments" id="pu_comments">
<?php echo JComments::showComments($obj_id, 'com_puarcade', $obj_title); ?>
</div>
<?php
}
}
Интеграция JComments в PUArcade 2.1.2
- Откройте файл /components/com_puarcade/puarcade.html.php
- Найдите строчку:
if ($comments == 1 && file_exists($mainframe->getCfg('absolute_path'). "/mambots/content/jom_comment_bot.php"))
и замените ее на:
/* if ($comments == 1 && file_exists($mainframe->getCfg('absolute_path'). "/mambots/content/jom_comment_bot.php"))
- Затем чуть ниже найдите строчки:
}
echo "</td></tr></table>";
if ($scoreundergame)
и замените их на:
}
*/
if ($comments == 1) {
$jcomments = $mainframe->getCfg('absolute_path') . '/components/com_jcomments/jcomments.php';
if (file_exists($jcomments)) {
require_once($jcomments);
$obj_id = $game->id;
$obj_title = $game->gamename;
echo JComments::showComments($obj_id, 'com_puarcade', $obj_title);
}
}
echo "</td></tr></table>";
if ($scoreundergame)
Полезные ссылки:
|