/** * Method to display a view. * * @param boolean $cachable If true, the view output will be cached * @param array $urlparams An array of safe url parameters and their variable types, for valid values see {@link JFilterInput::clean()}. * * @return JController This object to support chaining. * @since 1.5 */ public function display($cachable = false, $urlparams = false) { // Load the submenu. RemoteimageHelper::addSubmenu(JRequest::getCmd('view', 'manager')); $view = JRequest::getCmd('view', 'manager'); JRequest::setVar('view', $view); parent::display(); return $this; }
// jQuery $doc->addScript('components/com_remoteimage/includes/js/jquery/jquery.js'); $doc->addScriptDeclaration('jQuery.noConflict();'); } // elFinder includes $doc->addStylesheet('components/com_remoteimage/includes/js/jquery-ui/css/smoothness/jquery-ui-1.8.24.custom.css'); $doc->addStylesheet('components/com_remoteimage/includes/js/elfinder/css/elfinder.min.css'); $doc->addStylesheet('components/com_remoteimage/includes/js/elfinder/css/theme.css'); $doc->addscript('components/com_remoteimage/includes/js/jquery-ui/js/jquery-ui-1.8.24.custom.min.js'); $doc->addscript('components/com_remoteimage/includes/js/elfinder/js/elfinder.min.js'); JHtml::script(JURI::base() . 'components/com_remoteimage/includes/js/elfinder/js/i18n/elfinder.' . $lang_code . '.js'); RMHelper::_('include.core'); // For Site // ================================================================================ if ($app->isSite()) { RemoteimageHelper::_('include.isis'); } // PARAMS $params = JComponentHelper::getParams('com_remoteimage'); $safemode = $params->get('Safemode', true); $onlyimage = $params->get('Onlyimage', false); $tabs = $this->modal ? true : false; $height = $this->modal ? JRequest::getVar('height', 380) : 520; // System Info $upload_max = ini_get('upload_max_filesize'); $upload_num = ini_get('max_file_uploads'); $sysinfo = JText::_('COM_REMOTEIMAGE_UPLOAD_MAX') . ' ' . $upload_max; $sysinfo .= ' | ' . JText::_('COM_REMOTEIMAGE_UPLOAD_NUM') . ' ' . $upload_num; // Is FormField $fieldid = JRequest::getVar('fieldid'); ?>
function remoteimageLoader($uri) { return RemoteimageHelper::_('loader.import', $uri); }
*/ // no direct access defined('_JEXEC') or die; $doc = JFactory::getDocument(); $app = JFactory::getApplication(); $lang = JFactory::getLanguage(); // Include Helpers // ======================================================================== // Core init, it can use by module, plugin or other component. include_once JPath::clean(JPATH_ADMINISTRATOR . "/components/com_remoteimage/includes/core.php"); // Set default option to path helper, then AKHelperPath will helpe us get admin path. AKHelper::_('path.setOption', 'com_remoteimage'); // Some useful settings if ($app->isSite()) { // Include Admin language as global language. $lang->load('', JPATH_ADMINISTRATOR); $lang->load('com_remoteimage', JPATH_COMPONENT_ADMINISTRATOR); RemoteimageHelper::_('lang.loadAll', $lang->getTag()); // Include Joomla! admin css RemoteimageHelper::_('include.sortedStyle', 'includes/css'); // set Base to fix toolbar anchor bug $doc->setBase(JFactory::getURI()->toString()); } else { RemoteimageHelper::_('lang.loadAll', $lang->getTag()); RemoteimageHelper::_('include.sortedStyle', 'includes/css'); } // Detect version RemoteimageHelper::_('plugin.attachPlugins'); // Debug define('AKDEBUG', RemoteimageHelper::_('system.getConfig', 'system.debug'));