update legal and add some more config flags

This commit is contained in:
zefie
2022-02-08 03:53:56 -05:00
parent 2b345b7349
commit 4297364e6c
6 changed files with 29 additions and 16 deletions

View File

@@ -9,7 +9,7 @@ data = `
<HTML>
<HEAD>
<TITLE>
WebTV Terms of Service
${minisrv_config.config.service_name} Terms of Service
</TITLE>
<DISPLAY >
</HEAD>
@@ -24,7 +24,7 @@ WebTV Terms of Service
<table href="wtv-home:/home" absheight=76 cellspacing=0 cellpadding=0>
<tr>
<td align=right>
<img src="wtv-home:/ROMCache/WebTVLogoJewel.gif" width=87 height=67>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</table>
<td abswidth=6>
<tr><td absheight=5 colspan=3>
@@ -37,7 +37,7 @@ WebTV Terms of Service
</table>
<tr><td absheight=100>
<tr><td absheight=244 align=right colspan=3>
<img src="ROMCache/TermsBanner.gif" width=48 height=136>
<img src="images/TermsBanner.gif" width=48 height=136>
<tr><td absheight=41>
</table>
</sidebar>
@@ -51,14 +51,15 @@ WebTV Terms of Service
<td abswidth=416 absheight=80 valign=center>
<font size="+2" color="E7CE4A"><blackface><shadow>
<font size="+1">
<CENTER><B>WebTV Terms of Service</B></font><br>
<CENTER><B>${minisrv_config.config.service_name} Terms of Service</B></font><br>
<B><font size="-1">(Release date January 21, 2022)</B></CENTER></font>
<td abswidth=20>
<tr>
<td>
<td valign=top align=left>
<p><b>General</b><br>
<p>This is a recreation of the WebTV service, originally hosted by WebTV Networks, Inc. This server has no affiliation with WebTV Networks, and all original assets and pages belong to them.</p>
<p>This is a Work-in-Progress remaster of the WebTV service, originally hosted by WebTV Networks, Inc.
This server has no affiliation with WebTV Networks, and many original assets and pages belong to them.</p>
<p><b>Rules</b><br>
<p>You must follow these rules, or your privilege to access this service may be revoked.</p>
<ul>
@@ -71,9 +72,9 @@ WebTV Terms of Service
</ul>
<p>Failure to abide by one or more of these rules may require your access to be terminated.</p>
<p><b>Service Termination</b><br>
<p>If you break one or more of the rules listed above, your access to the service may be revoked. Disclosure of your termination reason will be decided on a case-by-case basis. Any attempt for a banned user to regain access to the server will be dealt with immediately. If you know of a banned user who is still on the network, please report it to us on Discord at JarHead#3922. All decisions are final, and will not be reverted.</p>
<p>If you break one or more of the rules listed above, your access to the service may be revoked. Disclosure of your termination reason will be decided on a case-by-case basis. Any attempt for a banned user to regain access to the server will be dealt with immediately. If you know of a banned user who is still on the network, please report it to us by contacting ${minisrv_config.config.service_owner_contact} via ${minisrv_config.config.service_owner_contact_method}. All decisions are final, and will not be reverted.</p>
<p>These terms can change at any time, without warning. Your continued usage of the service is an agreement to these Terms of Service. If you do not agree to these terms, please disconnect immediately and get in contact on Discord at JarHead#3922 so your account can be terminated.</p>
<p>These terms can change at any time, without warning. Your continued usage of the service is an agreement to these Terms of Service. If you do not agree to these terms, please disconnect immediately and contact ${minisrv_config.config.service_owner_contact} via ${minisrv_config.config.service_owner_contact_method} to terminate your account.</p>
<td>
<tr>
<td absheight=7>

View File

@@ -9,7 +9,7 @@ data = `
<HTML>
<HEAD>
<TITLE>
WebTV Service Privacy Statement
${minisrv_config.config.service_name} Service Privacy Statement
</TITLE>
<DISPLAY >
</HEAD>
@@ -24,7 +24,7 @@ WebTV Service Privacy Statement
<table href="wtv-home:/home" absheight=76 cellspacing=0 cellpadding=0>
<tr>
<td align=right>
<img src="wtv-home:/ROMCache/WebTVLogoJewel.gif" width=87 height=67>
<img src="${minisrv_config.config.service_logo}" width=87 height=67>
</table>
<td abswidth=6>
<tr><td absheight=5 colspan=3>
@@ -37,7 +37,7 @@ WebTV Service Privacy Statement
</table>
<tr><td absheight=100>
<tr><td absheight=244 align=right colspan=3>
<img src="ROMCache/TermsBanner.gif" width=48 height=136>
<img src="images/TermsBanner.gif" width=48 height=136>
<tr><td absheight=41>
</table>
</sidebar>
@@ -51,13 +51,13 @@ WebTV Service Privacy Statement
<td abswidth=416 absheight=80 valign=center>
<font size="+2" color="E7CE4A"><blackface><shadow>
<font size="+1">
<CENTER><B>WebTV Service Privacy Statement</B></font><br>
<B><font size="-1">(Release date January 21, 2022)</B></CENTER></font>
<CENTER><B>${minisrv_config.config.service_name} Service Privacy Statement</B></font><br>
<B><font size="-1">(Release date Febuary 8, 2022)</B></CENTER></font>
<td abswidth=20>
<tr>
<td>
<td valign=top align=left>
<p>The purpose of this WebTV server is to recreate the 1999 WebTV experience using pages and assets from that era. There will be inaccuracies in some areas. If you do find any, please report them to JarHead#3922 on Discord.</p>
<p>The purpose of this WebTV server is to allow hobbyists and enthusiasts to have a way to use their WebTV units in modern times. There will be inaccuracies in some areas, and many features are still unimplemented.</p>
<p><b>With Whom Personal Information Is Shared and What Is Collected</b><br>
<p>When you register with a WebTV account on this server, you are sharing the following:</p>
<ul>
@@ -76,13 +76,17 @@ WebTV Service Privacy Statement
<p><b>Pages you access</b><br>
<p>All pages you visit and images you download will be temporarily logged for security reasons. This includes WebTV Network pages and Internet Web sites. This information can not be traced back to you, and will only be viewable to server operators for a short time. IRC Chat messages will <b><i>not</i></b> be logged, however server operators can see what servers you are connecting to.</p>
<p><b>How We Help Protect Children's Privacy</b><br>
<p>We do not knowingly collect information from children under the age of 13 to comply with COPPA. If the account creator is under 13, the main user and all secondary accounts will be terminated. All secondary users under 13 must be accompanied by a parent or guardian while using this service.</p>
<!-- <p><font size="-1"><i>MSN Privacy<br>
<p>We do not knowingly collect information from children under the age of 13 to comply with COPPA. If it becomes known that an account was created by someone under 13, the main user and all secondary accounts will be terminated immediately. All secondary users under 13 must be accompanied by a parent or guardian while using this service.</p>`;
/*
* //todo: decide if we should add a coppa config var to deal with this
* <!-- <p><font size="-1"><i>MSN Privacy<br>
Microsoft Corporation<br>
One Microsoft Way<br>
Redmond, Washington 98052<br>
425-882-8080<br></i></font> -->
<p>This Privacy Statement can change at any time, and without warning. If you do not agree with this Privacy Statement, please disconnect and contact JarHead#3922 on Discord to terminate your account.</p>
*/
data += `<p>This Privacy Statement can change at any time, and without warning. If you do not agree with this Privacy Statement, please disconnect and contact ${minisrv_config.config.service_owner_contact} via ${minisrv_config.config.service_owner_contact_method} to terminate your account.</p>
<td>
<tr>
<td absheight=7>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -8,6 +8,8 @@
"SessionStore": "SessionStore",
"service_owner": "a minisrv user",
"service_owner_account": "minisrvuser",
"service_owner_contact": "someone",
"service_owner_contact_method": "something",
"service_name": "WebTV",
"service_logo": "WebTVLogoJewel.gif",
"service_splash_logo": "file://ROM/images/SplashLogo1.gif",

View File

@@ -3,6 +3,10 @@
"service_ip": "192.168.1.8",
"service_name": "WebTV",
"service_logo": "WebTVLogoJewel.gif",
"service_owner": "A Cool Dude",
"service_owner_account": "CoolDude",
"service_owner_contact": "CoolDudeTweets",
"service_owner_contact_method": "Twitter",
"service_splash_logo": "file://ROM/images/SplashLogo1.gif",
"ServiceVaults": [
"UserServiceVault",

View File

@@ -94,6 +94,8 @@
<SubType>Code</SubType>
</Content>
<Content Include="ServiceVault\wtv-head-waiter\ValidateLogin.js" />
<Content Include="ServiceVault\wtv-home\Credits-Legal.js" />
<Content Include="ServiceVault\wtv-home\Credits-Privacy.js" />
<Content Include="ServiceVault\wtv-mail\DiplomaMail.js" />
<Content Include="ServiceVault\wtv-mail\listmail.js">
<SubType>Code</SubType>