implement internal shared ROMCache

- make most ROMCache URLS relative
- create wtvshared.htmlEntitize function
- update wtv-mail:/readmail to use wtvshared.htmlEntitize
This commit is contained in:
zefie
2022-02-12 21:45:06 -05:00
parent b124cfa33c
commit 445e28c91a
85 changed files with 319 additions and 221 deletions

View File

@@ -338,6 +338,63 @@
<Content Include="ServiceVault\wtv-head-waiter\login.js" />
<Content Include="ServiceVault\wtv-home\splash.js" />
<Content Include="ServiceVault\wtv-log\log.js" />
<Content Include="SharedROMCache\AccountBanner.gif" />
<Content Include="SharedROMCache\AroundTownIcon2.gif" />
<Content Include="SharedROMCache\AT_BannerGradient.gif" />
<Content Include="SharedROMCache\AT_BannerIcon.gif" />
<Content Include="SharedROMCache\AT_BottomShadow.gif" />
<Content Include="SharedROMCache\AT_Shadow.gif" />
<Content Include="SharedROMCache\BulletArrow.gif" />
<Content Include="SharedROMCache\Chat.gif" />
<Content Include="SharedROMCache\CommunityBanner.gif" />
<Content Include="SharedROMCache\DottedLine.gif" />
<Content Include="SharedROMCache\ExploreTitle.gif" />
<Content Include="SharedROMCache\FileImage.gif" />
<Content Include="SharedROMCache\FileMovie.gif" />
<Content Include="SharedROMCache\FilePackage.gif" />
<Content Include="SharedROMCache\FileSound.gif" />
<Content Include="SharedROMCache\FileText.gif" />
<Content Include="SharedROMCache\HackTVLogoJewel.gif" />
<Content Include="SharedROMCache\help\common\helpMastheadBlank.swf" />
<Content Include="SharedROMCache\HomeBanner.gif" />
<Content Include="SharedROMCache\kb.gif" />
<Content Include="SharedROMCache\kb_alpha.gif" />
<Content Include="SharedROMCache\MSNLogo.gif" />
<Content Include="SharedROMCache\news_icon.gif" />
<Content Include="SharedROMCache\PanelEdge.gif" />
<Content Include="SharedROMCache\PaperBase.gif" />
<Content Include="SharedROMCache\PaperTop.gif" />
<Content Include="SharedROMCache\PaperTopFlat.gif" />
<Content Include="SharedROMCache\PromotionLeftEdge.gif" />
<Content Include="SharedROMCache\RemoveButton.gif" />
<Content Include="SharedROMCache\S20BV1.gif" />
<Content Include="SharedROMCache\S20BV2.gif" />
<Content Include="SharedROMCache\S20TH1.gif" />
<Content Include="SharedROMCache\S20TV1.gif" />
<Content Include="SharedROMCache\S20TV2.gif" />
<Content Include="SharedROMCache\S40H1.gif" />
<Content Include="SharedROMCache\S40V1.gif" />
<Content Include="SharedROMCache\S40V2.gif" />
<Content Include="SharedROMCache\S60HS1.gif" />
<Content Include="SharedROMCache\S60HS2.gif" />
<Content Include="SharedROMCache\S60HS3.gif" />
<Content Include="SharedROMCache\S60HS4.gif" />
<Content Include="SharedROMCache\S60HS5.gif" />
<Content Include="SharedROMCache\SAdH1.gif" />
<Content Include="SharedROMCache\SAdH2.gif" />
<Content Include="SharedROMCache\SAdH3.gif" />
<Content Include="SharedROMCache\SettingsBanner.gif" />
<Content Include="SharedROMCache\Shadow.gif" />
<Content Include="SharedROMCache\ShadowCorner.gif" />
<Content Include="SharedROMCache\ShadowH.gif" />
<Content Include="SharedROMCache\ShadowHCap.gif" />
<Content Include="SharedROMCache\ShadowHStart.gif" />
<Content Include="SharedROMCache\SiteShowcase.gif" />
<Content Include="SharedROMCache\Spacer.gif" />
<Content Include="SharedROMCache\splash_logo_hacktv.gif" />
<Content Include="SharedROMCache\up-arrows.swf" />
<Content Include="SharedROMCache\UsingWebTVBanner.gif" />
<Content Include="SharedROMCache\WebTVLogoJewel.gif" />
<Content Include="test.js" />
<Content Include="WTVBGMusic.js">
<SubType>Code</SubType>
@@ -405,6 +462,9 @@
<Folder Include="ServiceVault\wtv-log\" />
<Folder Include="ServiceVault\wtv-disk\content\" />
<Folder Include="ServiceVault\wtv-disk\content\diskmaps\" />
<Folder Include="SharedROMCache\" />
<Folder Include="SharedROMCache\help\" />
<Folder Include="SharedROMCache\help\common\" />
</ItemGroup>
<Import Project="$(VSToolsPath)\Node.js Tools\Microsoft.NodejsToolsV2.targets" />
</Project>