[CLEANUP] Streamline EXT:about
[Packages/TYPO3.CMS.git] / typo3 / sysext / about / Resources / Private / Templates / Modules / Index.html
1 <f:layout name="Default" />
2 <f:section name="Content">
3 <p>
4 <f:translate key="LLL:EXT:lang/Resources/Private/Language/locallang_alt_intro.xlf:introtext2" />
5 </p>
6 <f:if condition="{warningMessages}">
7 <f:be.infobox title="{warningTitle}" state="2">{warningMessages -> f:format.raw()}</f:be.infobox>
8 </f:if>
9 <f:for each="{modules}" as="mainModule">
10 <f:if condition="{mainModule.subModules}">
11 <f:if condition="{mainModule.label}">
12 <h2>{f:translate(key: mainModule.label)}</h2>
13 </f:if>
14 <div class="row">
15 <f:for each="{mainModule.subModules}" as="subModule" iteration="subModuleIterator">
16 <div class="col-xs-12 col-sm-6">
17 <a
18 href="#"
19 onclick="top.goToModule('{mainModule.name}_{subModule.name}'); return false;"
20 title="{f:if(condition: subModule.shortDescription, then: '{f:translate(key: subModule.shortDescription)}')}"
21 class="panel panel-default t3js-equalheight"
22 >
23 <div class="panel-body">
24 <div class="media">
25 <div class="media-left">
26 <span class="media-object" title="{f:if(condition: subModule.label, then: '{f:translate(key: subModule.label)}')}">
27 <core:icon identifier="{subModule.iconIdentifier}" size="default" />
28 </span>
29 </div>
30 <div class="media-body">
31 <f:if condition="{subModule.label}">
32 <h3 class="h4 media-heading">
33 {f:translate(key: subModule.label)}
34 <f:if condition="{subModule.shortDescription}">
35 <br><small class="text-muted"><f:translate key="{subModule.shortDescription}" /></small><br>
36 </f:if>
37 </h3>
38 </f:if>
39 <f:if condition="{subModule.longDescription}">
40 {f:translate(key: subModule.longDescription) -> f:format.raw()}
41 </f:if>
42 </div>
43 </div>
44 </div>
45 </a>
46 </div>
47 <f:if condition="{subModuleIterator.isEven}">
48 <f:if condition="{subModuleIterator.isLast} == 0">
49 </div><div class="row">
50 </f:if>
51 </f:if>
52 </f:for>
53 </div>
54 </f:if>
55 </f:for>
56 <p><em class="text-muted"><f:translate key="LLL:EXT:lang/Resources/Private/Language/locallang_alt_intro.xlf:endText" /></em></p>
57 <p>{copyRightNotice -> f:format.raw()}</p>
58 </f:section>