?
Path : /home/admin/public_html/old/promice/components/com_jcomments/plugins/ |
Current File : /home/admin/public_html/old/promice/components/com_jcomments/plugins/com_rokdownloads.plugin.php |
<?php /** * JComments plugin for RokDownloads objects support * * @version 1.0 * @package JComments * @author Aleksandar Bogdanovic (albog@banitech.com) * @copyright (C) 2006-2009 by Aleksandar Bogdanovic (http://www.banitech.com) * @license GNU/GPL: http://www.gnu.org/copyleft/gpl.html **/ (defined('_VALID_MOS') OR defined('_JEXEC')) or die('Direct Access to this location is not allowed.'); class jc_com_rokdownloads extends JCommentsPlugin { function getObjectTitle($id) { $db = & JCommentsFactory::getDBO(); $db->setQuery( 'SELECT displayname FROM #__rokdownloads WHERE id = ' . $id ); return $db->loadResult(); } function getObjectLink($id) { $_Itemid = JCommentsPlugin::getItemid( 'com_rokdownloads' ); if (JCOMMENTS_JVERSION == '1.0') { $link = JoomlaTuneRoute::_('index.php?option=com_rokdownloads&view=file&Itemid=' . $_Itemid . '&id=' .$id); }else{ include_once(JPATH_SITE.DS.'includes'.DS.'application.php'); $link = 'index.php?option=com_rokdownloads&view=file&Itemid=' . $_Itemid . '&id=' .$id; $router = JPATH_SITE . DS . 'components' . DS . 'com_rokdownloads' . DS . 'router.php'; if (is_file($router)) { include_once($router); } $link = JRoute::_($link); } return $link; } function getObjectOwner($id) { $db = & JCommentsFactory::getDBO(); $db->setQuery( 'SELECT created_by FROM #__rokdownloads WHERE id = ' . $id ); $userid = $db->loadResult(); return $userid; } } ?>