home *** CD-ROM | disk | FTP | other *** search
- <[
- // _apps.htm
- // Customizing Apps Active Page
- // (c) 1997-98 SmartDesk, Inc., All Rights Reserved.
-
- LIBRARY webdesk
-
- desk = new( "PrivateDesktop", param( 1 ), param( 2 ) )
- if ( type( desk ) != "O" )
- return( 0 )
- end
-
- TRY
-
- item = new( "AppItem", desk, desk.session.var( "cat" ), desk.session.var( "item" ) )
-
- cmd = desk.session.var( "cmd" )
- if ( ! strempty( cmd ) )
- switch ( upper( cmd ) )
- case "UPDATE"
- item.UpdateFromForm( )
- break
- case "DELETE"
- item.delete( )
- break
- case "NEW"
- item.createnew( )
- break
- end
- end
-
- ]>
- <HTML>
- <HEAD>
- <TITLE>Customizing Applications</TITLE>
- </HEAD>
- <BODY BGCOLOR=<[ ! desk.bclrBody + " TEXT=" + desk.fclrBody + " LINK=" + desk.clrLink + " ALINK=" + desk.clrALink + " VLINK=" + desk.clrVLink ]>>
-
- <p>
- <CENTER>
-
- <[ ! desk.templateHeader( ) ]>
-
- <TABLE WIDTH=600 BORDER=0 CELLSPACING=0 CELLPADDING=1>
- <TR BGCOLOR=<[! desk.bclrHdr ]>>
- <TD VALIGN=bottom NOWRAP><FONT SIZE=+1 COLOR=<[ ! desk.fclrHdr + " FACE=" + desk.fontTitle + "><B> " ]>Customizing Applications</B></FONT></TD>
- <TD WIDTH=100% ALIGN=right><FONT SIZE=-1 FACE=geneva,arial COLOR=<[ ! desk.fclrHdr + ">" + cdow( jdate( ) ) + ", " + date( "MMMM dd, YYYY " ) + timetostr( time( ), 0 ) + "m" ]></FONT></TD>
- </TR>
- </TABLE>
-
- <[ ! desk.templateNavBar( ) ]>
-
- </CENTER>
- </p>
-
- <TABLE WIDTH=98% BORDER=0 CELLSPACING=0 CELLPADDING=0>
- <TR VALIGN=top>
- <TD WIDTH=54%>
-
- <TABLE WIDTH=100% BORDER=0 CELLSPACING=0 CELLPADDING=0>
- <TR>
- <TD BGCOLOR=<[! desk.bclrHdr + "> <FONT SIZE=+0 COLOR=" + desk.fclrHdr + " FACE=" + desk.fontHdr ]>><B>Applications</B></FONT></TD>
- </TR>
- </TABLE>
-
- <[
- ! DisplayApps( desk, 1 )
- ]>
-
- <TABLE WIDTH=100% BORDER=0 CELLSPACING=0 CELLPADDING=0>
- <TR>
- <TD BGCOLOR=<[! desk.bclrHdr + "> <FONT SIZE=+0 COLOR=" + desk.fclrHdr + " FACE=" + desk.fontHdr ]>><B>Jump</B></FONT></TD>
- </TR>
- </TABLE>
-
- <br><CENTER><a href="public.htm"><FONT SIZE=3>Public</FONT></a> |
- <a href="private.htm"><FONT SIZE=3>Private</FONT></a></CENTER><br>
-
- </TD>
-
- <TD NOWRAP WIDTH=13 ALIGN=middle><IMG SRC=vspots.gif WIDTH=1 HEIGHT=249 HSPACE=6><BR>
- <IMG SRC=vspots.gif WIDTH=1 HEIGHT=249 HSPACE=6><BR>
- <IMG SRC=vspots.gif WIDTH=1 HEIGHT=249 HSPACE=6><BR>
- </TD>
-
- <TD WIDTH=45%>
-
- <TABLE WIDTH=100% BORDER=0 CELLSPACING=0 CELLPADDING=0>
- <TR>
- <TD BGCOLOR=<[! desk.bclrHdr + "> <FONT SIZE=+0 COLOR=" + desk.fclrHdr + " FACE=" + desk.fontHdr ]>><B>Details</B></FONT></TD>
- </TR>
- </TABLE>
-
- <center><p>Select the item at the left to view/update the details.</p></center>
-
- <[
- ! "<FONT SIZE=2><CENTER>" + item.cat + " Category</CENTER></FONT>"
- ! item.display( )
- ]>
-
- <P>
- <CENTER>
- <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0>
- <TR>
- <TD>
- <FORM ACTION="_apps.htm" METHOD="get">
- <INPUT TYPE="hidden" NAME="cmd" VALUE="update">
- <INPUT TYPE="hidden" NAME="cat" VALUE="<[ ! item.cat ]>">
- <INPUT TYPE="hidden" NAME="item" VALUE="<[ ! item.item ]>">
- <FONT SIZE=2>Description:</br></FONT>
- <INPUT TYPE="edit" NAME="desc" SIZE=30 VALUE="<[ ! item.desc ]>"><br>
- <FONT SIZE=2>Action:</br></FONT>
- <INPUT TYPE="edit" NAME="action" SIZE=30 VALUE="<[ ! item.action ]>"><br>
- <FONT SIZE=2>Startup Directory:</br></FONT>
- <INPUT TYPE="edit" NAME="startdir" SIZE=30 VALUE="<[ ! item.startdir ]>"><br>
-
- <br>
- <INPUT TYPE="RADIO" NAME="options" VALUE="1" <[ ! ( ( item.options & 1 ) ? "CHECKED" : "" ) ]>> Send Action to Browser<br>
- <br>
- <INPUT TYPE="RADIO" NAME="options" VALUE="2" <[ ! ( ( item.options & 2 ) ? "CHECKED" : "" ) ]>> Run Program in Window<br>
- <INPUT TYPE="RADIO" NAME="options" VALUE="4" <[ ! ( ( item.options & 4 ) ? "CHECKED" : "" ) ]>> Run Program Maximized<br>
- <INPUT TYPE="RADIO" NAME="options" VALUE="8" <[ ! ( ( item.options & 8 ) ? "CHECKED" : "" ) ]>> Run Program Minimized<br>
- <INPUT TYPE="RADIO" NAME="options" VALUE="16" <[ ! ( ( item.options & 16 ) ? "CHECKED" : "" ) ]>> Run Program Hidden<br>
- <br>
- <INPUT TYPE="CHECKBOX" NAME="RemoteAccess" VALUE="32" <[ ! ( ( item.options & 32 ) ? "CHECKED" : "" ) ]>> Allow Remote Access<br>
-
- <br><center><INPUT TYPE="submit" VALUE="Update"><INPUT TYPE="reset" VALUE=" Reset "></center>
- </FORM>
-
- <center><P>
- <a href="_apps.htm?cmd=delete&cat=<[ ! item.cat + "&item=" + item.item ]>">Delete</a> |
- <a href="_apps.htm?cmd=new&cat=<[ ! item.cat ]>">New</a>
- </p></center>
-
-
- </TD>
- </TR>
- </TABLE>
- </CENTER>
- </P>
-
-
- </TD>
- </TR>
- </TABLE>
-
-
- </BODY>
- </HTML>
-
- <[
- CATCH ( err )
- println( 3000, "Error [" + err.errornum + "] at line #" + err.errorline + " (" + ErrorAsText( err.errornum ) + ")" )
- return( 0 )
- END
- ]>
-
-