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_BUTTON}" />
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=
"successbox">
364 <p>{L_TRY_DOWNLOAD_METHOD}
</p>
366 <fieldset class=
"quick">
367 <input class=
"button1" type=
"submit" name=
"download" value=
"{L_TRY_DOWNLOAD_METHOD_BUTTON}" />
371 <div class=
"errorbox">
372 <p>{L_CONNECTION_FAILED}
<br />{ERROR_MSG}
</p>
378 <legend>{L_FTP_SETTINGS}
</legend>
380 <dt><label>{L_UPLOAD_METHOD}:
</label></dt>
381 <dd><strong>{UPLOAD_METHOD}
</strong></dd>
385 <dt><label for=
"{data.DATA}">{data.NAME}:
</label><br /><span>{data.EXPLAIN}
</span></dt>
386 <dd><input type=
"<!-- IF data.DATA == 'password' -->password<!-- ELSE -->text<!-- ENDIF -->" id=
"{data.DATA}" name=
"{data.DATA}" value=
"{data.DEFAULT}" /></dd>
391 <fieldset class=
"submit-buttons">
393 <input class=
"button2" type=
"submit" name=
"check_again" value=
"{L_BACK}" />
394 <input class=
"button1" type=
"submit" name=
"test_connection" value=
"{L_TEST_CONNECTION}" />
395 <input class=
"button1" type=
"submit" name=
"submit" value=
"{L_UPDATE_FILES}" />
402 <!-- INCLUDE install_footer.html -->