[!!!][TASK] Make language module part of install extension
[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: 'Flush TYPO3 and PHP Caches',
10 category: 'Caching',
11 description: 'Clears all TYPO3 Caches including PHP Op-Caches, similiar to the \'Clear Cache\' Button in the TYPO3 Backend.'
12 },
13 1: {partial: 'Maintenance/DatabaseAnalyzer',
14 require: 'TYPO3/CMS/Install/DatabaseAnalyzer',
15 baseClass: 't3js-databaseAnalyzer',
16 title: 'Analyze Database Structure',
17 category: 'Database',
18 description: 'Compare and update the database table and field definitions of the current database with specifications from extensions.'
19 },
20 2: {partial: 'Maintenance/ClearTypo3tempFiles',
21 require: 'TYPO3/CMS/Install/ClearTypo3tempFiles',
22 baseClass: 't3js-clearTypo3temp',
23 title: 'Remove Temporary Assets',
24 category: 'Caching',
25 description: 'Clears temporary files in typo3temp/assets/ folder, including concatenated JS/CSS files, and processed images.'
26 },
27 3: {partial: 'Maintenance/DumpAutoload',
28 require: 'TYPO3/CMS/Install/DumpAutoload',
29 baseClass: 't3js-dumpAutoload',
30 title: 'Rebuild PHP Autoload Information',
31 category: 'Caching',
32 description: 'This (re-)dumps autoload information for all active third party extensions.'
33 },
34 4: {partial: 'Maintenance/ClearTables',
35 require: 'TYPO3/CMS/Install/ClearTables',
36 baseClass: 't3js-clearTables',
37 title: 'Clear Semi-Temporary Database Tables',
38 category: 'Database',
39 description: 'Truncates semi-temporary database tables, which are not related to caches, but can also be re-populated by TYPO3.'
40 },
41 5: {partial: 'Maintenance/CreateAdmin',
42 require: 'TYPO3/CMS/Install/CreateAdmin',
43 baseClass: 't3js-createAdmin',
44 title: 'Add Administrator User',
45 category: 'Backend Users',
46 description: 'Use this function if there are no admin users in the database, for instance if this is a blank installation.'
47 },
48 6: {partial: 'Maintenance/ResetBackendUserUc',
49 require: 'TYPO3/CMS/Install/ResetBackendUserUc',
50 baseClass: 't3js-resetBackendUserUc',
51 title: 'Reset All Backend User Preferences',
52 category: 'Backend Users',
53 description: 'Clears user preferences of all backend users from be_users table. The field \'uc\' will be set to an empty string.'
54 },
55 7: {partial: 'Maintenance/LanguagePacks',
56 require: 'TYPO3/CMS/Install/LanguagePacks',
57 baseClass: 't3js-languagePacks',
58 title: 'Manage language packs',
59 category: 'Language',
60 description: 'Download and update language packs of extensions.'
61 }
62 }}">
63 <div class="gridder">
64 <f:for each="{actions}" as="card" iteration="iterator">
65 <div
66 class="gridder-list {card.baseClass}-open {f:if(condition: '{card.require}', then: 't3js-require')}"
67 {f:if(condition: '{card.require}', then: 'data-require="{card.require}"')}
68 >
69 <div class="gridder-item">
70 <h3>
71 {card.title} <span class="label label-warning {card.baseClass}-badge" style="display:none"></span>
72 <br>
73 <small class="text-muted">{card.category}</small>
74 <br>
75 </h3>
76 <p>{card.description}</p>
77 </div>
78 </div>
79 <div class="gridder-content {f:if(condition: '{card.baseClass}', then: '{card.baseClass}')}">
80 <div class="gridder-padding">
81 <div class="gridder-title clearfix">
82 <h3 class="pull-left">{card.title}</h3>
83 </div>
84 <f:render partial="{card.partial}" arguments="{_all}" />
85 </div>
86 </div>
87 </f:for>
88 </div>
89 </f:alias>