From ed37185d1b852ba3601f97af1b4cc19b8a61069d Mon Sep 17 00:00:00 2001 From: zefie Date: Mon, 25 Mar 2024 16:11:09 -0400 Subject: [PATCH] Revert "update escape and unescape to encodeURIComponent and decodeURIComponent due to depreciation" This reverts commit 2be836784d889e78020224634faebd0cf766489b. --- zefie_wtvp_minisrv/app.js | 14 +- .../topic=Tips&subtopic=Options&page=Find.htm | 144 +----------------- .../topic=Tips&subtopic=Options&page=Goto.htm | 144 +----------------- ...opic=Tips&subtopic=Options&page=HangUp.htm | 144 +----------------- .../topic=Tips&subtopic=Options&page=Info.htm | 144 +----------------- ...c=Tips&subtopic=Options&page=Messenger.htm | 144 +----------------- ...topic=Tips&subtopic=Options&page=Print.htm | 144 +----------------- ...opic=Tips&subtopic=Options&page=Reload.htm | 3 +- .../topic=Tips&subtopic=Options&page=Save.htm | 3 +- ...pic=Tips&subtopic=Options&page=TVvsWeb.htm | 3 +- ...ic=Tips&subtopic=Options&page=TvWindow.htm | 3 +- .../topic=Tips&subtopic=Options&page=logo.htm | 144 +----------------- .../Options/topic=Tips&subtopic=Options.htm | 3 +- .../includes/ServiceVault/wtv-disk/sync.js | 2 +- .../ServiceVault/wtv-flashrom/get-lc2-page.js | 2 +- .../wtv-flashrom/initiate-lc2-download.js | 4 +- .../ServiceVault/wtv-mail/readmail.js | 2 +- .../includes/ServiceVault/wtv-news/news.js | 2 +- .../includes/ServiceVault/wtv-setup/get.js | 2 +- .../includes/ServiceVault/wtv-setup/set-bg.js | 2 +- .../includes/classes/WTVShared.js | 14 +- 21 files changed, 55 insertions(+), 1012 deletions(-) diff --git a/zefie_wtvp_minisrv/app.js b/zefie_wtvp_minisrv/app.js index e85ce6a2..6db14a5d 100644 --- a/zefie_wtvp_minisrv/app.js +++ b/zefie_wtvp_minisrv/app.js @@ -349,7 +349,7 @@ async function processPath(socket, service_vault_file_path, request_headers = ne var headers, data = null; var request_is_async = false; var service_vault_found = false; - var service_path = decodeURIComponent(service_vault_file_path); + var service_path = unescape(service_vault_file_path); var vaults_to_scan = service_vaults; var usingSharedROMCache = false; var contextObj = { @@ -670,9 +670,9 @@ async function processURL(socket, request_headers, pc_services = false) { var keyarray = [request_headers.query[k]]; request_headers.query[k] = keyarray; } - request_headers.query[k].push(decodeURIComponent(qraw[i].split("=")[1].replace(/\+/g, "%20"))); + request_headers.query[k].push(unescape(qraw[i].split("=")[1].replace(/\+/g, "%20"))); } else { - request_headers.query[k] = decodeURIComponent(qraw[i].split("=")[1].replace(/\+/g, "%20")); + request_headers.query[k] = unescape(qraw[i].split("=")[1].replace(/\+/g, "%20")); } } else if (qraw[i].length == 1) { request_headers.query[qraw[i]] = null; @@ -680,10 +680,10 @@ async function processURL(socket, request_headers, pc_services = false) { } } } else { - shortURL = decodeURIComponent(request_headers.request_url); + shortURL = unescape(request_headers.request_url); } } else { - shortURL = decodeURIComponent(request_headers.request_url); + shortURL = unescape(request_headers.request_url); } if (request_headers['wtv-request-type']) socket_sessions[socket.id].wtv_request_type = request_headers['wtv-request-type']; @@ -701,7 +701,7 @@ async function processURL(socket, request_headers, pc_services = false) { var qraw_split = qraw[i].split("="); if (qraw_split.length == 2) { var k = qraw_split[0]; - var data = decodeURIComponent(qraw[i].split("=")[1].replace(/\+/g, "%20")); + var data = unescape(qraw[i].split("=")[1].replace(/\+/g, "%20")); if (request_headers.query[k]) { if (typeof request_headers.query[k] === 'string') { var keyarray = [request_headers.query[k]]; @@ -720,7 +720,7 @@ async function processURL(socket, request_headers, pc_services = false) { var qraw_split = post_data_string.split("="); if (qraw_split.length == 2) { var k = qraw_split[0]; - var data = decodeURIComponent(qraw_split[1].replace(/\+/g, "%20")); + var data = unescape(qraw_split[1].replace(/\+/g, "%20")); if (request_headers.query[k]) { if (typeof request_headers.query[k] === 'string') { var keyarray = [request_headers.query[k]]; diff --git a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Find.htm b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Find.htm index 59f03f7b..2e8e1039 100644 --- a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Find.htm +++ b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Find.htm @@ -1,13 +1,4 @@ - - -The Options panel - - - - - -
- - - - - - -
-
- - - - - - - - - - - -
- -
- - - -
- - -
-
- - -
-
- -The Options panel  -
-
- - -
-
-
-
-
-
- - -
- - -
Main Help Index -
- - -
Find an answer -
-
- -
- - - - - -
-
-Choose find to look for text +
-


The Options panel 

Main Help Index

Find an answer
-
Choose find to look for text on the page you're viewing.

For example, to find the word "viewing" on this page, press the OPTIONS button, choose find, type viewing, and choose Find on page. -

- - - - - -
- - -
-
- -
-
-
-
- - -
-
-
- - - - - - -
-
- +

\ No newline at end of file diff --git a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Goto.htm b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Goto.htm index 416d50e5..68e15ca5 100644 --- a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Goto.htm +++ b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Goto.htm @@ -1,13 +1,4 @@ - - -The Options panel - - - - - -
- - - - - - -
-
- - - - - - - - - - - -
- -
- - - -
- - -
-
- - -
-
- -The Options panel  -
-
- - -
-
-
-
-
-
- - -
- - -
Main Help Index -
- - -
Find an answer -
-
- -
- - - - - - -
-
-Choose go to if you know the +
-


The Options panel 

Main Help Index

Find an answer
Choose go to if you know the address of a Web page you want to visit. For instructions, choose this link:
@@ -162,45 +66,5 @@ href="wtv-guide:/help?topic=Search&subtopic=Goto">
 
-
- - - - - -
- - -
-
- -
-
-
-
- - -
-
-
- - - - - - -
- - +

\ No newline at end of file diff --git a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=HangUp.htm b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=HangUp.htm index d5893277..3dd3cdeb 100644 --- a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=HangUp.htm +++ b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=HangUp.htm @@ -1,13 +1,4 @@ - - -The Options panel - - - - - -
- - - - - - -
-
- - - - - - - - - - - -
- -
- - - -
- - -
-
- - -
-
- -The Options panel  -
-
- - -
-
-
-
-
-
- - -
- - -
Main Help Index -
- - -
Find an answer -
-
- -
- - - - - -
-
-Choose hang up if you want +
-


The Options panel 

Main Help Index

Find an answer
-
Choose hang up if you want to free up the phone line without turning your terminal off. - - - - - - -
- - -
-
- -
-
-
-
- - -
-
-
- - - - - - -
-
- +

\ No newline at end of file diff --git a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Info.htm b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Info.htm index c7cf36e8..f7a62239 100644 --- a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Info.htm +++ b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Info.htm @@ -1,13 +1,4 @@ - - -The Options panel - - - - - -
- - - - - - -
-
- - - - - - - - - - - -
- -
- - - - -
- - -
-
- - -
-
- -The Options panel  -
-
- - -
-
-
-
-
-
- - -
- - -
Main Help Index -
- - -
Find an answer -
-
- -
- - - - - - -
-
-Choose the info button on the Options panel to get information about the Web page you're viewing. - - - - - - -
- - -
-
- -
-
-
-
- - -
-
-
- - - - - - -
-
- +


The Options panel 

Main Help Index

Find an answer
Choose the info button on the Options panel to get information about the Web page you're viewing. +

\ No newline at end of file diff --git a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Messenger.htm b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Messenger.htm index 37f8b68e..1b18d405 100644 --- a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Messenger.htm +++ b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Messenger.htm @@ -1,13 +1,4 @@ - - -The Options panel - - - - - -
- - - - - - -
-
- - - - - - - - - - - -
- -
- - - -
- - -
-
- - -
-
- -The Options panel  -
-
- - -
-
-
-
-
-
- - -
- - -
Main Help Index -
- - -
Find an answer -
-
- -
- - - - - - -
-
-Choose messenger to start a conversation +
-


The Options panel 

Main Help Index

Find an answer
Choose messenger to start a conversation with somebody using MSN Messenger.

To learn more about MSN Messenger, choose this link: @@ -163,45 +67,5 @@ href="wtv-guide:/help?topic=Messenger&subtopic=Index">

 
-
- - - - - -
- - -
-
- -
-
-
-
- - -
-
-
- - - - - - -
- - +

\ No newline at end of file diff --git a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Print.htm b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Print.htm index a4816115..9f988dce 100644 --- a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Print.htm +++ b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Print.htm @@ -1,13 +1,4 @@ - - -The Options panel - - - - - -
- - - - - - -
-
- - - - - - - - - - - -
- -
- - - -
- - -
-
- - -
-
- -The Options panel  -
-
- - -
-
-
-
-
-
- - -
- - -
Main Help Index -
- - -
Find an answer -
-
- -
- - - - - - -
-
-If you have a printer, choose print +
-


The Options panel 

Main Help Index

Find an answer
If you have a printer, choose print to print the page you're viewing.

For more about printing, choose this link: @@ -163,45 +67,5 @@ href="wtv-guide:/help?topic=Printing&subtopic=Index">

 
-
- - - - - -
- - -
-
- -
-
-
-
- - -
-
-
- - - - - - -
- - +

\ No newline at end of file diff --git a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Reload.htm b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Reload.htm index 79ca1bc9..1439fe16 100644 --- a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Reload.htm +++ b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options&page=Reload.htm @@ -1,5 +1,4 @@ - The Options panel - - -
- - - - - - -
-
- - - - - - - - - - - -
- -
- - - -
- - -
-
- - -
-
- -The Options panel  -
-
- - -
-
-
-
-
-
- - -
- - -
Main Help Index -
- - -
Find an answer -
-
- -
- - - - - -
-
-The logo on the Options +
-


The Options panel 

Main Help Index

Find an answer
-
The logo on the Options panel takes you to Web Home. - - - - - - -
- - -
-
- -
-
-
-
- - -
-
-
- - - - - - -
-
- +

\ No newline at end of file diff --git a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options.htm b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options.htm index 8a85295c..d3f5e0c9 100644 --- a/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options.htm +++ b/zefie_wtvp_minisrv/includes/ServiceDeps/templates/wtv-guide/prerendered/Tips/Options/topic=Tips&subtopic=Options.htm @@ -1,5 +1,4 @@ - The Options panel