shell bypass 403
Cubjrnet7 Shell
: /home/eklavya/www/administrator/components/com_phocagallery/views/phocagalleryi/tmpl/ [ drwxr-xr-x ]
<?php /* * @package Joomla * @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('Restricted access'); use Joomla\CMS\Language\Text; use Joomla\CMS\HTML\HTMLHelper; $r = $this->r; echo '<div class="ph-item-list-box ph-item-list-box-admin">'; echo $this->loadTemplate('up'); if (count($this->images) > 0 || count($this->folders) > 0) { for ($i=0,$n=count($this->folders); $i<$n; $i++) { $this->setFolder($i); echo $this->loadTemplate('folder'); } for ($i=0,$n=count($this->images); $i<$n; $i++) { $this->setImage($i); echo $this->loadTemplate('image'); } } else { echo '<div class="ph-item-list-box-head">'.Text::_( 'COM_PHOCAGALLERY_THERE_IS_NO_IMAGE' ).'</div>'; } echo '</div>'; echo '<div class="ph-item-list-box-hr"></div>'; if ($this->t['displaytabs'] > 0) { /*echo '<ul class="nav nav-tabs" id="configTabs">'; $label = HTMLHelper::_( 'image', 'media/com_phocagallery/images/administrator/icon-16-upload.png','') . ' '.Text::_('COM_PHOCAGALLERY_UPLOAD'); echo '<li><a href="#upload" data-toggle="tab">'.$label.'</a></li>'; if((int)$this->t['enablemultiple'] >= 0) { $label = HTMLHelper::_( 'image', 'media/com_phocagallery/images/administrator/icon-16-upload-multiple.png','') . ' '.Text::_('COM_PHOCAGALLERY_MULTIPLE_UPLOAD'); echo '<li><a href="#multipleupload" data-toggle="tab">'.$label.'</a></li>'; } if($this->t['enablejava'] >= 0) { $label = HTMLHelper::_( 'image', 'media/com_phocagallery/images/administrator/icon-16-upload-java.png','') . ' '.Text::_('COM_PHOCAGALLERY_JAVA_UPLOAD'); echo '<li><a href="#javaupload" data-toggle="tab">'.$label.'</a></li>'; } $label = HTMLHelper::_( 'image', 'media/com_phocagallery/images/administrator/icon-16-folder.png','') . ' '.Text::_('COM_PHOCAGALLERY_CREATE_FOLDER'); echo '<li><a href="#createfolder" data-toggle="tab">'.$label.'</a></li>'; echo '</ul>';*/ $activeTab = ''; if (isset($this->t['tab']) && $this->t['tab'] != '') { $activeTab = $this->t['tab']; } else { $activeTab = 'multipleupload'; } echo $r->startTabs($activeTab); $tabs = array(); $tabs['multipleupload'] = '<span class="ph-cp-item"><i class="phi phi-fs-s phi-fc-bl duotone icon-upload"></i></span>' . ' '.Text::_('COM_PHOCAGALLERY_MULTIPLE_UPLOAD'); $tabs['upload'] = '<span class="ph-cp-item"><i class="phi phi-fs-s phi-fc-bd duotone icon-upload"></i></span>' . ' '.Text::_('COM_PHOCAGALLERY_UPLOAD'); if (!empty($this->t['javaupload'])) { $tabs['javaupload'] = '<span class="ph-cp-item"><i class="phi phi-fs-s phi-fc-rl duotone icon-upload"></i></span>' . ' '.Text::_('COM_PHOCAGALLERY_JAVA_UPLOAD'); } $tabs['createfolder'] = '<span class="ph-cp-item"><i class="phi phi-fs-s phi-fc-brd duotone icon-folder"></i></span>' . ' '.Text::_('COM_PHOCAGALLERY_CREATE_FOLDER'); echo $r->navigation($tabs, $activeTab); echo $r->startTab('multipleupload', $tabs['multipleupload'], $activeTab == 'multipleupload' ? 'active' : ''); echo $this->loadTemplate('multipleupload'); echo $r->endTab(); echo $r->startTab('upload', $tabs['upload'], $activeTab == 'upload' ? 'active' : ''); echo $this->loadTemplate('upload'); echo $r->endTab(); if (!empty($this->t['javaupload'])) { echo $r->startTab('javaupload', $tabs['javaupload'], $activeTab == 'javaupload' ? 'active' : ''); echo $this->loadTemplate('javaupload'); echo $r->endTab(); } echo $r->startTab('createfolder', $tabs['createfolder'], $activeTab == 'createfolder' ? 'active' : ''); echo '<div id="phocagallery-multipleupload" class="ph-in">'; echo PhocaGalleryFileUpload::renderCreateFolder($this->session->getName(), $this->session->getId(), $this->currentFolder, 'phocagalleryi', 'tab=createfolder&field='.PhocaGalleryText::filterValue($this->field, 'alphanumeric2')); echo '</div>'; echo $r->endTab(); echo $r->endTabs(); } ?> <?php /* if ($this->t['displaytabs'] > 0) { echo '<div id="phocagallery-pane">'; //$pane =& J Pane::getInstance('Tabs', array('startOffset'=> $this->t['tab'])); echo HTMLHelper::_('tabs.start', 'config-tabs-com_phocagallery-i', array('useCookie'=>1, 'startOffset'=> $this->t['tab'])); //echo $pane->startPane( 'pane' ); //echo $pane->startPanel( JHtml::_( 'image', 'media/com_phocagallery/images/administrator/icon-16-upload.png','') . ' '.JText::_('COM_PHOCAGALLERY_UPLOAD'), 'upload' ); echo HTMLHelper::_('tabs.panel', HTMLHelper::_( 'image', 'media/com_phocagallery/images/administrator/icon-16-upload.png','') . ' '.Text::_('COM_PHOCAGALLERY_UPLOAD'), 'upload' ); echo $this->loadTemplate('upload'); //echo $pane->endPanel(); if((int)$this->t['enablemultiple'] >= 0) { //echo $pane->startPanel( JHtml::_( 'image', 'media/com_phocagallery/images/administrator/icon-16-upload-multiple.png','') . ' '.JText::_('COM_PHOCAGALLERY_MULTIPLE_UPLOAD'), 'multipleupload' ); echo HTMLHelper::_('tabs.panel', HTMLHelper::_( 'image', 'media/com_phocagallery/images/administrator/icon-16-upload-multiple.png','') . ' '.Text::_('COM_PHOCAGALLERY_MULTIPLE_UPLOAD'), 'multipleupload' ); echo $this->loadTemplate('multipleupload'); //echo $pane->endPanel(); } if($this->t['enablejava'] >= 0) { //echo $pane->startPanel( JHtml::_( 'image', 'media/com_phocagallery/images/administrator/icon-16-upload-java.png','') . ' '.JText::_('COM_PHOCAGALLERY_JAVA_UPLOAD'), 'javaupload' ); echo HTMLHelper::_('tabs.panel', HTMLHelper::_( 'image', 'media/com_phocagallery/images/administrator/icon-16-upload-java.png','') . ' '.Text::_('COM_PHOCAGALLERY_JAVA_UPLOAD'), 'javaupload' ); echo $this->loadTemplate('javaupload'); //echo $pane->endPanel(); } //echo $pane->endPane(); echo HTMLHelper::_('tabs.end'); echo '</div>';// end phocagallery-pane } */ //TEMP //$this->t['tab'] = 'multipleupload'; /*if ($this->t['tab'] != '') {$jsCt = 'a[href=#'.PhocaGalleryText::filterValue($this->t['tab'], 'alphanumeric2') .']';} else {$jsCt = 'a:first';} echo '<script type="text/javascript">'; echo ' jQuery(\'#configTabs '.$jsCt.'\').tab(\'show\');'; // Select first tab echo '</script>';*/ ?>