home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP_2_98.iso / software / pelne / optionp / ins.cab / nntl.asp < prev    next >
Text File  |  1997-10-12  |  12KB  |  517 lines

  1. <% Response.Expires = 0 %>
  2.  
  3. <%
  4. REM LOCALIZATION
  5.  
  6. L_PAGETITLE_TEXT = "Microsoft Internet Service Manager"
  7. L_FEATURENYI_TEXT = "This feature is not yet implemented."
  8. L_DISCONNECTUSERS_TEXT = "Are you sure you want to disconnect all users?"
  9. L_ADD_TEXT = "Add..."
  10. L_REMOVE_TEXT ="Remove"
  11. L_EDIT_TEXT = "Edit Properties..."
  12. L_EDITFEEDTYPE_TEXT = "Edit Feed Type..."
  13. L_PREVIOUS_TEXT = "Previous"
  14. L_NEXT_TEXT = "Next"
  15. L_DISCONNECT_TEXT = "Disconnect"
  16. L_DISCONNECTALL_TEXT = "Disconnect All"
  17. L_REFRESH_TEXT = "Refresh"
  18. L_SAVE_TEXT = "Save"
  19. L_RESET_TEXT = "Reset"
  20. L_NETWORKDIRECTORY_TEXT    = "A network directory must be specified"
  21.  
  22. REM END LOCALIZATION
  23. %>
  24.  
  25. <% pg = Request("pg") %>
  26. <% svr = Request("svr") %>
  27.  
  28. <HTML>
  29. <HEAD>
  30. <TITLE><% = L_PAGETITLE_TEXT %></TITLE>
  31.  
  32. <SCRIPT LANGUAGE="javascript">
  33. <% if ( pg = "nnexppl" ) then %>
  34.  
  35.     function saveValues()
  36.     {
  37.         parent.main.uForm.checkPolicy();
  38.         parent.menu.document.hiddenform.updated.value="false";
  39.         parent.menu.document.hiddenform.submit();
  40.     }
  41. <% elseif (pg = "nnvs") then %>
  42.     function saveValues()
  43.     {
  44.         if(parent.main.userform.txtDirectory.value == "\\\\{server}\\{share}")
  45.         {
  46.             alert("<% = L_NETWORKDIRECTORY_TEXT %>");
  47.         }
  48.         else
  49.         {
  50.             hform = parent.menu.document.hiddenform;
  51.             uform = document.userform;
  52.             if (hform.updated.value == "true")
  53.             {
  54.                 parent.main.uForm.writeForm();
  55.                 hform.save.value="apply";
  56.                 hform.updated.value = "false";
  57.                 parent.menu.document.forms[0].submit();
  58.             }
  59.         }
  60.     }
  61. <% else %>
  62.     function saveValues()
  63.     {
  64.         hform = parent.menu.document.hiddenform;
  65.         uform = document.userform;
  66.         if (hform.updated.value == "true")
  67.         {
  68.             if (hform.pg.value == "nnadv")
  69.             {
  70.                 parent.main.body.uForm.writeForm();                    
  71.             }
  72.             else
  73.             {
  74.                 parent.main.uForm.writeForm();
  75.             }
  76.             hform.save.value="apply";
  77.             hform.updated.value = "false";
  78.             parent.menu.document.forms[0].submit();
  79.         }
  80.     }
  81. <% end if %>
  82.  
  83.     function resetValues()
  84.         {
  85.         hform = parent.menu.document.hiddenform;
  86.         uform = document.userform;
  87.         if (hform.updated.value == "true")
  88.             {
  89.             hform.updated.value = "false";
  90.             if ((hform.pg.value == "nnlog"))
  91.             {
  92.                 parent.main.location = "nnlog.asp?svr=<% = svr %>&lgt=" + hform.rdoLogType.value;
  93.             }
  94.             else
  95.             {
  96.                 if (hform.pg.value == "nnadv")
  97.                 {
  98.                     parent.main.body.uForm.readCache();
  99.                 }
  100.                 else
  101.                 {
  102.                     parent.main.readCache();
  103.                 }
  104.             }
  105.         }
  106.     }
  107.  
  108.     function addItem()
  109.     {
  110.         top.main.head.uForm.addItem();
  111.     }
  112.  
  113.     function editItem()
  114.     {
  115.         top.main.head.uForm.editItem();
  116.     }
  117.  
  118.     function removeItem()
  119.     {
  120.         top.main.head.uForm.removeItem();
  121.     }
  122.  
  123.     <% if ((pg = "nnses") OR (pg = "nngrp")) then %>
  124.     function next()
  125.     {
  126.         top.main.head.uForm.next();
  127.     }
  128.     
  129.     function previous()
  130.     {
  131.         top.main.head.uForm.previous();
  132.     }
  133.     
  134.     function refresh()
  135.     {
  136.         top.main.head.uForm.refresh();
  137.     }
  138.     
  139.     <% end if %>
  140.  
  141.     <% if (pg = "nnf") then %>
  142.  
  143.     function editType()
  144.     {
  145.         top.main.head.uForm.editType();
  146.     }
  147.  
  148.     <% end if %>
  149.  
  150.     <% if ((pg = "nnses") OR (pg = "nngrp")) then %>
  151.  
  152.     function onUpdateList(nDirection)
  153.     {
  154.     
  155.     <% if (pg = "nnses") then %>
  156.  
  157.         var oldvalue = parseInt(parent.menu.document.hiddenform.nSessionListStart.value);
  158.         var newvalue = nDirection * 10 + oldvalue;
  159.         if ( nDirection == 0 ) {
  160.             newvalue = 0;
  161.         }
  162.         parent.menu.document.hiddenform.nSessionListStart.value = newvalue;
  163.         parent.main.head.location = "nnseshd.asp?svr=<% = svr %>&start=" + newvalue;
  164.  
  165.     <% elseif (pg = "nngrp") then %>
  166.  
  167.         var oldvalue = parseInt(parent.menu.document.hiddenform.nNewsgroupListStart.value);
  168.         //alert( 'old value is ' + oldvalue );
  169.         var newvalue = nDirection * oldvalue - 1;
  170.         if ( nDirection == 0 ) {
  171.             newvalue = 0;
  172.         }
  173.         parent.menu.document.hiddenform.nNewsgroupListStart.value = newvalue;
  174.         findvalue = top.menu.document.hiddenform.txtFindNewsgroup.value;
  175.         parent.main.head.location = "nngrphd.asp?svr=<% = svr %>&startNum=" + newvalue+"&Find=" + findvalue;
  176.  
  177.     <% else %>
  178.  
  179.         alert("<% = L_FEATURENYI_TEXT %>");    
  180.  
  181.     <% end if %>
  182.  
  183.     }
  184.     
  185.     <% end if %>
  186.  
  187.     <% if (pg = "nnses") then %>
  188.  
  189.     function disconnectAll()
  190.     {
  191.         top.main.head.uForm.disconnectAll();
  192.     }
  193.  
  194.     function disconnectUser()
  195.     {
  196.         top.main.head.uForm.disconnectUser();
  197.     }
  198.  
  199.     <% end if %>
  200.  
  201. </SCRIPT>
  202.  
  203. </HEAD>
  204.  
  205. <BODY BGCOLOR="#555555" LINK="#FFFFFF" ALINK="#FFFFFF" VLINK="#FFFFFF">
  206.  
  207. <% if (pg = "nnses") then %>
  208.  
  209. <TABLE border="0" VALIGN="top" ALIGN="left" CELLPADDING=1 CELLSPACING=1>
  210.  
  211.     <TR>    
  212.         <TD><TABLE VALIGN="top" BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR="#555555">
  213.  
  214.         <TR>
  215.                 
  216.             <TD VALIGN="middle">
  217.                 <FONT FACE="Arial" SIZE=2>
  218.                 <B><A HREF="javascript:disconnectUser();">
  219.                 <IMG SRC="images/gnicdsal.gif" ALIGN="top" BORDER=0 HEIGHT=16 WIDTH=16 ALT="<% = L_DISCONNECT_TEXT %>"></A>
  220.                 <A HREF="javascript:disconnectUser();">
  221.                 <% = L_DISCONNECT_TEXT %></A></B>
  222.                 </FONT>
  223.             </TD>    
  224.  
  225.         </TR>
  226.         
  227.     </TABLE></TD>
  228.  
  229.     <TD><FONT SIZE=4 COLOR="#FFFFFF">|</TD>
  230.  
  231.         <TD><TABLE VALIGN="top" BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR="#555555">
  232.  
  233.         <TR>
  234.                 
  235.             <TD VALIGN="middle">
  236.                 <FONT FACE="Arial" SIZE=2>
  237.                 <B><A HREF="javascript:disconnectAll();">
  238.                 <IMG SRC="images/gnicdsal.gif" ALIGN="top" BORDER=0 HEIGHT=16 WIDTH=16 ALT="<% = L_DISCONNECTALL_TEXT %>"></A>
  239.                 <A HREF="javascript:disconnectAll();">
  240.                 <% = L_DISCONNECTALL_TEXT %></A></B>
  241.                 </FONT>
  242.             </TD>    
  243.  
  244.         </TR>
  245.         
  246.     </TABLE></TD>
  247.  
  248.     </TR>
  249.  
  250. </TABLE>
  251.  
  252.  
  253. <% end if %>
  254.  
  255.  
  256. <% if ( (pg = "nnf") OR (pg = "nndir") OR (pg = "nnadv") OR (pg = "nngrp") OR (pg = "nnexp") ) then %>
  257.  
  258. <TABLE VALIGN="top" ALIGN="left" CELLPADDING=1 CELLSPACING=1>
  259.  
  260.     <TR>
  261.  
  262.     <TD><TABLE VALIGN="top" BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR="#555555">
  263.  
  264.         <TR>
  265.                 
  266.             <TD VALIGN="middle">
  267.                 <FONT FACE="Arial" SIZE=2>
  268.                 <B><A HREF="javascript:addItem();">
  269.                 <IMG SRC="images/gnicnew.gif" ALIGN="top" BORDER=0 HEIGHT=16 WIDTH=16 ALT="<% = L_ADD_TEXT %>"></A>
  270.                 <A HREF="javascript:addItem();">
  271.                 <% = L_ADD_TEXT %></A></B>
  272.                 </FONT>
  273.             </TD>    
  274.  
  275.         </TR>
  276.         
  277.     </TABLE></TD>
  278.  
  279.     <TD><FONT SIZE=4 COLOR="#FFFFFF">|</TD>
  280.  
  281.     <TD><TABLE VALIGN="top" BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR="#555555">
  282.  
  283.         <TR>
  284.                 
  285.             <TD VALIGN="middle">
  286.                 <FONT FACE="Arial" SIZE=2>
  287.                 <B><A HREF="javascript:removeItem();">
  288.                 <IMG SRC="images/gnicremv.gif" ALIGN="top" BORDER=0 HEIGHT=16 WIDTH=16 ALT="<% = L_REMOVE_TEXT %>"></A>
  289.                 <A HREF="javascript:removeItem();">
  290.                 <% = L_REMOVE_TEXT %></A></B>
  291.                 </FONT>
  292.             </TD>    
  293.  
  294.         </TR>
  295.         
  296.     </TABLE></TD>
  297.  
  298.     <TD><FONT SIZE=4 COLOR="#FFFFFF">|</TD>
  299.  
  300.     <TD><TABLE VALIGN="top" BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR="#555555">
  301.  
  302.         <TR>
  303.                 
  304.             <TD VALIGN="middle">
  305.                 <FONT FACE="Arial" SIZE=2>
  306.                 <B><A HREF="javascript:editItem();">
  307.                 <IMG SRC="images/gnicedit.gif" ALIGN="top" BORDER=0 HEIGHT=16 WIDTH=16 ALT="<% = L_EDIT_TEXT %>"></A>
  308.                 <A HREF="javascript:editItem();">
  309.                 <% = L_EDIT_TEXT %></A></B>
  310.                 </FONT>
  311.             </TD>    
  312.  
  313.         </TR>
  314.         
  315.     </TABLE></TD>
  316.  
  317.     <% if (pg = "nnf") then %>
  318.     
  319.     <TD><FONT SIZE=4 COLOR="#FFFFFF">|</TD>
  320.  
  321.     <TD><TABLE VALIGN="top" BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR="#555555">
  322.  
  323.         <TR>
  324.                 
  325.             <TD VALIGN="middle">
  326.                 <FONT FACE="Arial" SIZE=2>
  327.                 <B><A HREF="javascript:editType();">
  328.                 <IMG SRC="images/gnicedit.gif" ALIGN="top" BORDER=0 HEIGHT=16 WIDTH=16 ALT="<% = L_EDITFEEDTYPE_TEXT %>"></A>
  329.                 <A HREF="javascript:editType();">
  330.                 <% = L_EDITFEEDTYPE_TEXT %></A></B>
  331.                 </FONT>
  332.             </TD>    
  333.  
  334.         </TR>
  335.         
  336.     </TABLE></TD>
  337.     
  338.     <% end if %>
  339.  
  340.     </TR>
  341.  
  342. </TABLE>
  343.  
  344. <% end if %>
  345.  
  346. <% if (pg = "nnexpg") then %>
  347.  
  348. <TABLE VALIGN="top" ALIGN="left" CELLPADDING=1 CELLSPACING=1>
  349.  
  350.     <TR>
  351.     
  352.     <TD><TABLE VALIGN="top" BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR="#555555">
  353.  
  354.         <TR>
  355.                 
  356.             <TD VALIGN="middle">
  357.                 <FONT FACE="Arial" SIZE=2>
  358.                 <B><A HREF="javascript:removeItem();">
  359.                 <IMG SRC="images/gnicremv.gif" ALIGN="top" BORDER=0 HEIGHT=16 WIDTH=16 ALT="<% = L_REMOVE_TEXT %>"></A>
  360.                 <A HREF="javascript:removeItem();">
  361.                 <% = L_REMOVE_TEXT %></A></B>
  362.                 </FONT>
  363.             </TD>    
  364.  
  365.         </TR>
  366.         
  367.     </TABLE></TD>
  368.  
  369.     </TR>
  370.  
  371. </TABLE>
  372.  
  373. <% end if %>
  374.  
  375. <TABLE VALIGN="top" ALIGN="right" CELLPADDING=1 CELLSPACING=1>
  376.  
  377.     <% if ((pg = "nnses") OR (pg = "nngrp")) then %>
  378.  
  379.     <TR>
  380.  
  381.     <TD><TABLE VALIGN="top" BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR="#555555">
  382.  
  383.         <TR>
  384.                 
  385.             <TD VALIGN="middle">
  386.                 <FONT FACE="Arial" SIZE=2>
  387.                 <% if ((pg = "nnses") OR (pg = "nngrp")) then %>
  388.                     <b><a href="javascript:previous();">
  389.                 <% else %>
  390.                     <B><A HREF="javascript:onUpdateList(-1);">
  391.                 <% end if %>
  392.                 <IMG SRC="images/gnicprev.gif" ALIGN="top" BORDER=0 HEIGHT=16 WIDTH=16 ALT="<% = L_PREVIOUS_TEXT %>"></A>
  393.                 <% if ((pg = "nnses") OR (pg = "nngrp")) then %>
  394.                     <b><a href="javascript:previous();">
  395.                 <% else %>
  396.                 <A HREF="javascript:onUpdateList(-1);">
  397.                 <% end if %>
  398.                 <% = L_PREVIOUS_TEXT %></A></B>
  399.                 </FONT>
  400.             </TD>    
  401.  
  402.         </TR>
  403.         
  404.     </TABLE></TD>
  405.  
  406.     <TD><FONT SIZE=4 COLOR="#FFFFFF">|</TD>
  407.  
  408.     <TD><TABLE VALIGN="top" BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR="#555555">
  409.  
  410.         <TR>
  411.                 
  412.             <TD VALIGN="middle">
  413.                 <FONT FACE="Arial" SIZE=2>
  414.                 <% if ((pg = "nnses") OR (pg = "nngrp")) then %>
  415.                     <b><a href="javascript:next();">
  416.                 <% else %>
  417.                     <B><A HREF="javascript:onUpdateList(1);">
  418.                 <% end if %>
  419.                 <IMG SRC="images/gnicnext.gif" ALIGN="top" BORDER=0 HEIGHT=16 WIDTH=16 ALT="<% = L_NEXT_TEXT %>"></A>
  420.                 <% if ((pg = "nnses") OR (pg = "nngrp")) then %>
  421.                     <b><a href="javascript:next();">
  422.                 <% else %>
  423.                 <A HREF="javascript:onUpdateList(1);">
  424.                 <% end if %>
  425.                 <% = L_NEXT_TEXT %></A></B>
  426.                 </FONT>
  427.             </TD>    
  428.  
  429.         </TR>
  430.         
  431.     </TABLE></TD>
  432.  
  433.     <TD><FONT SIZE=4 COLOR="#FFFFFF">|</TD>
  434.  
  435.     <TD><TABLE VALIGN="top" BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR="#555555">
  436.  
  437.         <TR>
  438.                 
  439.             <TD VALIGN="middle">
  440.                 <FONT FACE="Arial" SIZE=2>
  441.                 <% if ((pg = "nnses") OR (pg = "nngrp")) then %>
  442.                     <b><a href="javascript:refresh();">
  443.                 <% else %>
  444.                     <b><A HREF="javascript:onUpdateList(0);">
  445.                 <% end if %>
  446.                 <IMG SRC="images/gnicrefr.gif" ALIGN="top" BORDER=0 HEIGHT=16 WIDTH=16 ALT="<% = L_REFRESH_TEXT %>"></A>
  447.                 <% if ((pg = "nnses") OR (pg = "nngrp")) then %>
  448.                     <b><a href="javascript:refresh();">
  449.                 <% else %>
  450.                     <A HREF="javascript:onUpdateList(0);">
  451.                 <% end if %>
  452.                 <% = L_REFRESH_TEXT %></A></B>
  453.                 </FONT>
  454.             </TD>    
  455.  
  456.         </TR>
  457.         
  458.     </TABLE>
  459.  
  460.     </TD>
  461.  
  462.     <% end if %>
  463.  
  464.     <% if ((pg = "nnsec") OR (pg = "nnser") OR (pg = "nngen") OR (pg = "nnlog") OR (pg = "nnadv") OR (pg = "nnexppl") OR (pg = "nnvs")) then %>
  465.  
  466.     <TD><TABLE VALIGN="top" BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR="#555555">
  467.  
  468.         <TR>
  469.                 
  470.             <TD VALIGN="middle">
  471.                 <FONT FACE="Arial" SIZE=2>
  472.                 <B><A HREF="javascript:saveValues();">
  473.                 <IMG SRC="images/gnicsave.gif" ALIGN="top" BORDER=0 HEIGHT=16 WIDTH=16 ALT="<% = L_SAVE_TEXT %>"></A>
  474.                 <A HREF="javascript:saveValues();"><% = L_SAVE_TEXT %></A></B>
  475.                 </FONT>
  476.             </TD>    
  477.  
  478.  
  479.         </TR>
  480.         
  481.     </TABLE></TD>
  482.  
  483.     <TD><FONT SIZE=4 COLOR="#FFFFFF">|</TD>
  484.  
  485.     <TD><TABLE VALIGN="top" BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR="#555555">
  486.  
  487.         <TR>
  488.                 
  489.             <TD VALIGN="middle">
  490.                 <FONT FACE="Arial" SIZE=2>
  491.                 <B><A HREF="javascript:resetValues();">
  492.                 <IMG SRC="images/gnicroll.gif" ALIGN="top" BORDER=0 HEIGHT=16 WIDTH=16 ALT="<% = L_RESET_TEXT %>"></A>
  493.                 <A HREF="javascript:resetValues();"><% = L_RESET_TEXT %></A></B>
  494.                 </FONT>
  495.             </TD>    
  496.  
  497.  
  498.         </TR>
  499.         
  500.     </TABLE></TD>
  501.     
  502.     <% end if %>
  503.     
  504.     </TR>
  505.  
  506. </TABLE>
  507.  
  508. <FORM NAME="hiddenform">
  509.  
  510. <INPUT TYPE="hidden" NAME="pg" VALUE="<% = pg %>">
  511.  
  512. </FORM>
  513.  
  514. </BODY>
  515. </HTML>
  516.  
  517.