1
<!-- INCLUDE install_header.html -->
3
<script type="text/javascript">
5
function popup(url, width, height, name)
12
window.open(url.replace(/&/g, '&'), name, 'height=' + height + ',resizable=yes,scrollbars=yes, width=' + width);
16
function diff_popup(url)
18
popup(url, 950, 600, '_diff');
25
<div class="errorbox" style="margin-top: 0;">
31
<!-- IF S_IN_PROGRESS -->
33
<div class="successbox" style="margin-top: 0;">
34
<h3>{L_IN_PROGRESS}</h3>
35
<p>{L_IN_PROGRESS_EXPLAIN}</p>
38
<!-- ELSEIF S_INTRO -->
41
<div class="successbox" style="margin-top: 0;">
47
<form id="install_update" method="post" action="{U_ACTION}">
49
<h1>{L_UPDATE_INSTALLATION}</h1>
50
<p>{L_UPDATE_INSTALLATION_EXPLAIN}</p>
52
<fieldset class="submit-buttons">
53
<input class="button1" type="submit" name="submit" value="{L_NEXT_STEP}" />
58
<!-- ELSEIF S_UPLOAD_SUCCESS -->
60
<form id="install_update" method="post" action="{U_ACTION}">
62
<h1>{L_UPDATE_SUCCESS}</h1>
63
<p>{L_UPDATE_SUCCESS_EXPLAIN}</p>
65
<fieldset class="submit-buttons">
66
<input class="button1" type="submit" name="check_again" value="{L_CHECK_FILES_AGAIN}" />
73
<!-- IF S_VERSION_CHECK -->
75
<h1>{L_VERSION_CHECK}</h1>
77
<p>{L_VERSION_CHECK_EXPLAIN}</p>
79
<!-- IF S_UP_TO_DATE -->
80
<div class="successbox">
81
<p>{L_VERSION_UP_TO_DATE}</p>
84
<div class="errorbox">
85
<p>{L_VERSION_NOT_UP_TO_DATE}</p>
92
<dt><label>{L_CURRENT_VERSION}</label></dt>
93
<dd><strong>{CURRENT_VERSION}</strong></dd>
96
<dt><label>{L_LATEST_VERSION}</label></dt>
97
<dd><strong>{LATEST_VERSION}</strong></dd>
99
<!-- IF PACKAGE_VERSION and not S_UP_TO_DATE -->
101
<dt><label>{L_PACKAGE_UPDATES_TO}</label></dt>
102
<dd><strong>{PACKAGE_VERSION}</strong></dd>
107
<!-- IF not S_UP_TO_DATE -->
109
<form id="install_dbupdate" method="post" action="{U_DB_UPDATE_ACTION}">
111
<fieldset class="submit-buttons">
112
<p>{L_UPDATE_DATABASE_EXPLAIN}</p>
113
<input class="button1" type="submit" name="db_update" value="{L_UPDATE_DATABASE}" />
119
<form id="install_update" method="post" action="{U_ACTION}">
121
<fieldset class="submit-buttons">
122
<p>{L_CHECK_FILES_UP_TO_DATE}</p>
123
<input class="button1" type="submit" name="submit" value="{L_CHECK_FILES}" />
129
<!-- ELSEIF S_DB_UPDATE -->
131
<!-- IF not S_DB_UPDATE_FINISHED -->
133
<h1>{L_PERFORM_DATABASE_UPDATE}</h1>
136
{L_PERFORM_DATABASE_UPDATE_EXPLAIN}<br />
141
<form id="install_dbupdate" method="post" action="{U_DB_UPDATE_ACTION}">
143
<fieldset class="submit-buttons">
144
<a href="{U_DB_UPDATE}" class="button1">{L_RUN_DATABASE_SCRIPT}</a>
146
<!-- input class="button1" type="submit" name="db_update" value="{L_CHECK_UPDATE_DATABASE}" / -->
153
<h1>{L_UPDATE_DB_SUCCESS}</h1>
157
<form id="install_update" method="post" action="{U_ACTION}">
159
<fieldset class="submit-buttons">
160
<p>{L_CHECK_FILES_EXPLAIN}</p>
161
<input class="button1" type="submit" name="submit" value="{L_CHECK_FILES}" />
168
<!-- ELSEIF S_FILE_CHECK -->
170
<!-- IF S_ALL_UP_TO_DATE -->
172
<div class="successbox">
173
<h3>{L_UPDATE_SUCCESS}</h3>
174
<p>{L_ALL_FILES_UP_TO_DATE}</p>
178
<h1>{L_COLLECTED_INFORMATION}</h1>
180
<p>{L_COLLECTED_INFORMATION_EXPLAIN}</p>
182
<!-- IF S_NO_UPDATE_FILES -->
183
<div class="errorbox">
184
<h3>{L_NO_UPDATE_FILES}</h3>
186
<p>{L_NO_UPDATE_FILES_EXPLAIN}</p><br />
188
<strong>{NO_UPDATE_FILES}</strong>
193
<form id="install_update" method="post" action="{U_UPDATE_ACTION}">
197
<!-- IF files.S_STATUS -->
198
<!-- IF not files.S_FIRST_ROW -->
202
<h2>{files.TITLE}</h2>
204
<!-- IF files.STATUS eq 'not_modified' --><div style="float: {S_CONTENT_FLOW_END};">» <a href="#" onclick="dE('not_modified', 0); return false;">{L_TOGGLE_DISPLAY}</a></div><!-- ENDIF -->
205
<p>{files.EXPLAIN}</p>
207
<div style="display: <!-- IF files.STATUS neq 'not_modified' -->block<!-- ELSE -->none<!-- ENDIF -->;" id="{files.STATUS}">
210
<legend><img src="{T_IMAGE_PATH}file_{files.STATUS}.gif" alt="{files.L_STATUS}" /></legend>
213
<!-- IF files.STATUS eq 'up_to_date' -->
214
<dd class="full" style="text-align: left;"><strong>{files.FILENAME}</strong></dd>
216
<dt style="width: 60%;">
217
<strong><!-- IF files.DIR_PART -->{files.DIR_PART}<br /><!-- ENDIF -->{files.FILE_PART}</strong>
218
<!-- IF files.S_CUSTOM -->
219
<br /><span><em>{L_FILE_USED}: </em>{files.CUSTOM_ORIGINAL}</span>
221
<!-- IF files.NUM_CONFLICTS -->
222
<br /><span>{L_NUM_CONFLICTS}: {files.NUM_CONFLICTS}</span>
225
<dd style="margin-left: 60%;"><!-- IF files.STATUS eq 'modified' --> <!-- ELSE --><!-- IF not files.S_BINARY -->[ <a href="{files.U_SHOW_DIFF}" onclick="diff_popup(this.href); return false;">{files.L_SHOW_DIFF}</a> ]<!-- ELSE -->{L_BINARY_FILE}<!-- ENDIF --><!-- ENDIF --></dd>
226
<!-- IF files.S_CUSTOM -->
227
<dd style="margin-left: 60%;"><label><input type="checkbox" name="no_update[]" value="{files.FILENAME}" class="radio" /> {L_DO_NOT_UPDATE}</label></dd>
230
<!-- IF files.STATUS eq 'modified' -->
233
<dt style="width: 60%"><label><input type="radio" class="radio" name="modified[{files.FILENAME}]" value="0" checked="checked" /> {L_MERGE_MODIFICATIONS_OPTION}</label></dt>
234
<dd style="margin-left: 60%;"><!-- IF not files.S_BINARY -->[ <a href="{files.U_SHOW_DIFF}" onclick="diff_popup(this.href); return false;">{files.L_SHOW_DIFF}</a> ]<!-- ELSE -->{L_BINARY_FILE}<!-- ENDIF --></dd>
237
<dt style="width: 60%"><label><input type="radio" class="radio" name="modified[{files.FILENAME}]" value="1" /> {L_MERGE_NO_MERGE_NEW_OPTION}</label></dt>
238
<dd style="margin-left: 60%;"><!-- IF not files.S_BINARY -->[<a href="{files.U_VIEW_NO_MERGE_NEW}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]<!-- ELSE --> <!-- ENDIF --></dd>
241
<dt style="width: 60%"><label><input type="radio" class="radio" name="modified[{files.FILENAME}]" value="2" /> {L_MERGE_NO_MERGE_MOD_OPTION}</label></dt>
242
<dd style="margin-left: 60%;"><!-- IF not files.S_BINARY -->[<a href="{files.U_VIEW_NO_MERGE_MOD}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]<!-- ELSE --> <!-- ENDIF --></dd>
244
<!-- IF not files.S_LAST_ROW -->
248
<legend><img src="{T_IMAGE_PATH}file_{files.STATUS}.gif" alt="{files.L_STATUS}" /></legend>
253
<!-- IF files.STATUS eq 'conflict' -->
256
<dt style="width: 60%"><label><input type="radio" class="radio" name="conflict[{files.FILENAME}]" value="1" checked="checked" /> {L_MERGE_NO_MERGE_NEW_OPTION}</label></dt>
257
<dd style="margin-left: 60%;"><!-- IF not files.S_BINARY -->[<a href="{files.U_VIEW_NO_MERGE_NEW}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]<!-- ELSE --> <!-- ENDIF --></dd>
259
<!-- IF not files.S_BINARY -->
261
<dt style="width: 60%"><label><input type="radio" class="radio" name="conflict[{files.FILENAME}]" value="3" /> {L_MERGE_NEW_FILE_OPTION}</label></dt>
262
<dd style="margin-left: 60%;">[<a href="{files.U_VIEW_NEW_FILE}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]</dd>
265
<dt style="width: 60%"><label><input type="radio" class="radio" name="conflict[{files.FILENAME}]" value="4" /> {L_MERGE_MOD_FILE_OPTION}</label></dt>
266
<dd style="margin-left: 60%;">[<a href="{files.U_VIEW_MOD_FILE}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]</dd>
269
<!-- IF not files.S_LAST_ROW -->
273
<legend><img src="{T_IMAGE_PATH}file_{files.STATUS}.gif" alt="{files.L_STATUS}" /></legend>
278
<!-- IF files.STATUS neq 'conflict' and files.STATUS neq 'modified' --></dl><!-- ENDIF -->
287
<fieldset class="quick">
288
<input class="button1" type="submit" name="check_again" value="{L_CHECK_FILES_AGAIN}" />
293
<h1>{L_UPDATE_METHOD}</h1>
295
<p>{L_UPDATE_METHOD_EXPLAIN}</p>
297
<fieldset class="submit-buttons">
298
<input class="button1" type="submit" name="ftp_upload" value="{L_FTP_UPDATE_METHOD}" /> <input class="button1" type="submit" name="download" value="{L_DOWNLOAD_UPDATE_METHOD}" />
305
<!-- ELSEIF S_DOWNLOAD_FILES -->
307
<h1>{L_DOWNLOAD_UPDATE_METHOD}</h1>
309
<p>{L_DOWNLOAD_UPDATE_METHOD_EXPLAIN}</p>
311
<form id="install_update" method="post" action="{U_ACTION}">
314
<legend>{L_SELECT_DOWNLOAD_FORMAT}</legend>
316
<dt><label for="use_method">{L_DOWNLOAD_AS}:</label></dt>
317
<dd>{RADIO_BUTTONS}</dd>
321
<fieldset class="submit-buttons">
323
<input type="submit" class="button2" value="{L_CHECK_FILES_AGAIN}" name="check_again" /> <input type="submit" class="button1" value="{L_DOWNLOAD}" name="download" />
330
<p>{L_MAPPING_FILE_STRUCTURE}</p>
332
<table cellspacing="1">
333
<col class="row1" /><col class="row2" /><col class="row1" />
336
<th style="width: 49%">{L_ARCHIVE_FILE}</th>
337
<th style="width: 2%"> </th>
338
<th style="width: 49%">{L_DESTINATION}</th>
342
<!-- BEGIN location -->
344
<td>{location.SOURCE}</td>
345
<td><strong>»</strong></td>
346
<td>{location.DESTINATION}</td>
348
<!-- END location -->
352
<!-- ELSEIF S_FTP_UPLOAD -->
354
<h1>{L_SELECT_FTP_SETTINGS}</h1>
356
<form id="install_update" method="post" action="{U_ACTION}">
358
<!-- IF S_CONNECTION_SUCCESS -->
359
<div class="successbox">
360
<p>{L_CONNECTION_SUCCESS}</p>
362
<!-- ELSEIF S_CONNECTION_FAILED -->
363
<div class="errorbox">
364
<p>{L_CONNECTION_FAILED}<br />{ERROR_MSG}</p>
369
<legend>{L_FTP_SETTINGS}</legend>
371
<dt><label>{L_UPLOAD_METHOD}:</label></dt>
372
<dd><strong>{UPLOAD_METHOD}</strong></dd>
376
<dt><label for="{data.DATA}">{data.NAME}:</label><br /><span>{data.EXPLAIN}</span></dt>
377
<dd><input type="<!-- IF data.DATA == 'password' -->password<!-- ELSE -->text<!-- ENDIF -->" id="{data.DATA}" name="{data.DATA}" value="{data.DEFAULT}" /></dd>
382
<fieldset class="submit-buttons">
384
<input class="button2" type="submit" name="check_again" value="{L_BACK}" />
385
<input class="button1" type="submit" name="test_connection" value="{L_TEST_CONNECTION}" />
386
<input class="button1" type="submit" name="submit" value="{L_UPDATE_FILES}" />
393
<!-- INCLUDE install_footer.html -->