Current Directory: /home/astoriaah/www/administrator/components/com_akeeba/tmpl/S3Import
Viewing File: /home/astoriaah/www/administrator/components/com_akeeba/tmpl/S3Import/default.blade.php
<?php
/**
* @package akeebabackup
* @copyright Copyright (c)2006-2022 Nicholas K. Dionysopoulos / Akeeba Ltd
* @license GNU General Public License version 3, or later
*/
// Protect from unauthorized access
defined('_JEXEC') || die();
/** @var \Akeeba\Backup\Admin\View\S3Import\Html $this */
?>
<form action="index.php" method="post" name="adminForm" id="adminForm">
<div class="akeeba-hidden-fields-container">
<input type="hidden" name="option" value="com_akeeba" />
<input type="hidden" name="view" value="S3Import" />
<input type="hidden" name="task" value="display" />
<input type="hidden" id="ak_s3import_folder" name="folder" value="{{{ $this->root }}}" />
</div>
<div class="akeeba-panel--information">
<div class="akeeba-form--inline">
<div class="akeeba-form-group">
<input type="text" size="40" name="s3access" id="s3access"
value="{{{ $this->s3access }}}"
placeholder="@lang('COM_AKEEBA_CONFIG_S3ACCESSKEY_TITLE')" />
</div>
<div class="akeeba-form-group">
<input type="password" size="40" name="s3secret" id="s3secret"
value="{{{ $this->s3secret }}}"
placeholder="@lang('COM_AKEEBA_CONFIG_S3SECRETKEY_TITLE')" />
</div>
@if(empty($this->buckets))
<div class="akeeba-form-group">
<button class="akeeba-btn--primary" id="akeebaS3ImportResetRoot" type="submit">
<span class="akion-wifi"></span>
@lang('COM_AKEEBA_S3IMPORT_LABEL_CONNECT')
</button>
</div>
@else
<div class="akeeba-form-group">
{{ $this->bucketSelect }}
</div>
<div class="akeeba-form-group">
<button class="akeeba-btn--primary" id="akeebaS3ImportResetRoot" type="submit">
<span class="akion-folder"></span>
@lang('COM_AKEEBA_S3IMPORT_LABEL_CHANGEBUCKET')
</button>
</div>
@endif
</div>
</div>
<div class="akeeba-panel--information">
<div id="ak_crumbs_container">
<ul class="akeeba-breadcrumb" style="margin-bottom: 0">
<li>
<a data-s3prefix="{{ base64_encode('') }}" class="akeebaS3ImportChangeDirectory">< root ></a>
<span class="divider">/</span>
</li>
@if(!empty($this->crumbs))
<?php $runningCrumb = ''; $i = 0; ?>
@foreach($this->crumbs as $crumb)
<?php $runningCrumb .= $crumb . '/'; $i++; ?>
<li>
<a
class="akeebaS3ImportChangeDirectory"
data-s3prefix="{{ base64_encode($runningCrumb) }}"
>
{{{ $crumb }}}
</a>
@if($i < count($this->crumbs))
<span class="divider">/</span>
@endif
</li>
@endforeach
@endif
</ul>
</div>
</div>
<div class="akeeba-container--50-50">
<div>
<div id="ak_folder_container" class="akeeba-panel--primary">
<header class="akeeba-block-header">
<h3>
@lang('COM_AKEEBA_FILEFILTERS_LABEL_DIRS')
</h3>
</header>
<div id="folders">
@if(!empty($this->contents['folders']))
@foreach($this->contents['folders'] as $name => $record)
<div class="folder-container">
<span class="folder-icon-container">
<span class="akion-ios-folder"></span>
</span>
<span class="folder-name akeebaS3ImportChangeDirectory"
data-s3prefix="{{ base64_encode($record['prefix']) }}"
>
{{{ rtrim($name, '/') }}}
</span>
</div>
@endforeach
@endif
</div>
</div>
</div>
<div>
<div id="ak_files_container" class="akeeba-panel--primary">
<header class="akeeba-block-header">
<h3>
@lang('COM_AKEEBA_FILEFILTERS_LABEL_FILES')
</h3>
</header>
<div id="files">
@if(!empty($this->contents['files']))
@foreach($this->contents['files'] as $name => $record)
<div class="file-container">
<span class="file-icon-container">
<span class="akion-document"></span>
</span>
<span class="file-name file-clickable akeebaS3ImportObjectDownload"
data-s3object="{{ base64_encode($name) }}">
{{{ basename($record['name']) }}}
</span>
</div>
@endforeach
@endif
</div>
</div>
</div>
</div>
</form>