? GR0V Shell

GR0V shell

Linux www.koreapackagetour.com 2.6.32-042stab145.3 #1 SMP Thu Jun 11 14:05:04 MSK 2020 x86_64

Path : /home/admin/public_html/old/promice/components/com_jcomments/plugins/
File Upload :
Current File : /home/admin/public_html/old/promice/components/com_jcomments/plugins/com_zoom.plugin.php

<?php
/**
 * JComments plugin for zOOm Media Gallery support
 *
 * @version 2.0
 * @package JComments
 * @author Sergey M. Litvinov (smart@joomlatune.ru)
 * @copyright (C) 2006-2009 by Sergey M. Litvinov (http://www.joomlatune.ru)
 * @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_zoom extends JCommentsPlugin
{
	function getObjectTitle($id)
	{
		$db = & JCommentsFactory::getDBO();
		$db->setQuery( 'SELECT imgname FROM #__zoomfiles WHERE published = 1 AND imgid = ' . $id );
		return $db->loadResult();
	}

	function getObjectLink($id)
	{
		global $mainframe;

		$_Itemid = JCommentsPlugin::getItemid( 'com_zoom' );

		$db = & JCommentsFactory::getDBO();
		$db->setQuery( 'SELECT catid FROM #__zoomfiles WHERE published = 1 AND imgid = ' . $id );
		$catid = $db->loadResult();

		$key = 0;

		$zoomCfg =  JOOMLATUNE_JPATH_SITE . DS . 'components' . DS . 'com_zoom' . DS . 'etc' . DS . 'zoom_config.php';

		if ( is_file( $zoomCfg ) ) {
			global $zoomConfig;

			require( $zoomCfg );

			$orderMethod = '';

			switch ($zoomConfig['orderMethod']) {
				case 1:
					$orderMethod = "imgdate ASC";
					break;
				case 2:
					$orderMethod = "imgdate DESC";
					break;
				case 3:
					$orderMethod = "imgfilename ASC";
					break;
				case 4:
					$orderMethod = "imgfilename DESC";
					break;
				case 5:
					$orderMethod = "imgname ASC";
					break;
				case 6:
					$orderMethod = "imgname DESC";
					break;
			}
			$db->setQuery( 'SELECT imgid FROM #__zoomfiles WHERE published = 1 AND catid = ' . $catid . ' ORDER BY ' . $orderMethod );
			$rows = $db->loadObjectList();
			for($i=0,$n=count($rows);$i<$n;$i++) {
				if ($rows[$i]->imgid == $id) {
					$key = $i;
					break;
				}
			}
			unset( $rows );
		}

		$link = JoomlaTuneRoute::_('index.php?option=com_zoom&amp;page=view&amp;catid='.$catid.'&amp;PageNo=1&amp;key=' . $key . '&amp;Itemid=' . $_Itemid );
		return $link;
	}
}
?>

T1KUS90T
  root-grov@210.1.60.28:~$