Ejemplo n.º 1
0
 public function display($tpl = null)
 {
     $info = array();
     if (version_compare(JVERSION, '1.6.0', 'ge')) {
         $info['plg_content_sigpro'] = JFile::exists(JPATH_PLUGINS . '/content/jw_sigpro/jw_sigpro.php');
         $info['plg_k2_sigpro'] = JFile::exists(JPATH_PLUGINS . '/k2/jw_sigpro/jw_sigpro.php');
         $info['plg_editors-xtd_sigpro'] = JFile::exists(JPATH_PLUGINS . '/editors-xtd/jw_sigpro/jw_sigpro.php');
     } else {
         $info['plg_content_sigpro'] = JFile::exists(JPATH_PLUGINS . '/content/jw_sigpro.php');
         $info['plg_k2_sigpro'] = JFile::exists(JPATH_PLUGINS . '/k2/jw_sigpro.php');
         $info['plg_editors-xtd_sigpro'] = JFile::exists(JPATH_PLUGINS . '/editors-xtd/jw_sigpro.php');
     }
     $info['plg_content_sigpro_enabled'] = JPluginHelper::isEnabled('content', 'jw_sigpro');
     $info['plg_k2_sigpro_enabled'] = JPluginHelper::isEnabled('k2', 'jw_sigpro');
     $info['plg_editors-xtd_sigpro_enabled'] = JPluginHelper::isEnabled('editors-xtd', 'jw_sigpro');
     $info['php'] = phpversion();
     if (extension_loaded('gd')) {
         $gdinfo = gd_info();
         $info['gd'] = $gdinfo["GD Version"];
     } else {
         $info['gd'] = false;
     }
     $info['upload'] = ini_get('upload_max_filesize');
     $info['memory'] = ini_get('memory_limit');
     $info['permissions'] = array();
     $info['permissions']['cache'] = is_writable(JPATH_SITE . '/cache');
     if (file_exists(JPATH_SITE . '/cache/jw_sigpro')) {
         $info['permissions']['cache/jw_sigpro'] = is_writable(JPATH_SITE . '/cache/jw_sigpro');
     }
     if (file_exists(JPATH_SITE . '/media/jw_sigpro/users')) {
         $info['permissions']['media/jw_sigpro/users'] = is_writable(JPATH_SITE . '/media/jw_sigpro/users');
     }
     $params = JComponentHelper::getParams('com_sigpro');
     if (version_compare(JVERSION, '1.6.0', 'ge')) {
         $defaultImagePath = 'images';
     } else {
         $defaultImagePath = 'images/stories';
     }
     $path = $params->get('galleries_rootfolder', $defaultImagePath);
     if ($path) {
         $info['permissions'][$path] = is_writable(SigProHelper::getPath('site'));
     }
     $K2Path = SigProHelper::getPath('k2');
     if (JFolder::exists($K2Path)) {
         $info['permissions']['media/k2/galleries'] = is_writable($K2Path);
     }
     $this->assignRef('info', $info);
     parent::display($tpl);
 }
Ejemplo n.º 2
0
 public function display($tpl = null)
 {
     if (version_compare(JVERSION, '2.5.0', 'ge')) {
         if (!JFactory::getUser()->authorise('core.admin', 'com_sigpro')) {
             JFactory::getApplication()->redirect('index.php?option=com_sigpro', JText::_('JERROR_ALERTNOAUTHOR'));
             return;
         }
     }
     JHTML::_('behavior.tooltip');
     $model = $this->getModel();
     $model->setState('option', 'com_sigpro');
     $form = $model->getForm();
     $this->assignRef('form', $form);
     $id = $model->getExtensionID();
     $this->assignRef('id', $id);
     parent::display($tpl);
 }
Ejemplo n.º 3
0
 public function display($tpl = null)
 {
     $model = SigProModel::getInstance('Galleries', 'SigProModel');
     $model->setState('limit', $this->limit);
     $model->setState('limitstart', $this->limitstart);
     $model->setState('sorting', $this->sorting);
     $model->setState('type', $this->type);
     $galleries = $model->getData();
     $this->assignRef('rows', $galleries);
     jimport('joomla.html.pagination');
     $total = $model->getState('total');
     $this->assignRef('total', $total);
     $pagination = new JPagination($total, $this->limitstart, $this->limit);
     $this->assignRef('pagination', $pagination);
     if ($this->type == 'k2') {
         $frameSrc = 'index.php?option=com_k2&view=items&task=element&tmpl=component&limit=10';
         $frameHeight = 450;
         $frameClass = 'sigProModalK2ItemsFrame';
     } else {
         $frameSrc = 'index.php?option=com_sigpro&view=galleries&task=add&tmpl=component&editorName=' . $this->editorName . '&type=' . $this->type . '&parentTmpl=' . $this->tmpl;
         $frameHeight = 50;
         $frameClass = 'sigProModalAddGalleryFrame';
     }
     if ($this->template) {
         $frameSrc .= '&template=' . $this->template;
     }
     $frameSrc = JRoute::_($frameSrc);
     $this->assignRef('frameSrc', $frameSrc);
     $this->assignRef('frameHeight', $frameHeight);
     $this->assignRef('frameClass', $frameClass);
     $options = array();
     $options[] = JHTML::_('select.option', 'folder ASC', JText::_('COM_SIGPRO_FOLDER_NAME_ASC'));
     $options[] = JHTML::_('select.option', 'folder DESC', JText::_('COM_SIGPRO_FOLDER_NAME_DESC'));
     $options[] = JHTML::_('select.option', 'modified ASC', JText::_('COM_SIGPRO_MODIFIED_DATE_ASC'));
     $options[] = JHTML::_('select.option', 'modified DESC', JText::_('COM_SIGPRO_MODIFIED_DATE_DESC'));
     $lists = array();
     $lists['sorting'] = JHTML::_('select.genericlist', $options, 'sorting', 'onchange="this.form.submit();"', 'value', 'text', $this->sorting);
     $this->assignRef('lists', $lists);
     parent::display($tpl);
 }
Ejemplo n.º 4
0
 public function display($tpl = null)
 {
     $mainframe = JFactory::getApplication();
     //$mainframe->enqueueMessage(JText::_('COM_SIGPRO_MEDIA_MANAGER_INFO'));
     parent::display($tpl);
 }
Ejemplo n.º 5
0
 public function add($tpl = null)
 {
     $this->addTemplatePath(JPATH_ADMINISTRATOR . '/components/' . $this->option . '/views/gallery/tmpl');
     $this->setLayout('add');
     parent::display($tpl);
 }