-
Notifications
You must be signed in to change notification settings - Fork 35
Expand file tree
/
Copy pathList.html
More file actions
87 lines (80 loc) · 3.13 KB
/
Copy pathList.html
File metadata and controls
87 lines (80 loc) · 3.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<html data-namespace-typo3-fluid="true"
xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers"
xmlns:core="http://typo3.org/ns/TYPO3/CMS/Core/ViewHelpers">
<f:layout name="Module" />
<f:section name="Content">
<h1>{f:translate(key:'view.usedExtensions')}</h1>
<f:form action="list" name="filter" object="{filter}" class="form-inline mb-3">
<div class="row">
<div class="col form-group">
<label for="form-name" class="form-label">{f:translate(key:'extensionFilter.name')}</label>
<f:form.textfield property="name" id="form-name" class="form-control" />
</div>
<div class="col form-group">
<label for="form-exactSearch" class="form-label">{f:translate(key:'extensionFilter.exactSearch')}</label>
<div class="form-check">
<f:form.checkbox property="exactSearch" id="form-exactSearch" class="form-check-input" value="1" />
</div>
</div>
</div>
<button class="btn btn-default">
{core:icon(identifier:'actions-search')} {f:translate(key:'search')}
</button>
</f:form>
<f:if condition="{extensions}">
<f:then>
<div class="panel panel-default panel-space">
<div class="panel-heading">
{f:translate(key:'extension.total', arguments:'{0:\'{extensions -> f:count()}\'}')}
</div>
<table class="table table-striped table-hover">
<thead>
<tr>
<th style="width:250px;">{f:translate(key:'tx_t3monitoring_domain_model_extension.name')}</th>
<th style="width:150px;">{f:translate(key:'tx_t3monitoring_domain_model_extension.version')}</th>
<th>{f:translate(key:'tx_t3monitoring_domain_model_client')}</th>
</tr>
</thead>
<f:for each="{extensions}" as="versions" key="name" iteration="i">
<f:for each="{versions}" as="v" key="versionName" iteration="i2">
<tr>
<f:if condition="{i2.isFirst}">
<td rowspan="{versions -> f:count()}">
<f:link.action action="show" controller="Extension" arguments="{extension:name}">{name}</f:link.action>
</td>
</f:if>
<td>{versionName}</td>
<td>
<table class="table table-no-borders table-transparent" style="background-color: transparent">
<f:for each="{v.clients}" as="client">
<tr class="{f:if(condition:client.insecure,then:'danger',else:'')}">
<td>
<f:link.action action="show" controller="Client" arguments="{client:client.clientUid}">
<f:if condition="{emConfiguration.presentationMode}">
<f:then>
<f:translate key="presentationMode.client.title" arguments="{0:client.clientUid}" />
</f:then>
<f:else>
{client.title}
</f:else>
</f:if>
</f:link.action>
</td>
</tr>
</f:for>
</table>
</td>
</tr>
</f:for>
</f:for>
</table>
</div>
</f:then>
<f:else>
<f:be.infobox>
<p>{f:translate(key:'extension.notFound')}</p>
</f:be.infobox>
</f:else>
</f:if>
</f:section>
</html>