[BUGFIX] Fix „templates“ of Upgrade Wizards
[Packages/TYPO3.CMS.git] / typo3 / sysext / install / Resources / Private / Templates / Upgrade / UpgradeWizards.html
1 <p>
2 If you upgrade your TYPO3 installation from one major version to another (e.g. 6.2 to 7 LTS),
3 then the Upgrade Wizards guide you through the necessary steps to upgrade your database
4 records or explicitly install extensions that ship with the latest TYPO3 version.
5 </p>
6
7 <div style="display: none">
8 <div class="t3js-upgradeWizards-blocking-charset-template">
9 <p>
10 The default database charset of the main MySQL database is not utf-8.
11 <br />
12 You have to run this update wizard before you can run any other update
13 wizard to make sure new tables and fields are created with the correct
14 charset.
15 <br />
16 WARNING: This will NOT convert any existing data.
17 </p>
18 <button class="btn btn-default t3js-upgradeWizards-blocking-charset-fix" type="button">
19 Set default charset to utf8
20 </button>
21 </div>
22
23 <div class="t3js-upgradeWizards-blocking-adds-template">
24 <p>
25 There are tables or fields in the database which need to be created.
26 <br />
27 You have to run this update wizard before you can run any other update
28 wizard to make sure all needed tables and fields are present.
29 </p>
30 <div>
31 <div class="t3js-upgradeWizards-blocking-adds-rows"></div>
32 </div>
33 <button class="btn btn-default t3js-upgradeWizards-blocking-adds-execute" type="button">
34 Create missing tables and fields
35 </button>
36 </div>
37
38 <div class="t3js-upgradeWizards-list-template">
39 <div class="progress">
40 <div class="progress-bar progress-bar-info progress-bar-striped" role="progressbar"
41 aria-valuenow="20" aria-valuemin="0" aria-valuemax="100"
42 style="width: {wizardsPercentageDone}%;">
43 <span>100%</span>
44 </div>
45 </div>
46 <div class="t3js-upgradeWizards-list-rows"></div>
47 </div>
48 <div class="t3js-upgradeWizards-list-row-template">
49 <h4 class="t3js-upgradeWizards-list-row-title"></h4>
50 <div class="row-explanation t3js-upgradeWizards-list-row-explanation"></div>
51 <button class="btn btn-default t3js-upgradeWizards-list-row-execute" type="button">
52 Execute
53 </button>
54 <hr />
55 </div>
56
57 <div class="t3js-upgradeWizards-input">
58 <form>
59 <h4 class="t3js-upgradeWizards-input-title">{updateData.title}</h4>
60 <div class="t3js-upgradeWizards-input-html"></div>
61 <div class="form-group">
62 <div class="checkbox">
63 <label>
64 <input id="t3-install-showdatabasequeries" type="checkbox" name="install[values][showDatabaseQueries]" value="1" />
65 Show database queries performed
66 </label>
67 </div>
68 </div>
69 <button class="btn btn-warning t3js-upgradeWizards-input-perform" type="button">
70 Perform updates!
71 </button>
72 </form>
73 </div>
74
75 <div class="t3js-upgradeWizards-done-body-template">
76 <table class="table table-condensed table-striped">
77 <tbody class="t3js-upgradeWizards-done-rows"></tbody>
78 </table>
79 </div>
80 <div class="t3js-upgradeWizards-done-row-template">
81 <table>
82 <tr>
83 <td>
84 <button
85 type="button"
86 class="btn btn-default t3js-upgradeWizards-done-markUndone"
87 >
88 Mark undone
89 </button>
90 </td>
91 <td class="t3js-upgradeWizards-done-title">
92 </td>
93 </tr>
94 </table>
95 </div>
96 </div>
97
98 <hr>
99
100 <h4>Upgrade status</h4>
101 <p>Progress of upgrade wizards:</p>
102 <div class="upgradeWizards-wizards-output t3js-upgradeWizards-wizards-output"></div>
103
104 <hr>
105
106 <h4>Wizards marked as done</h4>
107 <p>
108 Some wizards fully automatically check whether they should be executed, while others just
109 set a flag in the system registry if they have been executed once. This "I have been executed"
110 flag can be reset by selecting specific wizards from the list below, so the according wizards
111 show up as possible upgrade wizards again.
112 </p>
113
114 <div
115 class="t3js-module-content"
116 data-upgrade-wizards-mark-undone-token="{upgradeWizardsMarkUndoneToken}"
117 data-upgrade-wizards-input-token="{upgradeWizardsInputToken}"
118 data-upgrade-wizards-execute-token="{upgradeWizardsExecuteToken}"
119 >
120 <div class="t3js-upgradeWizards-done-output"></div>
121 </div>