| Current Path : /home/smartconb/www/armencom33/components/com_eventgallery/tmpl/snippets/event/ |
| Current File : /home/smartconb/www/armencom33/components/com_eventgallery/tmpl/snippets/event/uploadbutton.php |
<?php
/**
* @package Sven.Bluege
* @subpackage com_eventgallery
*
* @copyright Copyright (C) 2005 - 2019 Sven Bluege All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
use Joomla\CMS\Factory;
use Joomla\CMS\Router\Route;
use Joomla\CMS\Uri\Uri;
use Svenbluege\Component\Eventgallery\Site\Library\Folder\Folder;
defined('_JEXEC') or die('Restricted access');
/**
* @var \de\svenbluege\joomla\eventgallery\ObjectWithConfiguration $this
*/
$app = Factory::getApplication();
$user = Factory::getUser();
/**
* @var Folder $folder
*/
$folder = $this->folder;
$frontediting = ($app->isClient('site') && $app->get('frontediting', 1) && !$user->guest);
$eventEditing = $user->authorise('core.edit', 'com_eventgallery');
$uri = Uri::getInstance();
$encodedReturnUrl = base64_encode($uri->toString(array('scheme', 'host', 'port', 'path', 'query')));
if ($frontediting && $eventEditing && $folder->supportsFileUpload()) {
?>
<div>
<a class="btn btn-primary" href="<?php echo Route::_('index.php?option=com_eventgallery&view=upload&return='.$encodedReturnUrl.'&folderid='.$folder->getId());?>"><?php echo \Joomla\CMS\Language\Text::_("COM_EVENTGALLERY_EVENT_UPLOAD_BUTTON")?></a>
</div>
<?php
}