diff --git a/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/h.js b/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/h.js index 44090b02..892e1390 100644 --- a/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/h.js +++ b/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/h.js @@ -1,17 +1,23 @@ -String.prototype.replace=function(o,n){return this.split(o).join(n)} +if(!String.prototype.replace){String.prototype.replace=function(o,n){return this.split(o).join(n)}} +if(!String.prototype.repeat){String.prototype.repeat=function(c){o='';for(i=0;i');return parseInt(d.z2.v.value)} -function go(u){d.open('text/url');d.write(u);d.close();location=u} +function go(u){location.href=u;d.open('text/url');d.write(u);d.close();} function dial(){go('client:redialphone');go('client:logoshown')} function nbsp(c){nout='';for(i=0;i'} out+='' if(bgm){ if(bgm.indexOf('.')<0){bgm += '.mid'} if(bgm.indexOf('/')<0){bgm = cch+'Music/' + bgm} - out+='' + if(lp==-1){lp=9999} + out+=(' loop='+lp+'>') } + d.write('') } if(!msg){msg=''} out+='' + tout+=' align=right>'+msg+'   ' }else{ tout='
')} d.write(''); if(u){d.write('')} } -function as(th,bg,h,w,g,b,lc,rc,lo,ro,s){ +function as(bg,h,w,g,b,lc,rc,lo,ro,s){ if(s){ - if(!lc){lc=gTC(th,'t')} - if(!rc){rc=gTC(th,'bg')} + if(!lc){lc=gTC('t')} + if(!rc){rc=gTC('bg')} }else{ - if(!lc){lc=gTC(th,'bg')} - if(!rc){rc=gTC(th,'t')} + if(!lc){lc=gTC('bg')} + if(!rc){rc=gTC('t')} } if(th==1){bgclr='333333'} if(!bg){bg='191919'} @@ -197,10 +208,10 @@ function as(th,bg,h,w,g,b,lc,rc,lo,ro,s){ if(!b){b=1} d.write('') } -function butt(th,v,n,w,t,x){ +function butt(v,n,w,t,x){ if(th>0&&th!=4&&th!=7&&th!=10){sh=true} - bclr=gTC(th,'b') - bbif=gTC(th,'bbif') + bclr=gTC('b') + bbif=gTC('bbif') if(sh){d.write('')} d.write('') if(!t)t='submit' @@ -212,7 +223,7 @@ function butt(th,v,n,w,t,x){ d.write('>') if(sh){d.write('')} } -function sa(m,i,b1t,b1a,b2t,b2a) { +function csa(m,i,b1t,b1a,b2t,b2a) { u='client:showalert?message='+escape(m); if(i)u+='&image='+escape(i); if(b1t)u+='&buttonlabel1='+escape(b1t); @@ -230,6 +241,7 @@ function redir(){ } function goHTV(){return go(htm+'HackTV.html')} -function gsa(m,i,b1t,b1a,b2t,b2a){go(sa(m,i,b1t,b1a,b2t,b2a))} -function head(th,msg,fs,bgm,lp,nl){d.write(headr(th,msg,fs,bgm,lp,nl))} -function vhead(th){d.write(headr(th,'VFat Hax'))} +function gsa(m,i,b1t,b1a,b2t,b2a){go(csa(m,i,b1t,b1a,b2t,b2a))} +function head(msg,fs,bgm,lp,nl){d.write(headr(msg,fs,bgm,lp,nl))} +function dhh(tit) {if(tit==1){head('Partition Map','','','',true)}} +function vh(){d.write(headr('VFat Hax'))} diff --git a/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/n.js b/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/n.js index 09cc4ff6..024bda21 100644 --- a/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/n.js +++ b/zefie_wtvp_minisrv/includes/ServiceVault/SharedROMCache/n.js @@ -1,50 +1,55 @@ z_nv=null; z_th=new Array() - z_th[0]='HackTV Light' - z_th[1]='WebTV Dark' - z_th[2]='Avegee Red' - z_th[3]='Pumpkin Orange' - z_th[4]='WinXP Tan' - z_th[5]='Ryder Green' - z_th[6]='SKCro Blue' - z_th[7]='Win95 Teal' - z_th[8]='zefie Purple' - z_th[9]='MattMan Brown' - z_th[10]='Paper White' - z_th[11]='Halloween Black' - -z_def=new Array() - z_def[0]=0//theme +z_th[0]='HackTV Light' +z_th[1]='WebTV Dark' +z_th[2]='Avegee Red' +z_th[3]='Basic Web' +z_th[4]='WinXP Tan' +z_th[5]='Ryder Green' +z_th[6]='SKCro Blue' +z_th[7]='Win95 Teal' +z_th[8]='zefie Purple' +z_th[9]='MattMan Brown' +z_th[10]='Paper White' +z_th[11]='Halloween Black' +z_def=new Array() +z_def[0]=0//theme + chars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz@-"//64 possible different values function gTN(th){return z_th[parseInt(th)]} -function gB(nv,off){ - b=nv.charAt(off) +function pp(){d.write('
');z_nv=d.z.h.value} +function gB(off){ + if(!z_nv){pp()} + b=z_nv.charAt(parseInt(off)) if(b){return chars.indexOf(b)} else{return -1} } -function sB(nv,off,dat){ +function sB(off,dat,raw){ + if(!z_nv){pp()} + off=parseInt(off) prefix='' - if(off > 0){prefix=nv.substring(0,off)} + if(off>0){prefix=z_nv.substring(0,off)} if(off>prefix.length){while(off!=prefix.length){prefix+='.'}} - dat=chars.charAt(parseInt(dat)); - z_url='client:ConfirmBYOISPSetup?BYOISPProviderName='+prefix+dat+nv.substring(off+1) + if(!raw){dat=chars.charAt(parseInt(dat));} + z_url='client:ConfirmBYOISPSetup?BYOISPProviderName='+prefix+dat+z_nv.substring(off+1) go(z_url) } -function gV(nv,off){ +function eB(off){ + sB(off,'.',true) +} +function eAll(){ + z_url='client:ConfirmBYOISPSetup?BYOISPProviderName=' + go(z_url) +} +function gV(off){ + off=parseInt(off) z_len=0 switch(off){ case 0:z_len=z_th.length break - case 1:z_len=z_bgm.length - break } - z_val=gB(nv,off) - if(z_val<0||z_val>=z_len){return parseInt(z_def[off])} - return parseInt(z_val) + z_val=gB(off) + if(z_val<0||z_val>=z_len){return z_def[off]} + return z_val } -function pp(){ - d.write('
') - z_nv=d.z.h.value - return parseInt(gV(z_nv,0))//theme -} \ No newline at end of file diff --git a/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/ValidateAccountInfo.js b/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/ValidateAccountInfo.js index d233dadf..971a0f22 100644 --- a/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/ValidateAccountInfo.js +++ b/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/ValidateAccountInfo.js @@ -67,7 +67,7 @@ correct an item, press Back.

var form_data = ''; if (hasJS) { - form_data += ``; + form_data += ``; } else { form_data += ``; diff --git a/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/ValidateAgreement.js b/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/ValidateAgreement.js index d00076fb..49b0a53a 100644 --- a/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/ValidateAgreement.js +++ b/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/ValidateAgreement.js @@ -57,7 +57,7 @@ AutoCaps selected>
`; var form_data = `` if (hasJS) { - form_data += ``; + form_data += ``; } else { form_data += ``; } diff --git a/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/ValidateReviewAccountInfo.js b/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/ValidateReviewAccountInfo.js index 3390fb29..0da4c250 100644 --- a/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/ValidateReviewAccountInfo.js +++ b/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/ValidateReviewAccountInfo.js @@ -71,7 +71,7 @@ connect to the Internet by choosing var form_data = ''; if (hasJS) { - form_data += ``; + form_data += ``; } else { form_data += ``; diff --git a/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/register.js b/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/register.js index b5c01da5..602b196b 100644 --- a/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/register.js +++ b/zefie_wtvp_minisrv/includes/ServiceVault/wtv-register/register.js @@ -10,8 +10,8 @@ var nickname = (minisrv_config.config.service_name + '_' + namerand) var human_name = nickname; var hasJS = session_data.hasCap("client-can-do-javascript"); if (hasJS) { - var form_data = `'; } else { var form_data = ``; @@ -23,7 +23,7 @@ ENCTYPE="x-www-form-encoded" METHOD="POST"> Welcome to the ${minisrv_config.config.service_name} Mini Service, operated by ${minisrv_config.config.service_owner}. The next screens will lead you through a quick setup process for using this service.

Press the "Continue" button below to begin setup.

`; if (hasJS) { - form_data += ``; + form_data += ``; } else { form_data += ``; } diff --git a/zefie_wtvp_minisrv/includes/classes/WTVRegister.js b/zefie_wtvp_minisrv/includes/classes/WTVRegister.js index 00dafc48..e980ece2 100644 --- a/zefie_wtvp_minisrv/includes/classes/WTVRegister.js +++ b/zefie_wtvp_minisrv/includes/classes/WTVRegister.js @@ -79,7 +79,7 @@ class WTVRegister { var data; data = ``; if (hasJS) { - data += `` + data += `` } else { data += `