Bug 18629: (followup) Plain text "Continue..." instead of BLOCK
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / installer / step3.tt
1 [% INCLUDE 'doc-head-open.inc' %]
2
3 <title>Koha &rsaquo; Web installer &rsaquo;
4      [% IF ( proposeimport ) %]
5          Set up database
6      [% END %]
7      [% IF ( importdatastructure ) %]
8          [% IF ( error ) %]
9            Error creating database tables
10          [% ELSE %]
11            Database tables created
12          [% END %]
13      [% END %]
14      [% IF ( default ) %]
15         [% IF ( upgrading ) %]
16             Update database
17         [% ELSE %]
18             Install basic configuration settings
19         [% END %]
20      [% END %]
21      [% IF ( choosemarc ) %]
22         Select your MARC flavor
23      [% END %]
24      [% IF ( selectframeworks ) %]
25         Selecting default settings
26      [% END %]
27      [% IF ( addframeworks ) %]
28         Default data loaded
29      [% END %]
30      [% IF ( finish ) %]
31         Installation complete
32      [% END %]
33 </title>
34
35 [% IF ( finish ) %]
36     [%- metacontent= '10; url=/cgi-bin/koha/installer/onboarding.pl' -%]
37     <meta http-equiv="refresh" content="[% metacontent %]">
38 [% END %]
39 [% INCLUDE 'installer-doc-head-close.inc' %]
40 </head>
41
42 <body id="installer" class="installer">
43     <div class="container-fluid">
44         <div class="row">
45             <div id="installer-step3" class="installer-main col-sm-8 col-sm-offset-2 col-md-8 col-md-offset-2">
46                 <h1 id="logo"><a href="#">Koha</a></h1>
47                 [% IF ( finish ) %]
48                     <h2>Web installer &rsaquo; Installation complete</h2>
49                     <h3>Congratulations, installation complete</h3>
50                     <p>This page will redirect in 10 seconds. <a href="/cgi-bin/koha/installer/onboarding.pl">If not, click here to start onboarding process.</a></p>
51                 [% END %]
52
53                 [% IF ( choosemarc ) %]
54                     <h2>Select your MARC flavor</h2>
55
56                     <form name="frameworkselection" method="post" action="install.pl">
57                         <input type="hidden" name="step" value="3" />
58                         <input type="hidden" name="op" value="selectframeworks" />
59
60                         <p>MARC stands for Machine Readable Cataloging. A MARC record contains bibliographic information about an item. MARC21 is used globally, whereas UNIMARC tends to be used in Europe. </p>
61
62                         [% FOREACH flavourloo IN flavourloop %]
63                             [% IF ( flavourloo.label == "Unimarc") %]
64                                  <p>
65                                      <label><input type="radio" name="marcflavour" value="[% flavourloo.code %]" /> [% flavourloo.label %]</label>
66                                  </p>
67                             [% ELSE %]
68                                  <p>
69                                      <label><input type="radio" name="marcflavour" value="[% flavourloo.code %]" checked="checked" /> [% flavourloo.label %]</label>
70                                  </p>
71                             [% END %]
72                         [% END %]
73                         <p><input value="Continue to the next step" class="btn btn-primary" type="submit" /></p>
74                     </form>
75                 [% END # / IF choosemarc %]
76
77                 [% IF ( selectframeworks ) %]
78                     <h2>Web installer &rsaquo; Selecting default settings</h2>
79
80
81                     <form name="frameworkselection" method="post" action="install.pl">
82                         <input type="hidden" name="step" value="3" />
83                         <input type="hidden" name="op" value="addframeworks" />
84                         [% IF ( frameworksloop ) %]
85                             <h3>MARC frameworks: [% marcflavour %]</h3>
86                             [% IF ( en_marc_frameworks ) %]
87                                 <h4><span class="error">No MARC frameworks are available for your language.
88                                 Defaulting to the frameworks supplied for English (en)<span></h4>
89                             [% END %]
90                             [% FOREACH frameworksloo IN frameworksloop %]
91                                 <h4>[% frameworksloo.label %]</h4>
92
93                                 <div class="checkboxes">
94
95                                     <p>
96                                         <a class="selectall [% frameworksloo.label FILTER lower %]" href="#">Select all</a>
97                                         <a class="deselectall [% frameworksloo.label FILTER lower %]" href="#">Select none</a>
98                                     </p>
99
100                                     [% FOREACH framework IN frameworksloo.frameworks %]
101                                         <div class="checkbox">
102                                             <label>
103                                                 [% IF ( framework.checked ) %]
104                                                     <input type="checkbox" name="framework" value="[% framework.fwkfile %]" id ="[%framework.fwkname%]" checked="checked" />
105                                                 [% ELSE %]
106                                                     <input type="checkbox" name="framework" value="[% framework.fwkfile %]" id ="[%framework.fwkname%]" />
107                                                 [% END %]
108                                                 [% framework.fwkdescription %]
109                                                 <em>([% framework.fwkname %])</em>
110                                             </label>
111                                         </div>
112                                         <hr />
113                                     [% END # / FOREACH framework %]
114                                 </div>
115                             [% END # / FOREACH frameworksloo %]
116                         [% END # / IF frameworkdsloop %]
117
118                         <h3>Other data</h3>
119
120                         [% IF ( en_sample_data ) %]
121                             <h4><span class="error">No sample data and settings are available for your language.
122                             Defaulting to the samples supplied for English (en)<span></h4>
123                         [% END %]
124
125                         [% FOREACH levelloo IN levelloop %]
126                             <h4>[% levelloo.label %]</h4>
127
128                             <div class="checkboxes">
129
130                                 <p>
131                                     <a class="selectall [% levelloo.label FILTER lower %]" href="#">Select all</a>
132                                     <a class="deselectall [% levelloo.label FILTER lower %]" href="#">Select none</a>
133                                 </p>
134
135                                 [% FOREACH framework IN levelloo.frameworks %]
136                                     <div class="checkbox">
137                                         <label for="[% framework.fwkname %]">
138                                             [% IF ( framework.checked ) %]
139                                                 <input type="checkbox" name="framework" value="[%framework.fwkfile %]" id="[%framework.fwkname%]" checked="checked" />
140                                             [% ELSE %]
141                                                 <input type="checkbox" name="framework" value="[%framework.fwkfile %]" id="[%framework.fwkname%]" />
142                                             [% END %]
143                                             [% framework.fwkdescription %]
144                                             <em>([% framework.fwkname %])</em>
145                                         </label>
146                                     </div> <!-- /div.checkbox -->
147                                 [% END # / FOREACH framework %]
148                             </div>
149                         [% END # / FOREACH levelloo %]
150
151                         <p>When you've made your selections, please click 'Import' below to begin the process. It may take a while to complete. Please be patient.</p>
152
153                         <p><input type="submit" value="Import" class="btn btn-primary" /></p>
154                     </form>
155                 [% END # / IF selectframeworks %]
156
157                 [% IF ( addframeworks ) %]
158                     <h2>Web installer &rsaquo; Default data loaded</h2>
159                     [% FOREACH lis IN list %]
160                         [% IF lis.level == 'mandatory' %]
161                             <h3>Mandatory data added</h3>
162                         [% ELSIF lis.level == 'optional' %]
163                             <h3>Optional data added</h3>
164                         [% ELSIF lis.level == 'mysql' %]
165                             <h3>MySQL data added</h3>
166                         [% ELSE %]
167                             <h3>[% lis.level FILTER ucfirst %] data added</h3>
168                         [% END %]
169                         <ul>
170                             [% FOREACH fwklis IN lis.fwklist %]
171                             <li>
172                                 [% fwklis.fwkname %]
173                                 [% IF ( fwklis.error ) %]<p class="bg-danger">[% fwklis.error %]</p>[% END %]
174                             </li>
175                             [% END %]
176                         </ul>
177                     [% END %]
178
179                     <h3>Basic installation complete.</h3>
180
181                     <p>In the next steps you will be guided through some basic requirements like defining Koha user with all administrative privileges (superlibrarian).</p>
182
183                     <form action="/cgi-bin/koha/installer/install.pl" method="post" name="finish">
184                         <h4>
185                             You can help the Koha community by sharing your statistics with us.
186                         </h4>
187                         <p>
188                             If you wish to share some of your data, please enable the functionality in the "Share your usage statistics" section of the Administration module.
189                         </p>
190
191                         <input type="hidden" name="step" value="3" />
192                         <input type="hidden" name="op" value="finish" />
193                         <p>
194                             <input value="Set up some of Koha's basic requirements" class="btn btn-primary" type="submit" />
195                         </p>
196                     </form>
197
198                 [% END # / IF addframeworks %]
199
200                 [% IF ( importdatastructure ) %]
201                     [% IF ( error ) %]
202                         <p>The following error occurred while importing the database structure:</p>
203                         <div class="alert alert-warning"><p>[% error %] </p></div>
204                         <p>Please contact your system administrator</p>
205                     [% ELSE %]
206                         <h2>Web installer &rsaquo; Success</h2>
207                         <div class="alert alert-success"><p>Database tables created</p></div>
208                         <form action="install.pl" method="post">
209                             <input type="hidden" name="step" value="3" />
210                             <p><input value="Continue to the next step" class="btn btn-primary" type="submit" /></p>
211                         </form>
212                     [% END %]
213                 [% END # / IF importdatastructure %]
214
215                 [% IF ( proposeimport ) %]
216                     <h2>Web installer &rsaquo; Set up database</h2>
217                     <p>Now we're ready to create the database tables and fill them with some default data.</p>
218                     <form action="install.pl" method="post">
219                         <input type="hidden" name="step" value="3" />
220                         <input type="hidden" name="op" value="importdatastructure" />
221                         <p><input value="Continue to the next step" class="btn btn-primary" type="submit" /></p>
222                     </form>
223                 [% END # / proposeimport %]
224
225                 [% IF ( default ) %]
226                     [% IF ( upgrading ) %]
227                         <h2>Web installer &rsaquo; Update database</h2>
228                         <p>We are upgrading from Koha [% dbversion %] to [% kohaversion %]</p>
229                         <p><a href="install.pl?step=3&amp;op=updatestructure" class="btn btn-primary">Update your database</a></p>
230                     [% ELSE %]
231                         <h2>Web installer &rsaquo; Install basic configuration settings</h2>
232                         <p>We are ready to do some basic configuration.</p>
233                         <p><a href="install.pl?step=3&amp;op=choosemarc" class="btn btn-primary">Continue to the next step</a></p>
234                     [% END %]
235                 [% END # / IF default %]
236
237                 [% IF ( updatestructure ) %]
238                     <h2>Updating database structure</h2>
239                     [% IF ( has_update_succeeds ) %]
240                         <p>Update report :</p>
241                         <ul>
242                             [% FOREACH update_repor IN update_report %]
243                                 <li>[% update_repor.line |html %]</li>
244                             [% END %]
245                         </ul>
246                     [% END %]
247                     [% IF ( has_update_errors ) %]
248                         <p>Update errors :</p>
249                         <ul>
250                             [% FOREACH update_error IN update_errors %]
251                                 <li class="update_error">[% update_error.line |html %]</li>
252                             [% END %]
253                         </ul>
254                     [% END %]
255                     [% UNLESS ( has_update_errors ) %]
256                         <p>Everything went okay. Update done.</p>
257                     [% END %]
258                     <p><a href="install.pl?step=3&amp;op=finished" class="btn btn-primary">Continue to log in to Koha</a></p>
259                [% END # / IF updatestructure %]
260             </div> <!-- / #installer-step3 -->
261         </div> <!-- / .row -->
262
263 [% IF ( selectframeworks ) %]
264     <script type="text/javascript">
265         $(document).ready(function(){
266             $(".selectall,.deselectall").on("click",function(e){
267                 e.preventDefault();
268                 var container = $(this).parent().parent();
269                 if( $(this).hasClass("selectall") ){
270                     var state = true;
271                 } else {
272                     var state = false;
273                 }
274                 $( container ).find("input").prop("checked", state);
275                 $( container ).find(".selectall,.deselectall").toggle();
276             });
277         });
278     </script>
279 [% END %]
280
281 [% INCLUDE 'intranet-bottom.inc' %]