- numerous bug fixes
 - wtv-mail system
 - user account updates
 - viewergen alpha (experimental webtv viewer patcher on pc_service)
 - implement wtv-favorites with huge help from @JarHead4
 - add wtv-ticket store api
 - Bump vm2 from 3.9.5 to 3.9.7 in /zefie_wtvp_minisrv
 - fix bf0app default rom
 - Add wtv-1800 service to wtv-1800:/noflash
 - handle webtvism:
   - allow get/post variables to be the same name multiple times
   - rather than overwrite, the server will now change the variable from a string to an array.
 - Rewrite script processing a bit
   - Instead of using eval() we now use a proper VM Context
   - As a result, any scripting errors will now give a more useful filename and line number.
   - However, some things may break, if they are dependant on variables we are not allowing in the context.
 - BREAKING CHANGES:
   - `ssid_sessions[socket.ssid]` is now `session_data`
   - `require` is no longer allowed in user scripts
 - add star service
 - change how we handle modules for services in the VM
 - fixed wtv-disk:/sync always failed the first time
 - implement production-like wtv-star handling (when a service port becomes unavailable, it requests the url over the wtv-star port to show an error page)
 - renamed WTVDownloadList.js to WTVDisk.js
 - a bit more work on WTVNews (created class)
 - probably more stuff I can't remember
This commit is contained in:
zefie
2021-11-10 23:38:15 -05:00
parent 4544e815cb
commit 1165b245ce
1411 changed files with 31570 additions and 2198 deletions

View File

@@ -0,0 +1,89 @@
data = `
<html>
<head>
<title>Cut, copy, and paste</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
Cut, copy, and paste&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
Here's a trick for quickly selecting a word on a page.
First press <b>cmd-f</b> on your keyboard.
Then type <i>Panama</i> and choose <b>Find on Page</b>.
<p>
The word Panama above should now be selected. See if
you can copy (<b>cmd-c</b>) and paste (<b>cmd-v</b>)
it after the text in the rectangle below.
<p>
<center><form action='client:donothing'>
<textarea
bgcolor=#2A562A
text=#efefef
cursor=#cc9933
font=proportional
width=280
rows=1
autoactivate
autoascii
nohighlight>A man, a plan, a canal: </textarea></form></center>
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action="Review"
value="Continue"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,89 @@
data = `
<html>
<head>
<title>Cut, copy, and paste</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
Cut, copy, and paste&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
Again, move the yellow box to the rectangle. Then,
using the arrow keys, position the blinking cursor
where you'd like to paste the text.
<p>
Then type <b>cmd-v</b>
(type the letter <b>v</b> while holding
down the <b>cmd</b> key) to paste.
<p>
<center><form action='client:donothing'>
<textarea
bgcolor=#2A562A
text=#efefef
cursor=#cc9933
font=proportional
width=280
rows=1
autoactivate
autoascii
nohighlight>paste somewhere in this box</textarea></form></center>
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action="SelectWord"
value="Continue"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,86 @@
data = `
<html>
<head>
<title>Cut, copy, and paste</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
Cut, copy, and paste&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
Now try to paste the word <i>only</i> &#151; from
the previous page &#151; between the words <i>It's</i>
and <i>a</i> below. Move the cursor before the word <i>a</i>, then
press <b>cmd-v</b> to paste.
<p>
<center><form action='client:donothing'>
<textarea
bgcolor=#2A562A
text=#efefef
cursor=#cc9933
font=proportional
width=280
rows=1
autoactivate
autoascii
nohighlight>It's a game.</textarea></form></center>
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action="Find"
value="Continue"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,85 @@
data = `
<html>
<head>
<title>Cut, copy, and paste</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
Cut, copy, and paste&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
Here are the key combinations for cutting and pasting:
<p>
<ul>
<li><b>cmd-a</b> to select all the text in an area</li>
<li><b>cmd-c</b> to copy the selected text</li>
<li><b>cmd-x</b> to cut the selected text</li>
<li><b>cmd-v</b> to paste</li>
<li><b>shift-arrow</b> to select some of the text</li>
<li><b>cmd-f</b> to find and select text on a page</li>
</ul>
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action=javascript:location=history.go(-7);
value="Done"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,91 @@
data = `
<html>
<head>
<title>Cut, copy, and paste</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
Cut, copy, and paste&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
To practice selecting and copying text, move the yellow
box up to the rectangle below. You'll see a blinking
line &#151; or <i>cursor</i> &#151; after the word <b>copy</b>.
<p>
Then press <b>cmd-a</b> (type the letter <b>a</b> while holding
down the <b>cmd</b> key).
This selects all the text in the area. Next, type
<b>cmd-c</b> to copy the
text. Choose <b>Continue</b>.
<p>
<center><form action='client:donothing'>
<textarea
bgcolor=#2A562A
text=#efefef
cursor=#cc9933
font=proportional
width=280
rows=1
autoactivate
autoascii
nohighlight>some text to copy</textarea></form></center>
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action="Paste"
value="Continue"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,90 @@
data = `
<html>
<head>
<title>Cut, copy, and paste</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
Cut, copy, and paste&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
You can also cut and paste individual words.
Again, move to the rectangle. Then hold down
<b>shift</b> and use the arrow keys to select
the text. To start over,
release the shift key and press an arrow key.
<p>
<center><form action='client:donothing'>
<textarea
bgcolor=#2A562A
text=#efefef
cursor=#cc9933
font=proportional
width=280
rows=1
autoactivate
autoascii
nohighlight>select only one word</textarea></form></center>
<p>
Try selecting just the word <i>only</i>, then
<b>cut</b> it by pressing <b>cmd-x</b>.
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action="PasteWord"
value="Continue"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,78 @@
data = `
<html>
<head>
<title>Cut, copy, and paste</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
Cut, copy, and paste&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
<b>Cutting and pasting</b> is when you remove text
from one place and insert it somewhere else.
You can cut and paste text anywhere you can
type &#151; in an e-mail message, for example.
<p>
You can also <b>copy</b> text from one place &#151;
such as a Web page &#151; and paste it
anywhere you can type.
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action="Select"
value="Continue"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,89 @@
data = `
<html>
<head>
<title>The on-screen keyboard</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
The on-screen keyboard&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
To type capital letters, highlight <b>shift</b> on the keyboard
and press the center button. Then highlight the letter you want to type and
press the center button. Try it now:
<center><form action='client:donothing'>
<textarea
bgcolor=#2A562A
text=#efefef
cursor=#cc9933
font=proportional
width=280
rows=1
autoactivate
autoascii
nohighlight>
</textarea></form></center>
<p>
To turn on caps lock and type many capital letters, highlight <b>shift</b> on the keyboard and press the
center button twice. When you've finished typing capitals,
select the <b>shift</b> key again to turn off caps lock.
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action="Erasing"
value="Continue"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,90 @@
data = `
<html>
<head>
<title>The on-screen keyboard</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
The on-screen keyboard&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
To erase what you've typed:
<p>
<table>
<TR>
<TD align=right valign=top>
1.
<TD valign=top>
Choose an arrow key on the keyboard and press the center
button until the vertical line is directly to the right of the letter to be erased.
<TR>
<TD align=right valign=top>
2.
<TD valign=top>
Choose the <b>delete</b> key on the keyboard.
<TR>
<TD align=right valign=top>
3.
<TD valign=top>
Press the center button.
</table>
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action="NextLine"
value="Continue"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,73 @@
data = `
<html>
<head>
<title>The on-screen keyboard</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
The on-screen keyboard&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
To remove the keyboard from your screen, press
the <font size=-1><b>BACK</b></font> button on
the remote.
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action=javascript:location=history.go(-8);
value="Done"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,89 @@
data = `
<html>
<head>
<title>The on-screen keyboard</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
The on-screen keyboard&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
To add a space:
<p>
<table>
<tr>
<TD align=right valign=top>
1.
<TD valign=top>
Use the arrow keys on the keyboard to move the vertical yellow line to the position in the text where you want to put a space.
<tr>
<TD align=right valign=top>
2.
<TD valign=top>
Highlight <b>space</b> on the on-screen keyboard.
<tr>
<TD align=right valign=top>
3.
<TD valign=top>
Press the center button on the remote.
</table>
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action="GettingRidOf"
value="Continue"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,84 @@
data = `
<html>
<head>
<title>The on-screen keyboard</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
The on-screen keyboard&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
To move to the next line in the text box:
<p>
<table>
<TR>
<TD align=right valign=top>
1.
<TD valign=top>
Highlight <b>return</b> on the on-screen keyboard.
<TR>
<TD align=right valign=top>
2.
<TD valign=top>
Press the center button.
</table>
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action="NextTextBox"
value="Continue"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,84 @@
data = `
<html>
<head>
<title>The on-screen keyboard</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
The on-screen keyboard&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
To move to the next text box on the same page:
<p>
<table>
<TR>
<TD align=right valign=top>
1.
<TD valign=top>
Highlight <b>continue</b> on the on-screen keyboard.
<TR>
<TD align=right valign=top>
2.
<TD valign=top>
Press the center button until the next text box is highlighted.
</table>
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action="PreviousTextBox"
value="Continue"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,91 @@
data = `
<html>
<head>
<title>The on-screen keyboard</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
The on-screen keyboard&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
You can use your WebTV
remote control to type. When you
need to type text, you'll see a text box that looks like this:
<center><form action='client:donothing'>
<textarea
bgcolor=#2A562A
text=#efefef
cursor=#cc9933
font=proportional
width=280
rows=1
autoactivate
autoascii
nohighlight>
</textarea></form></center>
<p>
Press the center
button to make the on-screen keyboard appear.
<p>
A small yellow line in the text box shows where
the letters you type will appear. Now you can type.
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action="Capitals"
value="Continue"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,83 @@
data = `
<html>
<head>
<title>The on-screen keyboard</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
The on-screen keyboard&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
To move to the previous text box on the same page:
<p><table>
<TR>
<TD align=right valign=top>
1.
<TD valign=top>
Choose the up arrow on the on-screen keyboard.
<TR>
<TD align=right valign=top>
2.
<TD valign=top>
Press the center button.
</table>
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"
action="InsertingSpace"
value="Continue"
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,79 @@
data = `
<html>
<head>
<title>The Options panel</title>
<display
noscroll
showwhencomplete
>
</head>
<body hspace=0 vspace=0
text='E6E6E6' link='E6E6E6' vlink='E6E6E6'
fontsize='medium'
bgcolor=00292f
>
<table cellspacing=0 cellpadding=0>
<tr>
<td width=560 height=96 valign=top>
<table background="wtv-guide:/ROMCache/help/common/helpMastheadBlank.swf" width=560 height=96 cellspacing=0 cellpadding=0>
<tr>
<td width=107 height=96 valign=top rowspan=2>
<spacer type=vertical height=7><br>
<spacer type=horizontal width=7>
<a href='wtv-home:/home'>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</a>
<td width=453 valign=top>
<spacer type=vertical height=54><br>
<font size=+3><blackface>
The Options panel&nbsp;
</blackface></font>
<tr>
<td align=right>
&nbsp;
</table>
<tr>
<td width=560 valign=top height=225>
<table cellpadding=0 cellspacing=0 width=560>
<tr>
<td width=25 height=17>
<td width=535>
<tr>
<td>
<td height=225 rowspan=2 valign=top>
<table cellpadding=0 cellspacing=0 height=225 width=535>
<tr>
<td height=15>
<tr>
<td>
<td valign=top>
Choose <b>send</b> if you're on a Web page
and you want to tell someone about it.
<p>
Just fill in the person's e-mail address,
and they'll receive a message telling them
the page's address.
<tr>
<td width=35>
<td width=450>
<td width=50>
</table>
</table>
<tr>
<td valign=bottom align=right>
<form>
<font color=ffcf69><shadow>
<input type=button usestyle borderimage="file://ROM/Borders/ButtonBorder2.bif"`;
if (request_headers.query.goBack == "true")
data += "action=client:goback value=Done"
else
data += "action=Print value=Continue"
data += `
width='110'
selected>
<spacer type=horizontal width=20>
</shadow></font>
</form>
</table>
</body>
`;

View File

@@ -0,0 +1,60 @@
<html>
<head>
<title>The Options panel</title>
<link rel="next" href="images/help/tips/options-plus-all-msn.jpg">
<display
noscroll
>
<script language='Javascript'>
function noBackHelp(gvnStr) { str = ( "wtv-guide:/nobackSubtopic?topic=Tips&subtopic=Options&endUrl=" + escape(gvnStr) )
location.href = str;
}
function goToHelpUrl(gvnTop,gvnSub,gvnPag) { str = getHelpUrl(gvnTop,gvnSub,gvnPag);
goToUrl(str);
}
function goToFAQURL(targetURL) { document.location = targetURL;
}
function goToUrl(gvnStr) { document.pageInfo.action=gvnStr;
document.pageInfo.submit();
}
function goToHelpCenter(gvnStr) { document.helpCenterInfo.action= ("http://127.0.0.1/HelpCenter/" + gvnStr);
document.helpCenterInfo.submit();
}
function goBackToUrl(gvnStr, wholeString) { /*
If the URL is at the beginning of any item in the backlist,
go back to it. If not, just go to it. If wholeString is
specified, it looks for perfect matches of the whole string.
Remove wtv-token from the URL because it changes, inscrutably, from page to page and is probably no longer what it was when you were first referred to help.
*/
ind = gvnStr.indexOf("wtv-token");
if (ind > -1) { gvnStr = gvnStr.substring(0,ind);
}
window.message("gvnStr=" + gvnStr);
foundInBackList = false;
for (i=history.length; i--; i>0 ) { if ( wholeString != null ) { testStr = history[i];
} else { str = history[i];
testStr = str.substring(0, gvnStr.length);
}
if ( testStr == gvnStr ) { i++;
foundInBackList = true;
break;
}
}
if (foundInBackList == true) { history.go(i-history.length);
} else { goToUrl(gvnStr);
}
}
function getHelpUrl(gvnTop,gvnSub,gvnPag) { if (gvnTop == 'Index')
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
else
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
if (gvnSub != "")
tmpStr += ('&subtopic=' + gvnSub);
if (gvnPag != "")
tmpStr += ('&page=' + gvnPag);
return tmpStr;
}
function endDiploma() { location.href = document.pageInfo.doneUrl.value;
}
function noBackDiploma() { noBackHelp(document.pageInfo.doneUrl.value);
}

View File

@@ -0,0 +1,70 @@
<html>
<head>
<title>The Options panel</title>
<link rel="next" href="images/help/tips/options-plus-all-msn.jpg">
<display
noscroll
>
<script language='Javascript'>
function noBackHelp(gvnStr) { str = ( "wtv-guide:/nobackSubtopic?topic=Tips&subtopic=Options&endUrl=" + escape(gvnStr) )
location.href = str;
}
function goToHelpUrl(gvnTop,gvnSub,gvnPag) { str = getHelpUrl(gvnTop,gvnSub,gvnPag);
goToUrl(str);
}
function goToFAQURL(targetURL) { document.location = targetURL;
}
function goToUrl(gvnStr) { document.pageInfo.action=gvnStr;
document.pageInfo.submit();
}
function goToHelpCenter(gvnStr) { document.helpCenterInfo.action= ("http://127.0.0.1/HelpCenter/" + gvnStr);
document.helpCenterInfo.submit();
}
function goBackToUrl(gvnStr, wholeString) { /*
If the URL is at the beginning of any item in the backlist,
go back to it. If not, just go to it. If wholeString is
specified, it looks for perfect matches of the whole string.
Remove wtv-token from the URL because it changes, inscrutably, from page to page and is probably no longer what it was when you were first referred to help.
*/
ind = gvnStr.indexOf("wtv-token");
if (ind > -1) { gvnStr = gvnStr.substring(0,ind);
}
window.message("gvnStr=" + gvnStr);
foundInBackList = false;
for (i=history.length; i--; i>0 ) { if ( wholeString != null ) { testStr = history[i];
} else { str = history[i];
testStr = str.substring(0, gvnStr.length);
}
if ( testStr == gvnStr ) { i++;
foundInBackList = true;
break;
}
}
if (foundInBackList == true) { history.go(i-history.length);
} else { goToUrl(gvnStr);
}
}
function getHelpUrl(gvnTop,gvnSub,gvnPag) { if (gvnTop == 'Index')
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
else
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
if (gvnSub != "")
tmpStr += ('&subtopic=' + gvnSub);
if (gvnPag != "")
tmpStr += ('&page=' + gvnPag);
return tmpStr;
}
function endDiploma() { location.href = document.pageInfo.doneUrl.value;
}
function noBackDiploma() { noBackHelp(document.pageInfo.doneUrl.value);
}
</script>
</head>
<body hspace=0 vspace=0
text=D2D2D3
link=D2D2D3
vlink=D2D2D3
fontsize=medium
bgcolor=2D3131
>
<form name='helpCenterInfo' method='get'>

View File

@@ -0,0 +1,57 @@
<html>
<head>
<title>The Options panel</title>
<link rel="next" href="images/help/tips/options-plus-all-msn.jpg">
<display
noscroll
>
<script language='Javascript'>
function noBackHelp(gvnStr) { str = ( "wtv-guide:/nobackSubtopic?topic=Tips&subtopic=Options&endUrl=" + escape(gvnStr) )
location.href = str;
}
function goToHelpUrl(gvnTop,gvnSub,gvnPag) { str = getHelpUrl(gvnTop,gvnSub,gvnPag);
goToUrl(str);
}
function goToFAQURL(targetURL) { document.location = targetURL;
}
function goToUrl(gvnStr) { document.pageInfo.action=gvnStr;
document.pageInfo.submit();
}
function goToHelpCenter(gvnStr) { document.helpCenterInfo.action= ("http://127.0.0.1/HelpCenter/" + gvnStr);
document.helpCenterInfo.submit();
}
function goBackToUrl(gvnStr, wholeString) { /*
If the URL is at the beginning of any item in the backlist,
go back to it. If not, just go to it. If wholeString is
specified, it looks for perfect matches of the whole string.
Remove wtv-token from the URL because it changes, inscrutably, from page to page and is probably no longer what it was when you were first referred to help.
*/
ind = gvnStr.indexOf("wtv-token");
if (ind > -1) { gvnStr = gvnStr.substring(0,ind);
}
window.message("gvnStr=" + gvnStr);
foundInBackList = false;
for (i=history.length; i--; i>0 ) { if ( wholeString != null ) { testStr = history[i];
} else { str = history[i];
testStr = str.substring(0, gvnStr.length);
}
if ( testStr == gvnStr ) { i++;
foundInBackList = true;
break;
}
}
if (foundInBackList == true) { history.go(i-history.length);
} else { goToUrl(gvnStr);
}
}
function getHelpUrl(gvnTop,gvnSub,gvnPag) { if (gvnTop == 'Index')
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
else
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
if (gvnSub != "")
tmpStr += ('&subtopic=' + gvnSub);
if (gvnPag != "")
tmpStr += ('&page=' + gvnPag);
return tmpStr;
}
function endDiploma() { location.href = document.pageInfo.doneUrl.value;

View File

@@ -0,0 +1,55 @@
<html>
<head>
<title>The Options panel</title>
<link rel="next" href="images/help/tips/options-plus-all-msn.jpg">
<display
noscroll
>
<script language='Javascript'>
function noBackHelp(gvnStr) { str = ( "wtv-guide:/nobackSubtopic?topic=Tips&subtopic=Options&endUrl=" + escape(gvnStr) )
location.href = str;
}
function goToHelpUrl(gvnTop,gvnSub,gvnPag) { str = getHelpUrl(gvnTop,gvnSub,gvnPag);
goToUrl(str);
}
function goToFAQURL(targetURL) { document.location = targetURL;
}
function goToUrl(gvnStr) { document.pageInfo.action=gvnStr;
document.pageInfo.submit();
}
function goToHelpCenter(gvnStr) { document.helpCenterInfo.action= ("http://127.0.0.1/HelpCenter/" + gvnStr);
document.helpCenterInfo.submit();
}
function goBackToUrl(gvnStr, wholeString) { /*
If the URL is at the beginning of any item in the backlist,
go back to it. If not, just go to it. If wholeString is
specified, it looks for perfect matches of the whole string.
Remove wtv-token from the URL because it changes, inscrutably, from page to page and is probably no longer what it was when you were first referred to help.
*/
ind = gvnStr.indexOf("wtv-token");
if (ind > -1) { gvnStr = gvnStr.substring(0,ind);
}
window.message("gvnStr=" + gvnStr);
foundInBackList = false;
for (i=history.length; i--; i>0 ) { if ( wholeString != null ) { testStr = history[i];
} else { str = history[i];
testStr = str.substring(0, gvnStr.length);
}
if ( testStr == gvnStr ) { i++;
foundInBackList = true;
break;
}
}
if (foundInBackList == true) { history.go(i-history.length);
} else { goToUrl(gvnStr);
}
}
function getHelpUrl(gvnTop,gvnSub,gvnPag) { if (gvnTop == 'Index')
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
else
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
if (gvnSub != "")
tmpStr += ('&subtopic=' + gvnSub);
if (gvnPag != "")
tmpStr += ('&page=' + gvnPag);
return tmpStr;

View File

@@ -0,0 +1,71 @@
<html>
<head>
<title>The Options panel</title>
<link rel="next" href="images/help/tips/options-plus-all-msn.jpg">
<display
noscroll
>
<script language='Javascript'>
function noBackHelp(gvnStr) { str = ( "wtv-guide:/nobackSubtopic?topic=Tips&subtopic=Options&endUrl=" + escape(gvnStr) )
location.href = str;
}
function goToHelpUrl(gvnTop,gvnSub,gvnPag) { str = getHelpUrl(gvnTop,gvnSub,gvnPag);
goToUrl(str);
}
function goToFAQURL(targetURL) { document.location = targetURL;
}
function goToUrl(gvnStr) { document.pageInfo.action=gvnStr;
document.pageInfo.submit();
}
function goToHelpCenter(gvnStr) { document.helpCenterInfo.action= ("http://127.0.0.1/HelpCenter/" + gvnStr);
document.helpCenterInfo.submit();
}
function goBackToUrl(gvnStr, wholeString) { /*
If the URL is at the beginning of any item in the backlist,
go back to it. If not, just go to it. If wholeString is
specified, it looks for perfect matches of the whole string.
Remove wtv-token from the URL because it changes, inscrutably, from page to page and is probably no longer what it was when you were first referred to help.
*/
ind = gvnStr.indexOf("wtv-token");
if (ind > -1) { gvnStr = gvnStr.substring(0,ind);
}
window.message("gvnStr=" + gvnStr);
foundInBackList = false;
for (i=history.length; i--; i>0 ) { if ( wholeString != null ) { testStr = history[i];
} else { str = history[i];
testStr = str.substring(0, gvnStr.length);
}
if ( testStr == gvnStr ) { i++;
foundInBackList = true;
break;
}
}
if (foundInBackList == true) { history.go(i-history.length);
} else { goToUrl(gvnStr);
}
}
function getHelpUrl(gvnTop,gvnSub,gvnPag) { if (gvnTop == 'Index')
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
else
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
if (gvnSub != "")
tmpStr += ('&subtopic=' + gvnSub);
if (gvnPag != "")
tmpStr += ('&page=' + gvnPag);
return tmpStr;
}
function endDiploma() { location.href = document.pageInfo.doneUrl.value;
}
function noBackDiploma() { noBackHelp(document.pageInfo.doneUrl.value);
}
</script>
</head>
<body hspace=0 vspace=0
text=D2D2D3
link=D2D2D3
vlink=D2D2D3
fontsize=medium
bgcolor=2D3131
>
<form name='helpCenterInfo' method='get'>
<input type='hidden' name="userName" value="jarhead">

View File

@@ -0,0 +1,71 @@
<html>
<head>
<title>The Options panel</title>
<link rel="next" href="images/help/tips/options-plus-all-msn.jpg">
<display
noscroll
>
<script language='Javascript'>
function noBackHelp(gvnStr) { str = ( "wtv-guide:/nobackSubtopic?topic=Tips&subtopic=Options&endUrl=" + escape(gvnStr) )
location.href = str;
}
function goToHelpUrl(gvnTop,gvnSub,gvnPag) { str = getHelpUrl(gvnTop,gvnSub,gvnPag);
goToUrl(str);
}
function goToFAQURL(targetURL) { document.location = targetURL;
}
function goToUrl(gvnStr) { document.pageInfo.action=gvnStr;
document.pageInfo.submit();
}
function goToHelpCenter(gvnStr) { document.helpCenterInfo.action= ("http://127.0.0.1/HelpCenter/" + gvnStr);
document.helpCenterInfo.submit();
}
function goBackToUrl(gvnStr, wholeString) { /*
If the URL is at the beginning of any item in the backlist,
go back to it. If not, just go to it. If wholeString is
specified, it looks for perfect matches of the whole string.
Remove wtv-token from the URL because it changes, inscrutably, from page to page and is probably no longer what it was when you were first referred to help.
*/
ind = gvnStr.indexOf("wtv-token");
if (ind > -1) { gvnStr = gvnStr.substring(0,ind);
}
window.message("gvnStr=" + gvnStr);
foundInBackList = false;
for (i=history.length; i--; i>0 ) { if ( wholeString != null ) { testStr = history[i];
} else { str = history[i];
testStr = str.substring(0, gvnStr.length);
}
if ( testStr == gvnStr ) { i++;
foundInBackList = true;
break;
}
}
if (foundInBackList == true) { history.go(i-history.length);
} else { goToUrl(gvnStr);
}
}
function getHelpUrl(gvnTop,gvnSub,gvnPag) { if (gvnTop == 'Index')
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
else
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
if (gvnSub != "")
tmpStr += ('&subtopic=' + gvnSub);
if (gvnPag != "")
tmpStr += ('&page=' + gvnPag);
return tmpStr;
}
function endDiploma() { location.href = document.pageInfo.doneUrl.value;
}
function noBackDiploma() { noBackHelp(document.pageInfo.doneUrl.value);
}
</script>
</head>
<body hspace=0 vspace=0
text=D2D2D3
link=D2D2D3
vlink=D2D2D3
fontsize=medium
bgcolor=2D3131
>
<form name='helpCenterInfo' method='get'>
<input type='hidden' name="userName" value="jarhead">

View File

@@ -0,0 +1,58 @@
<html>
<head>
<title>The Options panel</title>
<link rel="next" href="images/help/tips/options-plus-all-msn.jpg">
<display
noscroll
>
<script language='Javascript'>
function noBackHelp(gvnStr) { str = ( "wtv-guide:/nobackSubtopic?topic=Tips&subtopic=Options&endUrl=" + escape(gvnStr) )
location.href = str;
}
function goToHelpUrl(gvnTop,gvnSub,gvnPag) { str = getHelpUrl(gvnTop,gvnSub,gvnPag);
goToUrl(str);
}
function goToFAQURL(targetURL) { document.location = targetURL;
}
function goToUrl(gvnStr) { document.pageInfo.action=gvnStr;
document.pageInfo.submit();
}
function goToHelpCenter(gvnStr) { document.helpCenterInfo.action= ("http://127.0.0.1/HelpCenter/" + gvnStr);
document.helpCenterInfo.submit();
}
function goBackToUrl(gvnStr, wholeString) { /*
If the URL is at the beginning of any item in the backlist,
go back to it. If not, just go to it. If wholeString is
specified, it looks for perfect matches of the whole string.
Remove wtv-token from the URL because it changes, inscrutably, from page to page and is probably no longer what it was when you were first referred to help.
*/
ind = gvnStr.indexOf("wtv-token");
if (ind > -1) { gvnStr = gvnStr.substring(0,ind);
}
window.message("gvnStr=" + gvnStr);
foundInBackList = false;
for (i=history.length; i--; i>0 ) { if ( wholeString != null ) { testStr = history[i];
} else { str = history[i];
testStr = str.substring(0, gvnStr.length);
}
if ( testStr == gvnStr ) { i++;
foundInBackList = true;
break;
}
}
if (foundInBackList == true) { history.go(i-history.length);
} else { goToUrl(gvnStr);
}
}
function getHelpUrl(gvnTop,gvnSub,gvnPag) { if (gvnTop == 'Index')
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
else
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
if (gvnSub != "")
tmpStr += ('&subtopic=' + gvnSub);
if (gvnPag != "")
tmpStr += ('&page=' + gvnPag);
return tmpStr;
}
function endDiploma() { location.href = document.pageInfo.doneUrl.value;
}

View File

@@ -0,0 +1,72 @@
<html>
<head>
<title>The Options panel</title>
<link rel="next" href="images/help/tips/options-plus-all-msn.jpg">
<display
noscroll
>
<script language='Javascript'>
function noBackHelp(gvnStr) { str = ( "wtv-guide:/nobackSubtopic?topic=Tips&subtopic=Options&endUrl=" + escape(gvnStr) )
location.href = str;
}
function goToHelpUrl(gvnTop,gvnSub,gvnPag) { str = getHelpUrl(gvnTop,gvnSub,gvnPag);
goToUrl(str);
}
function goToFAQURL(targetURL) { document.location = targetURL;
}
function goToUrl(gvnStr) { document.pageInfo.action=gvnStr;
document.pageInfo.submit();
}
function goToHelpCenter(gvnStr) { document.helpCenterInfo.action= ("http://127.0.0.1/HelpCenter/" + gvnStr);
document.helpCenterInfo.submit();
}
function goBackToUrl(gvnStr, wholeString) { /*
If the URL is at the beginning of any item in the backlist,
go back to it. If not, just go to it. If wholeString is
specified, it looks for perfect matches of the whole string.
Remove wtv-token from the URL because it changes, inscrutably, from page to page and is probably no longer what it was when you were first referred to help.
*/
ind = gvnStr.indexOf("wtv-token");
if (ind > -1) { gvnStr = gvnStr.substring(0,ind);
}
window.message("gvnStr=" + gvnStr);
foundInBackList = false;
for (i=history.length; i--; i>0 ) { if ( wholeString != null ) { testStr = history[i];
} else { str = history[i];
testStr = str.substring(0, gvnStr.length);
}
if ( testStr == gvnStr ) { i++;
foundInBackList = true;
break;
}
}
if (foundInBackList == true) { history.go(i-history.length);
} else { goToUrl(gvnStr);
}
}
function getHelpUrl(gvnTop,gvnSub,gvnPag) { if (gvnTop == 'Index')
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
else
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
if (gvnSub != "")
tmpStr += ('&subtopic=' + gvnSub);
if (gvnPag != "")
tmpStr += ('&page=' + gvnPag);
return tmpStr;
}
function endDiploma() { location.href = document.pageInfo.doneUrl.value;
}
function noBackDiploma() { noBackHelp(document.pageInfo.doneUrl.value);
}
</script>
</head>
<body hspace=0 vspace=0
text=D2D2D3
link=D2D2D3
vlink=D2D2D3
fontsize=medium
bgcolor=2D3131
>
<form name='helpCenterInfo' method='get'>
<input type='hidden' name="userName" value="jarhead">
<input type='hidden' name="ACHinfo" value="true">

View File

@@ -0,0 +1,59 @@
<html>
<head>
<title>The Options panel</title>
<link rel="next" href="images/help/tips/options-plus-all-msn.jpg">
<display
noscroll
>
<script language='Javascript'>
function noBackHelp(gvnStr) { str = ( "wtv-guide:/nobackSubtopic?topic=Tips&subtopic=Options&endUrl=" + escape(gvnStr) )
location.href = str;
}
function goToHelpUrl(gvnTop,gvnSub,gvnPag) { str = getHelpUrl(gvnTop,gvnSub,gvnPag);
goToUrl(str);
}
function goToFAQURL(targetURL) { document.location = targetURL;
}
function goToUrl(gvnStr) { document.pageInfo.action=gvnStr;
document.pageInfo.submit();
}
function goToHelpCenter(gvnStr) { document.helpCenterInfo.action= ("http://127.0.0.1/HelpCenter/" + gvnStr);
document.helpCenterInfo.submit();
}
function goBackToUrl(gvnStr, wholeString) { /*
If the URL is at the beginning of any item in the backlist,
go back to it. If not, just go to it. If wholeString is
specified, it looks for perfect matches of the whole string.
Remove wtv-token from the URL because it changes, inscrutably, from page to page and is probably no longer what it was when you were first referred to help.
*/
ind = gvnStr.indexOf("wtv-token");
if (ind > -1) { gvnStr = gvnStr.substring(0,ind);
}
window.message("gvnStr=" + gvnStr);
foundInBackList = false;
for (i=history.length; i--; i>0 ) { if ( wholeString != null ) { testStr = history[i];
} else { str = history[i];
testStr = str.substring(0, gvnStr.length);
}
if ( testStr == gvnStr ) { i++;
foundInBackList = true;
break;
}
}
if (foundInBackList == true) { history.go(i-history.length);
} else { goToUrl(gvnStr);
}
}
function getHelpUrl(gvnTop,gvnSub,gvnPag) { if (gvnTop == 'Index')
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
else
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
if (gvnSub != "")
tmpStr += ('&subtopic=' + gvnSub);
if (gvnPag != "")
tmpStr += ('&page=' + gvnPag);
return tmpStr;
}
function endDiploma() { location.href = document.pageInfo.doneUrl.value;
}
function noBackDiploma() { noBackHelp(document.pageInfo.doneUrl.value);

View File

@@ -0,0 +1,69 @@
<html>
<head>
<title>The Options panel</title>
<display
noscroll
>
<script language='Javascript'>
function noBackHelp(gvnStr) { str = ( "wtv-guide:/nobackSubtopic?topic=Tips&subtopic=Options&endUrl=" + escape(gvnStr) )
location.href = str;
}
function goToHelpUrl(gvnTop,gvnSub,gvnPag) { str = getHelpUrl(gvnTop,gvnSub,gvnPag);
goToUrl(str);
}
function goToFAQURL(targetURL) { document.location = targetURL;
}
function goToUrl(gvnStr) { document.pageInfo.action=gvnStr;
document.pageInfo.submit();
}
function goToHelpCenter(gvnStr) { document.helpCenterInfo.action= ("http://127.0.0.1/HelpCenter/" + gvnStr);
document.helpCenterInfo.submit();
}
function goBackToUrl(gvnStr, wholeString) { /*
If the URL is at the beginning of any item in the backlist,
go back to it. If not, just go to it. If wholeString is
specified, it looks for perfect matches of the whole string.
Remove wtv-token from the URL because it changes, inscrutably, from page to page and is probably no longer what it was when you were first referred to help.
*/
ind = gvnStr.indexOf("wtv-token");
if (ind > -1) { gvnStr = gvnStr.substring(0,ind);
}
window.message("gvnStr=" + gvnStr);
foundInBackList = false;
for (i=history.length; i--; i>0 ) { if ( wholeString != null ) { testStr = history[i];
} else { str = history[i];
testStr = str.substring(0, gvnStr.length);
}
if ( testStr == gvnStr ) { i++;
foundInBackList = true;
break;
}
}
if (foundInBackList == true) { history.go(i-history.length);
} else { goToUrl(gvnStr);
}
}
function getHelpUrl(gvnTop,gvnSub,gvnPag) { if (gvnTop == 'Index')
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
else
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
if (gvnSub != "")
tmpStr += ('&subtopic=' + gvnSub);
if (gvnPag != "")
tmpStr += ('&page=' + gvnPag);
return tmpStr;
}
function endDiploma() { location.href = document.pageInfo.doneUrl.value;
}
function noBackDiploma() { noBackHelp(document.pageInfo.doneUrl.value);
}
</script>
</head>
<body hspace=0 vspace=0
text=D2D2D3
link=D2D2D3
vlink=D2D2D3
fontsize=medium
bgcolor=2D3131
>
<form name='helpCenterInfo' method='get'>

View File

@@ -0,0 +1,56 @@
<html>
<head>
<title>The Options panel</title>
<link rel="next" href="images/help/tips/options-plus-all-msn.jpg">
<display
noscroll
>
<script language='Javascript'>
function noBackHelp(gvnStr) { str = ( "wtv-guide:/nobackSubtopic?topic=Tips&subtopic=Options&endUrl=" + escape(gvnStr) )
location.href = str;
}
function goToHelpUrl(gvnTop,gvnSub,gvnPag) { str = getHelpUrl(gvnTop,gvnSub,gvnPag);
goToUrl(str);
}
function goToFAQURL(targetURL) { document.location = targetURL;
}
function goToUrl(gvnStr) { document.pageInfo.action=gvnStr;
document.pageInfo.submit();
}
function goToHelpCenter(gvnStr) { document.helpCenterInfo.action= ("http://127.0.0.1/HelpCenter/" + gvnStr);
document.helpCenterInfo.submit();
}
function goBackToUrl(gvnStr, wholeString) { /*
If the URL is at the beginning of any item in the backlist,
go back to it. If not, just go to it. If wholeString is
specified, it looks for perfect matches of the whole string.
Remove wtv-token from the URL because it changes, inscrutably, from page to page and is probably no longer what it was when you were first referred to help.
*/
ind = gvnStr.indexOf("wtv-token");
if (ind > -1) { gvnStr = gvnStr.substring(0,ind);
}
window.message("gvnStr=" + gvnStr);
foundInBackList = false;
for (i=history.length; i--; i>0 ) { if ( wholeString != null ) { testStr = history[i];
} else { str = history[i];
testStr = str.substring(0, gvnStr.length);
}
if ( testStr == gvnStr ) { i++;
foundInBackList = true;
break;
}
}
if (foundInBackList == true) { history.go(i-history.length);
} else { goToUrl(gvnStr);
}
}
function getHelpUrl(gvnTop,gvnSub,gvnPag) { if (gvnTop == 'Index')
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
else
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
if (gvnSub != "")
tmpStr += ('&subtopic=' + gvnSub);
if (gvnPag != "")
tmpStr += ('&page=' + gvnPag);
return tmpStr;
}

View File

@@ -0,0 +1,62 @@
<html>
<head>
<title>The Options panel</title>
<display
noscroll
>
<script language='Javascript'>
function noBackHelp(gvnStr) { str = ( "wtv-guide:/nobackSubtopic?topic=Tips&subtopic=Options&endUrl=" + escape(gvnStr) )
location.href = str;
}
function goToHelpUrl(gvnTop,gvnSub,gvnPag) { str = getHelpUrl(gvnTop,gvnSub,gvnPag);
goToUrl(str);
}
function goToFAQURL(targetURL) { document.location = targetURL;
}
function goToUrl(gvnStr) { document.pageInfo.action=gvnStr;
document.pageInfo.submit();
}
function goToHelpCenter(gvnStr) { document.helpCenterInfo.action= ("http://127.0.0.1/HelpCenter/" + gvnStr);
document.helpCenterInfo.submit();
}
function goBackToUrl(gvnStr, wholeString) { /*
If the URL is at the beginning of any item in the backlist,
go back to it. If not, just go to it. If wholeString is
specified, it looks for perfect matches of the whole string.
Remove wtv-token from the URL because it changes, inscrutably, from page to page and is probably no longer what it was when you were first referred to help.
*/
ind = gvnStr.indexOf("wtv-token");
if (ind > -1) { gvnStr = gvnStr.substring(0,ind);
}
window.message("gvnStr=" + gvnStr);
foundInBackList = false;
for (i=history.length; i--; i>0 ) { if ( wholeString != null ) { testStr = history[i];
} else { str = history[i];
testStr = str.substring(0, gvnStr.length);
}
if ( testStr == gvnStr ) { i++;
foundInBackList = true;
break;
}
}
if (foundInBackList == true) { history.go(i-history.length);
} else { goToUrl(gvnStr);
}
}
function getHelpUrl(gvnTop,gvnSub,gvnPag) { if (gvnTop == 'Index')
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
else
tmpStr = ('wtv-guide:/help?topic=' + gvnTop);
if (gvnSub != "")
tmpStr += ('&subtopic=' + gvnSub);
if (gvnPag != "")
tmpStr += ('&page=' + gvnPag);
return tmpStr;
}
function endDiploma() { location.href = document.pageInfo.doneUrl.value;
}
function noBackDiploma() { noBackHelp(document.pageInfo.doneUrl.value);
}
</script>
</head>
<body hspace=0 vspace=0