[BUGFIX] Break too long values in Application Information
[Packages/TYPO3.CMS.git] / typo3 / sysext / backend / Resources / Private / Templates / ToolbarItems / SystemInformationDropDown.html
1 <html xmlns:core="http://typo3.org/ns/TYPO3/CMS/Core/ViewHelpers" data-namespace-typo3-fluid="true">
2 <span class="systeminformationtoolbaritem-container t3js-systeminformation-container" data-count="{count}"
3 data-severityclass="{severityBadgeClass}"></span>
4
5 <h3 class="dropdown-headline">
6 <f:translate key="systemmessage.header"/>
7 </h3>
8 <p class="dropdown-text typo3-module-menu-item submodule mod-tools_toolsenvironment" data-modulename="tools_toolsenvironment">
9 <f:format.raw>
10 <f:translate key="systemmessage.intro" arguments="{0: '{environmentToolUrl}'}"/>
11 </f:format.raw>
12 </p>
13
14 <f:if condition="{systemInformation}">
15 <hr>
16 <div class="dropdown-table">
17 <f:for each="{systemInformation}" as="info">
18 <div class="dropdown-table-row">
19 <div class="dropdown-table-column dropdown-table-column-top dropdown-table-icon">
20 <f:if condition="{info.iconIdentifier}">
21 <f:then>
22 <core:icon identifier="{info.iconIdentifier}" size="small"/>
23 </f:then>
24 <f:else>{info.icon -> f:format.raw()}</f:else>
25 </f:if>
26 </div>
27 <div class="dropdown-table-column dropdown-table-column-top dropdown-table-title">
28 <f:translate key="{info.title}" default="{info.title}"/>
29 <f:if condition="{info.titleAddition}"> ({info.titleAddition -> f:format.htmlspecialchars()})</f:if>
30 </div>
31 <div
32 class="dropdown-table-column dropdown-table-column-top dropdown-table-value {f:if(condition: info.status, then: 'text-{info.status}')}">
33 {info.value}
34 </div>
35 </div>
36 </f:for>
37 </div>
38 </f:if>
39
40 <hr>
41
42 <f:if condition="{messages -> f:count()} > 0">
43 <f:then>
44 <f:for each="{messages}" as="message">
45 <f:if condition="{message.module}">
46 <f:then>
47 <p id="systeminformation_{message.module}"
48 class="dropdown-text t3js-systeminformation-module typo3-module-menu-item submodule mod-{message.module}"
49 data-modulename="{message.module}" data-moduleparams="{message.params}">
50 <span class="text-{message.status}"><f:format.raw>{message.text}</f:format.raw></span>
51 </p>
52 </f:then>
53 <f:else>
54 <p class="dropdown-text text-{message.status}">
55 <f:format.raw>{message.text}</f:format.raw>
56 </p>
57 </f:else>
58 </f:if>
59 </f:for>
60 </f:then>
61 <f:else>
62 <p class="dropdown-text text-success">
63 <f:format.nl2br>
64 <f:translate key="systemmessage.allgood"/>
65 </f:format.nl2br>
66 </p>
67 </f:else>
68 </f:if>
69 </html>