Server IP : 180.180.241.3 / Your IP : 216.73.216.252 Web Server : Microsoft-IIS/7.5 System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 User : IUSR ( 0) PHP Version : 5.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /AppServ/www/app/webroot/news/nhrc-bk1/components/com_phocagallery/models/ |
Upload File : |
<?php /* * @package Joomla 1.5 * @copyright Copyright (C) 2005 Open Source Matters. All rights reserved. * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php * * @component Phoca Gallery * @copyright Copyright (C) Jan Pavelka www.phoca.cz * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL */ defined('_JEXEC') or die(); jimport('joomla.application.component.model'); class PhocagalleryModelCooliris3DWall extends JModel { function __construct() { parent::__construct(); } function getCategory($id) { global $mainframe; if ($id > 0) { $query = 'SELECT c.*,' . ' CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(\':\', c.id, c.alias) ELSE c.id END as slug '. ' FROM #__phocagallery_categories AS c' . ' WHERE c.id = '. (int) $id; $this->_db->setQuery($query, 0, 1); $category = $this->_db->loadObject(); $user = &JFactory::getUser(); // USER RIGHT - ACCESS - - - - - - $rightDisplay = 1;//default is set to 1 (all users can see the category) if (!empty($category)) { $rightDisplay = PhocaGalleryAccess::getUserRight('accessuserid', $category->accessuserid, $category->access, $user->get('aid', 0), $user->get('id', 0), 0); } if ($rightDisplay == 0) { $uri = &JFactory::getURI(); $tmpl['pl'] = 'index.php?option=com_user&view=login&return='.base64_encode($uri->toString()); $mainframe->redirect(JRoute::_($tmpl['pl'], false), JText::_("ALERTNOTAUTH")); exit; } // - - - - - - - - - - - - - - - - return $category; } return false; } } ?>