6b95447d4e67ef5d7138888cd29d0311dde51d7f
[Packages/TYPO3.CMS.git] / typo3 / sysext / aboutmodules / Resources / Private / Templates / Modules / Index.html
1 <f:layout name="Default" />
2
3 <f:section name="Content">
4 <h1>TYPO3 CMS {TYPO3Version}<br />
5 <f:translate key="LLL:EXT:lang/locallang_alt_intro.xlf:introtext" />
6 </h1>
7
8 <p class="lead">
9 <f:translate key="LLL:EXT:lang/locallang_alt_intro.xlf:introtext2" />
10 </p>
11
12 {warningMessages -> f:format.raw()}
13
14 <f:for each="{modules}" as="mainModule">
15 <h2>{mainModule.label}</h2>
16 <div class="container-fuid">
17 <div class="row">
18 <f:for each="{mainModule.subModules}" as="subModule" iteration="subModuleIterator">
19 <div class="col-xs-12 col-sm-6">
20 <div class="submodule media clearfix">
21 <a
22 href="#"
23 onclick="top.goToModule('{mainModule.name}_{subModule.name}'); return false;"
24 title="{subModule.shortDescription}"
25 class="pull-left"
26 >
27 <span class="typo3-app-icon">
28 <span>
29 <span>
30 <img src="../{subModule.icon}" alt="{subModule.label}" class="media-object" />
31 </span>
32 </span>
33 </span>
34 </a>
35
36 <div class="media-body">
37 <strong>
38 <a
39 href="#"
40 onclick="top.goToModule('{mainModule.name}_{subModule.name}'); return false;"
41 title="{subModule.shortDescription}"
42 >{subModule.label}</a>
43 </strong><br>
44
45 <f:if condition="{subModule.shortDescription}">
46 <small class="text-muted">{subModule.shortDescription}</small><br>
47 </f:if>
48
49 {subModule.longDescription -> f:format.raw()}
50 </div>
51 </div>
52 </div>
53
54 <f:if condition="{subModuleIterator.isEven}">
55 <f:if condition="{subModuleIterator.isLast} == 0">
56 </div><div class="row">
57 </f:if>
58 </f:if>
59 </f:for>
60 </div>
61 </div>
62 </f:for>
63
64 <p class="end-text text-info">
65 <em>
66 (<f:translate key="LLL:EXT:lang/locallang_alt_intro.xlf:endText" />)
67 </em>
68 </p>
69
70 <p>
71 <small>
72 {copyRightNotice -> f:format.raw()}
73 </small>
74 </p>
75
76 </f:section>