home *** CD-ROM | disk | FTP | other *** search
/ WinFiles.com 1998 June / WF0698_3.ISO / servers-websrv / websuite.exe / SRVCONFG.AP_ / SRVCONFG.AP
Text File  |  1998-04-01  |  5KB  |  110 lines

  1. <[
  2. // Personal Web Server - Configuration Update
  3. // (c) 1997-98 SmartDesk, Inc., All Rights Reserved
  4.  
  5.     _apGenerate( )
  6.  
  7.     websrvr = 0 + param( 1 )
  8.     sessionId = 0 + param( 2 )
  9.  
  10.     session = new( "session", websrvr, sessionId )
  11.     if ( ! session.secure( "Server.Modify" ) )
  12.         return( 0 )
  13.     end
  14.  
  15.     file = webServerConfigFile( websrvr )
  16.     ini = new( "inifile", file )
  17.     if ( type( ini ) != "O" )
  18.         session.error( "Unable to locate the " + file + "data file.", "FFFFFF", "000000" )
  19.         return( 0 )
  20.     end
  21. ]>
  22. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
  23. <!-- SmartDesk Active Page, www.smartdesk.com -->
  24. <HTML>
  25. <HEAD>
  26. <TITLE>Personal Web Server - Configuration Update</TITLE>
  27. </HEAD>
  28. <BODY BGCOLOR="#000000" TEXT="#FFFFFF" LINK="#00FFFF" VLINK="#00FFFF" ALINK="#00FFFF">
  29.  
  30. <TABLE BORDER=0 WIDTH=600>
  31.  <TR>
  32.   <TD VALIGN="top" WIDTH=159>
  33.    <CENTER>
  34.    <FONT COLOR="#FFFF00"><B>Server Configuration</B></FONT><BR>
  35.    <A HREF="/index.htm"><IMG SRC="/image/ws.jpg" BORDER=0 WIDTH=159 HEIGHT=300></A><BR>
  36.    <FONT COLOR="#FFFFFF" SIZE=1>
  37.    <P><FONT COLOR="#00FFFF">©Copyright 1997-98</FONT><BR>by SmartDesk, Inc.<BR>All Rights Reserved</P>
  38.    </FONT>
  39.    </CENTER>
  40.   </TD>
  41.   <TD WIDTH=30>
  42.    <FONT SIZE=5 COLOR="#000000">.</FONT>
  43.   </TD>
  44.   <TD WIDTH=410 VALIGN="top">
  45.  
  46.    <CENTER>
  47.  
  48.    <P><BR></P>
  49.  
  50.    <FORM ACTION="srvconf2.htm" METHOD="GET">
  51.  
  52.    <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=410>
  53.     <TR><TD WIDTH=20></TD><TD WIDTH=130><B><FONT COLOR="#00BBBB">Product: </B></FONT></TD><TD WIDTH=260><B><FONT COLOR="#00FFFF"><[ ! strextract( session.data( "SERVER_SOFTWARE" ), "/", 1 ) ]></B></FONT></TD></TR>
  54.     <TR><TD WIDTH=20></TD><TD WIDTH=130><B><FONT COLOR="#00BBBB">Version: </B></FONT></TD><TD WIDTH=260><B><FONT COLOR="#00FFFF"><[ ! strextract( session.data( "SERVER_SOFTWARE" ), "/", 2 ) ]></B></FONT></TD></TR>
  55.  
  56.     <TR><TD WIDTH=20></TD><TD WIDTH=130><FONT COLOR="#000000">.</FONT></TD></TR>
  57.     <TR><TD WIDTH=20></TD><TD WIDTH=130><B>Name: </B></TD><TD WIDTH=260><INPUT NAME="name" TYPE= "text" VALUE="<[ ! ini.GetString( "Config", "Name", "" ) ]>" SIZE=35></TD></TR>
  58.     <TR><TD WIDTH=20></TD><TD WIDTH=130><B>Port: </B></TD><TD WIDTH=260><INPUT NAME="port" TYPE= "text" VALUE="<[ ! ini.GetString( "Config", "Port", "" ) ]>" SIZE=35></TD></TR>
  59.     <TR><TD WIDTH=20></TD><TD WIDTH=130><B>Queue Size:</B></TD><TD WIDTH=260><INPUT NAME="queue_size" TYPE= "text" VALUE="<[ ! ini.GetString( "Config", "Queue_size", "" ) ]>" SIZE=35></TD></TR>
  60.     <TR><TD WIDTH=20></TD><TD WIDTH=130><B>Read Size: </B></TD><TD WIDTH=260><INPUT NAME="read_size" TYPE= "text" VALUE="<[ ! ini.GetString( "Config", "Read_size", "" ) ]>" SIZE=35></TD></TR>
  61.     <TR><TD WIDTH=20></TD><TD WIDTH=130><B>Write Size: </B></TD><TD WIDTH=260><INPUT NAME="write_size" TYPE= "text" VALUE="<[ ! ini.GetString( "Config", "Write_size", "" ) ]>" SIZE=35></TD></TR>
  62.     <TR><TD WIDTH=20></TD><TD WIDTH=130><B>Options:</B></TD><TD WIDTH=260><INPUT NAME="options" TYPE= "text" VALUE="<[ ! ini.GetString( "Config", "Options", "" ) ]>" SIZE=35></TD></TR>
  63.  
  64.     <TR><TD WIDTH=20></TD><TD WIDTH=130><FONT COLOR="#000000">.</FONT></TD></TR>
  65.     <TR><TD WIDTH=20></TD><TD WIDTH=130><B>Home: </B></TD><TD WIDTH=260><FONT COLOR="#00FFFF"><B><[ ! ini.GetString( "Config", "Home", "" ) ]></B></FONT></TD></TR>
  66.     <TR><TD WIDTH=20></TD><TD WIDTH=130 VALIGN=top><B>Default File: </B></TD><TD WIDTH=260><FONT COLOR="#00FFFF"><B><[ ! ini.GetString( "Config", "defFile", "" ) ]></B></FONT>
  67.     
  68.     
  69.     <P>
  70.     <INPUT NAME="apcache" TYPE= "checkbox" <[ ! ( apCache( -1 ) == 1 ? "CHECKED" : "" ) ]>> Enable Active Page Caching<br>
  71.     <INPUT NAME="TransServer" TYPE= "checkbox" <[ ! ( webTransServer( ) ? "CHECKED" : "" ) ]>> Enable High-performance Server<br>
  72.     <INPUT NAME="GlobalMonitor" TYPE= "checkbox" <[ ! ( webGlobalMonitor( ) ? "CHECKED" : "" ) ]>> Enable Global Monitoring
  73.     </P>
  74.     
  75.     </TD></TR>
  76.    </TABLE>
  77.  
  78.  
  79.    <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=300>
  80.     <TR>
  81.      <TD align=center>
  82.       <INPUT TYPE="Submit" VALUE="Click Here to Save the Changes">
  83.      </TD>
  84.     </TR>
  85.    </TABLE>
  86.  
  87.    </FORM>
  88.  
  89.    </CENTER>
  90.  
  91.    <CENTER>
  92.    <FONT SIZE=2>
  93.    <A HREF="server.htm">Details</A> |
  94.    <A HREF="srvstats.htm">Statistics</A> |
  95.    <A HREF="vnsconfg.htm">VNS Configuration</A> |
  96.    <A HREF="loglist.htm">Server Log</A> |
  97.    <A HREF="/index.htm">Home</A>
  98.    </FONT><BR>
  99.    </CENTER>
  100.  
  101.   </TD>
  102.  </TR>
  103. </TABLE>
  104.  
  105. <br><br><br><br>
  106.  
  107. </BODY>
  108. </HTML>
  109.  
  110.