579 lines
27 KiB
HTML
579 lines
27 KiB
HTML
<html
|
|
xmlns:backend="http://typo3.org/ns/TYPO3/CMS/Backend/ViewHelpers"
|
|
xmlns:core="http://typo3.org/ns/TYPO3/CMS/Core/ViewHelpers"
|
|
xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers"
|
|
data-namespace-typo3-fluid="true"
|
|
>
|
|
|
|
<f:layout name="Module"/>
|
|
|
|
<f:section name="Before">
|
|
<f:asset.module identifier="@typo3/backend/element/immediate-action-element.js"/>
|
|
<f:asset.module identifier="@typo3/backend/utility/collapse-state-persister.js"/>
|
|
<f:variable name="args" value="{0: 'system', 1: data.user.uid}" />
|
|
<typo3-immediate-action
|
|
action="TYPO3.Backend.Storage.ModuleStateStorage.update"
|
|
args="{args -> f:format.json() -> f:format.htmlspecialchars()}"
|
|
></typo3-immediate-action>
|
|
</f:section>
|
|
|
|
<f:section name="Content">
|
|
|
|
<h1>
|
|
<f:translate
|
|
key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.title"
|
|
arguments="{
|
|
0: '{data.user.username}'
|
|
}"
|
|
/>
|
|
</h1>
|
|
|
|
<f:be.infobox
|
|
title="{f:translate(key:'LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.infobox.title')}"
|
|
message="{f:translate(key:'LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.infobox.message')}"
|
|
state="{f:constant(name: 'TYPO3\CMS\Core\Type\ContextualFeedbackSeverity::INFO')}"
|
|
/>
|
|
|
|
<div class="table-fit">
|
|
<table class="table table-striped table-hover table-vertical-top">
|
|
<tr>
|
|
<th class="col-fieldname"><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:admin" /></th>
|
|
<td class="col-word-break">
|
|
<f:if condition="{data.user.admin}">
|
|
<f:then>
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:yes" />
|
|
</f:then>
|
|
<f:else>
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:no" />
|
|
</f:else>
|
|
</f:if>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th class="col-fieldname"><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:userName" /></th>
|
|
<td class="col-word-break">
|
|
{data.user.username}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th class="col-fieldname"><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:name" /></th>
|
|
<td class="col-word-break">
|
|
{data.user.realName}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th class="col-fieldname"><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:email" /></th>
|
|
<td class="col-word-break">
|
|
<f:if condition="{data.user.email}">
|
|
<f:link.email email="{data.user.email}"/>
|
|
</f:if>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th class="col-fieldname"><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:avatar" /></th>
|
|
<td class="col-word-break">
|
|
<backend:avatar backendUser="{data.user.uid}" />
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th class="col-fieldname"><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:disable" /></th>
|
|
<td class="col-word-break">
|
|
<f:if condition="{data.user.disable}">
|
|
<f:then>
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:no" />
|
|
</f:then>
|
|
<f:else>
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:yes" />
|
|
</f:else>
|
|
</f:if>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th class="col-fieldname"><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:startDateAndTime" /></th>
|
|
<td class="col-word-break">
|
|
<f:if condition="{data.user.starttime}">
|
|
<f:format.date format="{dateFormat} {timeFormat}">{data.user.starttime}</f:format.date>
|
|
</f:if>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th class="col-fieldname"><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:endDateAndTime" /></th>
|
|
<td class="col-word-break">
|
|
<f:if condition="{data.user.endtime}">
|
|
<f:format.date format="{dateFormat} {timeFormat}">{data.user.endtime}</f:format.date>
|
|
</f:if>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th class="col-fieldname"><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:lastLogin" /></th>
|
|
<td class="col-word-break">
|
|
<f:if condition="{data.user.lastlogin}">
|
|
<f:then>
|
|
<f:format.date format="{dateFormat} {timeFormat}">{data.user.lastlogin}</f:format.date>
|
|
</f:then>
|
|
<f:else>
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:never" />
|
|
</f:else>
|
|
</f:if>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th class="col-fieldname"><f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description" /></th>
|
|
<td class="col-word-break">
|
|
{data.user.description -> f:format.nl2br()}
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
<h2><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:groups" /></h2>
|
|
<f:if condition="{data.groups.all}">
|
|
<f:then>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading" role="tab">
|
|
<div class="panel-heading-row">
|
|
<button
|
|
class="panel-button collapsed"
|
|
type="button"
|
|
data-bs-toggle="collapse"
|
|
data-bs-target="#permission-group-groups-collapse"
|
|
aria-controls="permission-group-groups-collapse"
|
|
aria-expanded="false"
|
|
>
|
|
<div class="panel-title">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.subgroup" />
|
|
</div>
|
|
<span class="caret"></span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div id="permission-group-groups-collapse" class="panel-collapse collapse" data-persist-collapse-state="true" role="tabpanel">
|
|
<f:render
|
|
partial="Compare/Information"
|
|
section="groups"
|
|
arguments="{
|
|
groups: data.groups,
|
|
hasColumnClasses: 1
|
|
}"
|
|
/>
|
|
</div>
|
|
</div>
|
|
</f:then>
|
|
<f:else>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.subgroup" />
|
|
</div>
|
|
<div class="panel-body">
|
|
<p><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.notConfigured" /></p>
|
|
</div>
|
|
</div>
|
|
</f:else>
|
|
</f:if>
|
|
|
|
<h2><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:languages" /></h2>
|
|
<f:if condition="{data.languages}">
|
|
<f:then>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading" role="tab">
|
|
<div class="panel-heading-row">
|
|
<button
|
|
class="panel-button collapsed"
|
|
type="button"
|
|
data-bs-toggle="collapse"
|
|
data-bs-target="#permission-group-languages-collapse"
|
|
aria-controls="permission-group-languages-collapse"
|
|
aria-expanded="false"
|
|
>
|
|
<div class="panel-title">
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:allowedLanguages" />
|
|
</div>
|
|
<span class="caret"></span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div id="permission-group-languages-collapse" class="panel-collapse collapse" data-persist-collapse-state="true" role="tabpanel">
|
|
<f:render partial="Compare/Information" section="languages" arguments="{languages: data.languages}"/>
|
|
</div>
|
|
</div>
|
|
</f:then>
|
|
<f:else>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:allowedLanguages" />
|
|
</div>
|
|
<div class="panel-body">
|
|
<p><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.notConfigured" /></p>
|
|
</div>
|
|
</div>
|
|
</f:else>
|
|
</f:if>
|
|
|
|
<h2><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:permissions" /></h2>
|
|
<h3><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:generalPermissions" /></h3>
|
|
<f:if condition="{data.modules}">
|
|
<f:then>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading" role="tab">
|
|
<div class="panel-heading-row">
|
|
<button
|
|
class="panel-button collapsed"
|
|
type="button"
|
|
data-bs-toggle="collapse"
|
|
data-bs-target="#permission-group-modules-collapse"
|
|
aria-controls="permission-group-modules-collapse"
|
|
aria-expanded="false"
|
|
>
|
|
<div class="panel-title">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:userMods" />
|
|
</div>
|
|
<span class="caret"></span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div id="permission-group-modules-collapse" class="panel-collapse collapse" data-persist-collapse-state="true" role="tabpanel">
|
|
<f:render partial="Compare/Information" section="modules" arguments="{modules: data.modules}"/>
|
|
</div>
|
|
</div>
|
|
</f:then>
|
|
<f:else>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:userMods" />
|
|
</div>
|
|
<div class="panel-body">
|
|
<p><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.notConfigured" /></p>
|
|
</div>
|
|
</div>
|
|
</f:else>
|
|
</f:if>
|
|
|
|
<f:if condition="{data.pageTypes}">
|
|
<f:then>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading" role="tab">
|
|
<div class="panel-heading-row">
|
|
<button
|
|
class="panel-button collapsed"
|
|
type="button"
|
|
data-bs-toggle="collapse"
|
|
data-bs-target="#permission-group-pageType-collapse"
|
|
aria-controls="permission-group-pageType-collapse"
|
|
aria-expanded="false"
|
|
>
|
|
<div class="panel-title">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.pagetypes_select" />
|
|
</div>
|
|
<span class="caret"></span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div id="permission-group-pageType-collapse" class="panel-collapse collapse" data-persist-collapse-state="true" role="tabpanel">
|
|
<f:render partial="Compare/Information" section="pageTypes" arguments="{pageTypes: data.pageTypes}" />
|
|
</div>
|
|
</div>
|
|
</f:then>
|
|
<f:else>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.pagetypes_select" />
|
|
</div>
|
|
<div class="panel-body">
|
|
<p><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.notConfigured" /></p>
|
|
</div>
|
|
</div>
|
|
</f:else>
|
|
</f:if>
|
|
|
|
<f:if condition="{data.pageContentTypes}">
|
|
<f:then>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading" role="tab">
|
|
<div class="panel-heading-row">
|
|
<button
|
|
class="panel-button collapsed"
|
|
type="button"
|
|
data-bs-toggle="collapse"
|
|
data-bs-target="#permission-group-pageContentTypes-collapse"
|
|
aria-controls="permission-group-pageContentTypes-collapse"
|
|
aria-expanded="false"
|
|
>
|
|
<div class="panel-title">
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:allowedPageContentTypes" />
|
|
</div>
|
|
<span class="caret"></span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div id="permission-group-pageContentTypes-collapse" class="panel-collapse collapse" data-persist-collapse-state="true" role="tabpanel">
|
|
<f:render partial="Compare/Information" section="pageContentTypes" arguments="{pageContentTypes: data.pageContentTypes}" />
|
|
</div>
|
|
</div>
|
|
</f:then>
|
|
<f:else>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:allowedPageContentTypes" />
|
|
</div>
|
|
<div class="panel-body">
|
|
<p><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.notConfigured" /></p>
|
|
</div>
|
|
</div>
|
|
</f:else>
|
|
</f:if>
|
|
|
|
<f:if condition="{data.tables.all}">
|
|
<f:then>
|
|
<h3 class="headline-spaced"><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:compare.tables" /></h3>
|
|
<f:render partial="Compare/Information" section="tables" arguments="{tables: data.tables}" />
|
|
</f:then>
|
|
<f:else>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:compare.tables" />
|
|
</div>
|
|
<div class="panel-body">
|
|
<p><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.notConfigured" /></p>
|
|
</div>
|
|
</div>
|
|
</f:else>
|
|
</f:if>
|
|
|
|
<f:if condition="{data.non_exclude_fields}">
|
|
<f:then>
|
|
<h3 class="headline-spaced"><f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.non_exclude_fields" /></h3>
|
|
<f:render
|
|
partial="Compare/Information"
|
|
section="nonExcludeFields"
|
|
arguments="{
|
|
nonExcludeFields: data.non_exclude_fields,
|
|
id: data.user.uid
|
|
}"
|
|
/>
|
|
</f:then>
|
|
<f:else>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.non_exclude_fields" />
|
|
</div>
|
|
<div class="panel-body">
|
|
<p><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.notConfigured" /></p>
|
|
</div>
|
|
</div>
|
|
</f:else>
|
|
</f:if>
|
|
|
|
<h2><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:mountsWorkspaces" /></h2>
|
|
<f:if condition="{data.workspaces} && {data.workspaces.record.uid}">
|
|
<f:then>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading" role="tab">
|
|
<div class="panel-heading-row">
|
|
<button
|
|
class="panel-button collapsed"
|
|
type="button"
|
|
data-bs-toggle="collapse"
|
|
data-bs-target="#permission-group-workspaces-collapse"
|
|
aria-controls="permission-group-workspaces-collapse"
|
|
aria-expanded="false"
|
|
>
|
|
<div class="panel-title">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms" />
|
|
</div>
|
|
<span class="caret"></span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div id="permission-group-workspaces-collapse" class="panel-collapse collapse" data-persist-collapse-state="true" role="tabpanel">
|
|
<f:render partial="Compare/Information" section="workspaces" arguments="{workspaces: data.workspaces}" />
|
|
</div>
|
|
</div>
|
|
</f:then>
|
|
<f:else>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:workspace_perms" />
|
|
</div>
|
|
<div class="panel-body">
|
|
<p><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.notConfigured" /></p>
|
|
</div>
|
|
</div>
|
|
</f:else>
|
|
</f:if>
|
|
|
|
<f:if condition="{data.dbMounts}">
|
|
<f:then>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading" role="tab">
|
|
<div class="panel-heading-row">
|
|
<button
|
|
class="panel-button collapsed"
|
|
type="button"
|
|
data-bs-toggle="collapse"
|
|
data-bs-target="#permission-group-dbMounts-collapse"
|
|
aria-controls="permission-group-dbMounts-collapse"
|
|
aria-expanded="false"
|
|
>
|
|
<div class="panel-title">
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:pageTreeEntryPoints" />
|
|
</div>
|
|
<span class="caret"></span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div id="permission-group-dbMounts-collapse" class="panel-collapse collapse" data-persist-collapse-state="true" role="tabpanel">
|
|
<f:render partial="Compare/Information" section="dbMounts" arguments="{dbMounts: data.dbMounts}" />
|
|
</div>
|
|
</div>
|
|
</f:then>
|
|
<f:else>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:pageTreeEntryPoints" />
|
|
</div>
|
|
<div class="panel-body">
|
|
<p><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.notConfigured" /></p>
|
|
</div>
|
|
</div>
|
|
</f:else>
|
|
</f:if>
|
|
|
|
<f:if condition="{data.fileMounts}">
|
|
<f:then>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading" role="tab">
|
|
<div class="panel-heading-row">
|
|
<button
|
|
class="panel-button collapsed"
|
|
type="button"
|
|
data-bs-toggle="collapse"
|
|
data-bs-target="#permission-group-fileMounts-collapse"
|
|
aria-controls="permission-group-fileMounts-collapse"
|
|
aria-expanded="false"
|
|
>
|
|
<div class="panel-title">
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:fileMounts" />
|
|
</div>
|
|
<span class="caret"></span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div id="permission-group-fileMounts-collapse" class="panel-collapse collapse" data-persist-collapse-state="true" role="tabpanel">
|
|
<f:render partial="Compare/Information" section="fileMounts" arguments="{fileMounts: data.fileMounts}"/>
|
|
</div>
|
|
</div>
|
|
</f:then>
|
|
<f:else>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:fileMounts" />
|
|
</div>
|
|
<div class="panel-body">
|
|
<p><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.notConfigured" /></p>
|
|
</div>
|
|
</div>
|
|
</f:else>
|
|
</f:if>
|
|
|
|
<f:if condition="{data.fileFolderPermissions}">
|
|
<f:then>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading" role="tab">
|
|
<div class="panel-heading-row">
|
|
<button
|
|
class="panel-button collapsed"
|
|
type="button"
|
|
data-bs-toggle="collapse"
|
|
data-bs-target="#permission-group-fileFolderPermissions-collapse"
|
|
aria-controls="permission-group-fileFolderPermissions-collapse"
|
|
aria-expanded="false"
|
|
>
|
|
<div class="panel-title">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.fileoper_perms" />
|
|
</div>
|
|
<span class="caret"></span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div id="permission-group-fileFolderPermissions-collapse" class="panel-collapse collapse" data-persist-collapse-state="true" role="tabpanel">
|
|
<f:render partial="Compare/Information" section="fileFolderPermissions" arguments="{fileFolderPermissions: data.fileFolderPermissions}" />
|
|
</div>
|
|
</div>
|
|
</f:then>
|
|
<f:else>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_groups.fileoper_perms" />
|
|
</div>
|
|
<div class="panel-body">
|
|
<p><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.notConfigured" /></p>
|
|
</div>
|
|
</div>
|
|
</f:else>
|
|
</f:if>
|
|
|
|
<f:if condition="{data.categories}">
|
|
<f:then>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading" role="tab">
|
|
<div class="panel-heading-row">
|
|
<button
|
|
class="panel-button collapsed"
|
|
type="button"
|
|
data-bs-toggle="collapse"
|
|
data-bs-target="#permission-group-categories-collapse"
|
|
aria-controls="permission-group-categories-collapse"
|
|
aria-expanded="false"
|
|
>
|
|
<div class="panel-title">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:category_perms" />
|
|
</div>
|
|
<span class="caret"></span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div id="permission-group-categories-collapse" class="panel-collapse collapse" data-persist-collapse-state="true" role="tabpanel">
|
|
<f:render partial="Compare/Information" section="categories" arguments="{categories: data.categories}"/>
|
|
</div>
|
|
</div>
|
|
</f:then>
|
|
<f:else>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:category_perms" />
|
|
</div>
|
|
<div class="panel-body">
|
|
<p><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.notConfigured" /></p>
|
|
</div>
|
|
</div>
|
|
</f:else>
|
|
</f:if>
|
|
|
|
<h2><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:options" /></h2>
|
|
<f:if condition="{data.tsconfig}">
|
|
<f:then>
|
|
<f:render
|
|
partial="Compare/Information"
|
|
section="tsconfig"
|
|
arguments="{
|
|
tsconfig: data.tsconfig,
|
|
id: data.user.uid
|
|
}"
|
|
/>
|
|
</f:then>
|
|
<f:else>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<f:translate key="LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig" />
|
|
</div>
|
|
<div class="panel-body">
|
|
<p><f:translate key="LLL:EXT:beuser/Resources/Private/Language/locallang.xlf:backendUser.show.notConfigured" /></p>
|
|
</div>
|
|
</div>
|
|
</f:else>
|
|
</f:if>
|
|
|
|
</f:section>
|
|
|
|
</html>
|