[TASK] Install tool: JS driven routing
[Packages/TYPO3.CMS.git] / typo3 / sysext / install / Resources / Private / Templates / Maintenance / Cards.html
1 <div>
2 <h1>Maintenance</h1>
3 </div>
4
5 <f:alias map="{actions: {
6 0: {partial: 'Maintenance/ClearAllCache',
7 require: 'TYPO3/CMS/Install/Cache',
8 baseClass: 't3js-clearAllCache',
9 title: 'Clear all cache',
10 category: 'Caching',
11 description: 'Clears all cache. Including Frontend, backend and language caches.'
12 },
13 1: {partial: 'Maintenance/ClearTypo3tempFiles',
14 require: 'TYPO3/CMS/Install/ClearTypo3tempFiles',
15 baseClass: 't3js-clearTypo3temp',
16 title: 'Clean typo3temp/assets/',
17 category: 'Caching',
18 description: 'Clears temporary files in typo3temp/assets/ folder, including processed and cached images.'
19 },
20 2: {partial: 'Maintenance/DumpAutoload',
21 require: 'TYPO3/CMS/Install/DumpAutoload',
22 baseClass: 't3js-dumpAutoload',
23 title: 'Dump Autoload Information',
24 category: 'Caching',
25 description: 'This (re-)dumps autoload information for all active third party extensions.'
26 },
27 3: {partial: 'Maintenance/DatabaseAnalyzer',
28 require: 'TYPO3/CMS/Install/DatabaseAnalyzer',
29 baseClass: 't3js-databaseAnalyzer',
30 title: 'Database analyzer',
31 category: 'Database',
32 description: 'Verify and update database status.'
33 },
34 4: {partial: 'Maintenance/ClearTables',
35 require: 'TYPO3/CMS/Install/ClearTables',
36 baseClass: 't3js-clearTables',
37 title: 'Clear Tables',
38 category: 'Database',
39 description: 'Clears semi-temporary data from database tables.'
40 },
41 5: {partial: 'Maintenance/CreateAdmin',
42 require: 'TYPO3/CMS/Install/CreateAdmin',
43 baseClass: 't3js-createAdmin',
44 title: 'Create Admin',
45 category: 'Backend Users',
46 description: 'Creates a backend administrator user.'
47 },
48 6: {partial: 'Maintenance/ResetBackendUserUc',
49 require: 'TYPO3/CMS/Install/ResetBackendUserUc',
50 baseClass: 't3js-resetBackendUserUc',
51 title: 'Reset User Preferences',
52 category: 'Backend Users',
53 description: 'Reset backend user preferences to defaults.'
54 }
55 }}">
56 <div class="gridder">
57 <f:for each="{actions}" as="card" iteration="iterator">
58 <div
59 class="gridder-list {card.baseClass}-open {f:if(condition: '{card.require}', then: 't3js-require')}"
60 {f:if(condition: '{card.require}', then: 'data-require="{card.require}"')}
61 >
62 <div class="gridder-item">
63 <h3>
64 {card.title} <span class="label label-warning {card.baseClass}-badge" style="display:none"></span>
65 <br>
66 <small class="text-muted">{card.category}</small>
67 <br>
68 </h3>
69 <p>{card.description}</p>
70 </div>
71 </div>
72 <div class="gridder-content {f:if(condition: '{card.baseClass}', then: '{card.baseClass}')}">
73 <div class="gridder-padding">
74 <div class="gridder-title clearfix">
75 <h3 class="pull-left">{card.title}</h3>
76 </div>
77 <f:render partial="{card.partial}" arguments="{_all}" />
78 </div>
79 </div>
80 </f:for>
81 </div>
82 </f:alias>