Your IP : 216.73.216.43


Current Path : /var/www/surf/TYPO3/vendor/typo3/cms-filelist/Resources/Private/Templates/File/
Upload File :
Current File : //var/www/surf/TYPO3/vendor/typo3/cms-filelist/Resources/Private/Templates/File/List.html

<html
    xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers"
    data-namespace-typo3-fluid="true"
>

<f:layout name="Module" />

<f:section name="Content">

    <f:comment><!-- identifier initializes tree state --></f:comment>
    <div class="filelist-main" data-filelist-current-identifier="{currentIdentifier -> f:format.htmlspecialchars()}">
        <f:if condition="{folderIdentifier}">
            <f:render section="headline" arguments="{_all}" />
            <f:render section="content" arguments="{_all}" />
        </f:if>
    </div>

    <f:if condition="{dragUploader}">
        <div class="t3js-drag-uploader" data-target-folder="{folderIdentifier}" data-progress-container="#typo3-filelist"
            data-dropzone-trigger=".t3js-drag-uploader-trigger" data-dropzone-target=".t3js-module-body h1:first"
            data-file-deny-pattern="{dragUploader.fileDenyPattern}" data-max-file-size="{dragUploader.maxFileSize}"
            data-default-action="{dragUploader.defaultDuplicationBehaviourAction}" data-reload-url="{listUrl}"
        ></div>
    </f:if>

</f:section>


<f:section name="headline">
    <h1>
        <f:if condition="{searchTerm}">
            <f:then>
                <f:translate key="LLL:EXT:filelist/Resources/Private/Language/locallang.xlf:search" arguments="{0: searchTerm, 1: headline}" />
            </f:then>
            <f:else>
                {headline}
            </f:else>
        </f:if>
    </h1>
</f:section>

<f:section name="content">
    <form method="post" name="fileListForm" action="{listUrl}">
        <input type="hidden" name="cmd"/>
        <f:if condition="{searchTerm} || {totalItems}">
            <div class="form-row">
                <div class="form-group">
                    <div class="input-group">
                        <input type="search" id="filelist-searchterm" name="searchTerm" class="form-control" value="{searchTerm}" placeholder="{f:translate(key: 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:labels.enterSearchString')}" />
                        <label for="filelist-searchterm" class="visually-hidden">
                            <f:translate id="LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:labels.label.searchString"/>
                        </label>
                        <input type="hidden" name="pointer" value="0" />
                        <button type="submit" class="btn btn-default" name="search"><core:icon identifier="actions-search" /></button>
                    </div>
                </div>
            </div>
        </f:if>
        <f:if condition="!{totalItems}">
            <div class="t3-filelist-info-container">
                <f:if condition="{searchTerm}">
                    <f:then>
                        <core:icon identifier="actions-question" size="large" />
                        <h5 class="mt-2">
                            {f:translate(key: 'LLL:EXT:filelist/Resources/Private/Language/locallang.xlf:flashmessage.no_results')}
                        </h5>
                        <p>
                            <f:translate key="LLL:EXT:filelist/Resources/Private/Language/locallang.xlf:flashmessage.no_results.message" arguments="{0: searchTerm}"/>
                        </p>
                        <button type="submit" class="btn btn-info" name="searchTerm" value="">
                            <f:translate key="LLL:EXT:filelist/Resources/Private/Language/locallang.xlf:search.reset" />
                        </button>
                    </f:then>
                    <f:else>
                        <core:icon identifier="apps-pagetree-folder-contains" size="large" />
                        <h5 class="mt-2">
                            {f:translate(key: 'LLL:EXT:filelist/Resources/Private/Language/locallang.xlf:flashmessage.no_items')}
                        </h5>
                        <p>
                            <f:translate key="LLL:EXT:filelist/Resources/Private/Language/locallang.xlf:flashmessage.no_items.message" arguments="{0: searchTerm}"/>
                        </p>
                        <a href="{fileUploadUrl}" class="btn btn-info t3js-drag-uploader-trigger">
                            <f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:cm.upload"/>
                        </a>
                    </f:else>
                </f:if>
            </div>
        </f:if>
        <div class="t3-filelist-container {f:if(condition: '!{totalItems}', then: 'hidden')}">
            <f:if condition="{listHtml}">
                <div class="multi-record-selection-actions-wrapper">
                    <div class="t3js-multi-record-selection-actions row row-cols-auto gx-2 mb-3 align-items-center hidden">
                        <div class="col">
                            <strong><f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:labels.selection"/></strong>
                        </div>
                        <div class="col">
                            <button type="button" class="btn btn-default btn-sm disabled" data-multi-record-selection-action="edit" data-multi-record-selection-action-config="{editActionConfiguration -> f:format.raw()}">
                                <span title="{f:translate(key: 'LLL:EXT:filelist/Resources/Private/Language/locallang_mod_file_list.xlf:editMarked')}">
                                    <core:icon identifier="actions-open" size="small" /> <f:translate key="LLL:EXT:filelist/Resources/Private/Language/locallang_mod_file_list.xlf:editMarked" />
                                </span>
                            </button>
                        </div>
                        <f:if condition="{downloadActionConfiguration}">
                            <div class="col">
                                <button type="button" class="btn btn-default btn-sm" data-multi-record-selection-action="download" data-multi-record-selection-action-config="{downloadActionConfiguration -> f:format.raw()}">
                                    <span title="{f:translate(key: 'LLL:EXT:filelist/Resources/Private/Language/locallang.xlf:download')}">
                                        <core:icon identifier="actions-download" size="small" /> <f:translate key="LLL:EXT:filelist/Resources/Private/Language/locallang.xlf:download" />
                                    </span>
                                </button>
                            </div>
                        </f:if>
                        <f:if condition="{showClipboardPanel} && {enableClipBoard.mode} != 'normal'">
                            <div class="col">
                                <div class="btn-group">
                                    <button type="button" class="btn btn-default btn-sm {f:if(condition: '{enableClipBoard.mode} == normal', then: 'disabled')}" data-multi-record-selection-action="copyMarked">
                                        <span title="{f:translate(key: 'LLL:EXT:filelist/Resources/Private/Language/locallang_mod_file_list.xlf:clip_selectMarked')}">
                                            <core:icon identifier="actions-edit-copy" size="small" /> <f:translate key="LLL:EXT:filelist/Resources/Private/Language/locallang_mod_file_list.xlf:clip_selectMarked" />
                                        </span>
                                    </button>
                                    <button type="button" class="btn btn-default btn-sm {f:if(condition: '{enableClipBoard.mode} == normal', then: 'disabled')}" data-multi-record-selection-action="removeMarked">
                                        <span title="{f:translate(key: 'LLL:EXT:filelist/Resources/Private/Language/locallang_mod_file_list.xlf:clip_deleteMarked')}">
                                            <core:icon identifier="actions-minus" size="small" /> <f:translate key="LLL:EXT:filelist/Resources/Private/Language/locallang_mod_file_list.xlf:clip_deleteMarked" />
                                        </span>
                                    </button>
                                </div>
                            </div>
                        </f:if>
                        <div class="col">
                            <button type="button" class="btn btn-default btn-sm" data-multi-record-selection-action="delete" data-multi-record-selection-action-config="{deleteActionConfiguration -> f:format.raw()}">
                                <span title="{f:translate(key: 'LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:cm.delete')}">
                                    <core:icon identifier="actions-edit-delete" size="small" /> <f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:cm.delete" />
                                </span>
                            </button>
                        </div>
                    </div>
                </div>
            </f:if>
            {listHtml -> f:format.raw()}
        </div>
    </form>

    <f:if condition="{listHtml}">
        <f:if condition="{showClipboardPanel}">
            <hr class="spacer">
            <typo3-backend-clipboard-panel return-url="{listUrl}" table="_FILE"></typo3-backend-clipboard-panel>
        </f:if>
    </f:if>
</f:section>

</html>