|
@@ 3991-4040 (lines=50) @@
|
| 3988 |
|
$upcontext['continue'] = $support_js ? 2 : 1; |
| 3989 |
|
|
| 3990 |
|
// If javascript allows we want to do this using XML. |
| 3991 |
|
if ($support_js) |
| 3992 |
|
{ |
| 3993 |
|
echo ' |
| 3994 |
|
<script> |
| 3995 |
|
var lastTable = ', $upcontext['cur_table_num'], '; |
| 3996 |
|
function getNextTables() |
| 3997 |
|
{ |
| 3998 |
|
getXMLDocument(\'', $upcontext['form_url'], '&xml&substep=\' + lastTable, onBackupUpdate); |
| 3999 |
|
} |
| 4000 |
|
|
| 4001 |
|
// Got an update! |
| 4002 |
|
function onBackupUpdate(oXMLDoc) |
| 4003 |
|
{ |
| 4004 |
|
var sCurrentTableName = ""; |
| 4005 |
|
var iTableNum = 0; |
| 4006 |
|
var sCompletedTableName = getInnerHTML(document.getElementById(\'current_table\')); |
| 4007 |
|
for (var i = 0; i < oXMLDoc.getElementsByTagName("table")[0].childNodes.length; i++) |
| 4008 |
|
sCurrentTableName += oXMLDoc.getElementsByTagName("table")[0].childNodes[i].nodeValue; |
| 4009 |
|
iTableNum = oXMLDoc.getElementsByTagName("table")[0].getAttribute("num"); |
| 4010 |
|
|
| 4011 |
|
// Update the page. |
| 4012 |
|
setInnerHTML(document.getElementById(\'tab_done\'), iTableNum); |
| 4013 |
|
setInnerHTML(document.getElementById(\'current_table\'), sCurrentTableName); |
| 4014 |
|
lastTable = iTableNum; |
| 4015 |
|
updateStepProgress(iTableNum, ', $upcontext['table_count'], ', ', $upcontext['step_weight'] * ((100 - $upcontext['step_progress']) / 100), ');'; |
| 4016 |
|
|
| 4017 |
|
// If debug flood the screen. |
| 4018 |
|
if ($is_debug) |
| 4019 |
|
echo ' |
| 4020 |
|
setOuterHTML(document.getElementById(\'debuginfo\'), \'<br>Completed Table: "\' + sCompletedTableName + \'".<span id="debuginfo"><\' + \'/span>\'); |
| 4021 |
|
|
| 4022 |
|
if (document.getElementById(\'debug_section\').scrollHeight) |
| 4023 |
|
document.getElementById(\'debug_section\').scrollTop = document.getElementById(\'debug_section\').scrollHeight'; |
| 4024 |
|
|
| 4025 |
|
echo ' |
| 4026 |
|
// Get the next update... |
| 4027 |
|
if (iTableNum == ', $upcontext['table_count'], ') |
| 4028 |
|
{ |
| 4029 |
|
document.getElementById(\'commess\').style.display = ""; |
| 4030 |
|
document.getElementById(\'current_tab\').style.display = "none"; |
| 4031 |
|
document.getElementById(\'contbutt\').disabled = 0; |
| 4032 |
|
document.getElementById(\'backup_done\').value = 1; |
| 4033 |
|
} |
| 4034 |
|
else |
| 4035 |
|
getNextTables(); |
| 4036 |
|
} |
| 4037 |
|
getNextTables(); |
| 4038 |
|
//# sourceURL=dynamicScript-bkup.js |
| 4039 |
|
</script>'; |
| 4040 |
|
} |
| 4041 |
|
} |
| 4042 |
|
|
| 4043 |
|
function template_backup_xml() |
|
@@ 4501-4553 (lines=53) @@
|
| 4498 |
|
$upcontext['continue'] = $support_js ? 2 : 1; |
| 4499 |
|
|
| 4500 |
|
// If javascript allows we want to do this using XML. |
| 4501 |
|
if ($support_js) |
| 4502 |
|
{ |
| 4503 |
|
echo ' |
| 4504 |
|
<script> |
| 4505 |
|
var lastTable = ', $upcontext['cur_table_num'], '; |
| 4506 |
|
function getNextTables() |
| 4507 |
|
{ |
| 4508 |
|
getXMLDocument(\'', $upcontext['form_url'], '&xml&substep=\' + lastTable, onConversionUpdate); |
| 4509 |
|
} |
| 4510 |
|
|
| 4511 |
|
// Got an update! |
| 4512 |
|
function onConversionUpdate(oXMLDoc) |
| 4513 |
|
{ |
| 4514 |
|
var sCurrentTableName = ""; |
| 4515 |
|
var iTableNum = 0; |
| 4516 |
|
var sCompletedTableName = getInnerHTML(document.getElementById(\'current_table\')); |
| 4517 |
|
for (var i = 0; i < oXMLDoc.getElementsByTagName("table")[0].childNodes.length; i++) |
| 4518 |
|
sCurrentTableName += oXMLDoc.getElementsByTagName("table")[0].childNodes[i].nodeValue; |
| 4519 |
|
iTableNum = oXMLDoc.getElementsByTagName("table")[0].getAttribute("num"); |
| 4520 |
|
|
| 4521 |
|
// Update the page. |
| 4522 |
|
setInnerHTML(document.getElementById(\'tab_done\'), iTableNum); |
| 4523 |
|
setInnerHTML(document.getElementById(\'current_table\'), sCurrentTableName); |
| 4524 |
|
lastTable = iTableNum; |
| 4525 |
|
updateStepProgress(iTableNum, ', $upcontext['table_count'], ', ', $upcontext['step_weight'] * ((100 - $upcontext['step_progress']) / 100), ');'; |
| 4526 |
|
|
| 4527 |
|
// If debug flood the screen. |
| 4528 |
|
if ($is_debug) |
| 4529 |
|
echo ' |
| 4530 |
|
setOuterHTML(document.getElementById(\'debuginfo\'), \'<br>Completed Table: "\' + sCompletedTableName + \'".<span id="debuginfo"><\' + \'/span>\'); |
| 4531 |
|
|
| 4532 |
|
if (document.getElementById(\'debug_section\').scrollHeight) |
| 4533 |
|
document.getElementById(\'debug_section\').scrollTop = document.getElementById(\'debug_section\').scrollHeight'; |
| 4534 |
|
|
| 4535 |
|
echo ' |
| 4536 |
|
// Get the next update... |
| 4537 |
|
if (iTableNum == ', $upcontext['table_count'], ') |
| 4538 |
|
{ |
| 4539 |
|
document.getElementById(\'commess\').style.display = ""; |
| 4540 |
|
if (document.getElementById(\'indexmsg\') != null) { |
| 4541 |
|
document.getElementById(\'indexmsg\').style.display = ""; |
| 4542 |
|
} |
| 4543 |
|
document.getElementById(\'current_tab\').style.display = "none"; |
| 4544 |
|
document.getElementById(\'contbutt\').disabled = 0; |
| 4545 |
|
document.getElementById(\'utf8_done\').value = 1; |
| 4546 |
|
} |
| 4547 |
|
else |
| 4548 |
|
getNextTables(); |
| 4549 |
|
} |
| 4550 |
|
getNextTables(); |
| 4551 |
|
//# sourceURL=dynamicScript-conv.js |
| 4552 |
|
</script>'; |
| 4553 |
|
} |
| 4554 |
|
} |
| 4555 |
|
|
| 4556 |
|
function template_convert_xml() |
|
@@ 4599-4648 (lines=50) @@
|
| 4596 |
|
$upcontext['continue'] = $support_js ? 2 : 1; |
| 4597 |
|
|
| 4598 |
|
// If javascript allows we want to do this using XML. |
| 4599 |
|
if ($support_js) |
| 4600 |
|
{ |
| 4601 |
|
echo ' |
| 4602 |
|
<script> |
| 4603 |
|
var lastTable = ', $upcontext['cur_table_num'], '; |
| 4604 |
|
function getNextTables() |
| 4605 |
|
{ |
| 4606 |
|
getXMLDocument(\'', $upcontext['form_url'], '&xml&substep=\' + lastTable, onBackupUpdate); |
| 4607 |
|
} |
| 4608 |
|
|
| 4609 |
|
// Got an update! |
| 4610 |
|
function onBackupUpdate(oXMLDoc) |
| 4611 |
|
{ |
| 4612 |
|
var sCurrentTableName = ""; |
| 4613 |
|
var iTableNum = 0; |
| 4614 |
|
var sCompletedTableName = getInnerHTML(document.getElementById(\'current_table\')); |
| 4615 |
|
for (var i = 0; i < oXMLDoc.getElementsByTagName("table")[0].childNodes.length; i++) |
| 4616 |
|
sCurrentTableName += oXMLDoc.getElementsByTagName("table")[0].childNodes[i].nodeValue; |
| 4617 |
|
iTableNum = oXMLDoc.getElementsByTagName("table")[0].getAttribute("num"); |
| 4618 |
|
|
| 4619 |
|
// Update the page. |
| 4620 |
|
setInnerHTML(document.getElementById(\'tab_done\'), iTableNum); |
| 4621 |
|
setInnerHTML(document.getElementById(\'current_table\'), sCurrentTableName); |
| 4622 |
|
lastTable = iTableNum; |
| 4623 |
|
updateStepProgress(iTableNum, ', $upcontext['table_count'], ', ', $upcontext['step_weight'] * ((100 - $upcontext['step_progress']) / 100), ');'; |
| 4624 |
|
|
| 4625 |
|
// If debug flood the screen. |
| 4626 |
|
if ($is_debug) |
| 4627 |
|
echo ' |
| 4628 |
|
setOuterHTML(document.getElementById(\'debuginfo\'), \'<br>', $txt['upgrade_completed_table'], ' "\' + sCompletedTableName + \'".<span id="debuginfo"><\' + \'/span>\'); |
| 4629 |
|
|
| 4630 |
|
if (document.getElementById(\'debug_section\').scrollHeight) |
| 4631 |
|
document.getElementById(\'debug_section\').scrollTop = document.getElementById(\'debug_section\').scrollHeight'; |
| 4632 |
|
|
| 4633 |
|
echo ' |
| 4634 |
|
// Get the next update... |
| 4635 |
|
if (iTableNum == ', $upcontext['table_count'], ') |
| 4636 |
|
{ |
| 4637 |
|
document.getElementById(\'commess\').style.display = ""; |
| 4638 |
|
document.getElementById(\'current_tab\').style.display = "none"; |
| 4639 |
|
document.getElementById(\'contbutt\').disabled = 0; |
| 4640 |
|
document.getElementById(\'json_done\').value = 1; |
| 4641 |
|
} |
| 4642 |
|
else |
| 4643 |
|
getNextTables(); |
| 4644 |
|
} |
| 4645 |
|
getNextTables(); |
| 4646 |
|
//# sourceURL=dynamicScript-json.js |
| 4647 |
|
</script>'; |
| 4648 |
|
} |
| 4649 |
|
} |
| 4650 |
|
|
| 4651 |
|
function template_serialize_json_xml() |