Title: Message

These two asp files should enable the hot buttons 'Find IP or name', and' All Map Summary'. Rename from txt to asp and drop into web folder.

 

Jeff Welsh

State of Maine BIS

-----Original Message-----
From: Jansa, Keith R [mailto:[EMAIL PROTECTED]]
Sent
:
Wednesday, January 29, 2003 12:56 PM
To:
'[EMAIL PROTECTED]'
Subject: RE: [WhatsUp Forum] Scrolling Marque for version 8

 

Jeff,

I downloaded your topview.asp to my WhatsUp server and it looks good. I noticed the find name or ip hot button. Is this used to search the maps to see if a host is being monitored on a map?  If so could you share the deviceipsearch.asp file as well?

Keith Jansa      

University of Illinois

 

-----Original Message-----
From: Welsh, Jeff [mailto:[EMAIL PROTECTED]]
Sent:
Monday, January 27, 2003 2:06 PM
To: '[EMAIL PROTECTED]'
Subject: RE: [WhatsUp Forum] Scrolling Marque for version 8

 

This is for topview only. Rename file .asp, but do save/rename your original!

 

Jeff Welsh

State of Maine BIS

-----Original Message-----
From: David Summers [mailto:[EMAIL PROTECTED]]
Sent:
Monday, January 27, 2003 9:05 AM
To: '[EMAIL PROTECTED]'
Subject: [WhatsUp Forum] Scrolling Marque for version 8

 

Can someone remind me how to add the scrolling marquee to the main website?  I am thinking of the one that lists any currently down devices.  I would simply replace my v8 file but I like the new options on the right for details and others.

 

Can someone just make the changes and email the file to the list?

 

Thanks,

 

David Summers
Network Analyst, Information Technology
American Heart Association
National Center
7272 Greenville Avenue
Dallas, Texas 75231-4596
214.706.1147
214.706.1211 FAX
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>

"With a fool no season spend, lest ye be counted as his friend."

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<!--
        Whatsup Gold 7 
        
        allmapdetails.asp
        ----------------
        
-->

<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
    var i=0;
    var aDevices = new Array(10);
  
        function Device(sMap,sIs_Map_Access_Host, sIf_Match, sState_C, sName, 
sUnique_Id, sChanged, sPoll_Sc, sPoll_Type, sIp, sPolls, sRespond, sMiss, sDown, 
sPeriod, sAlerts, sAv_Del, sMin_Del, sMax_Del)
        {
        var oDevice     = new Object();
        oDevice.Map = sMap;             
        oDevice.Is_Map_Access_Host = sIs_Map_Access_Host;
        oDevice.If_Match = sIf_Match;
        oDevice.State_C = sState_C;
        oDevice.Name = sName;
        oDevice.Unique_Id = sUnique_Id;
        oDevice.Changed = sChanged;
        oDevice.Poll_Sc = sPoll_Sc;
        oDevice.Poll_Type= sPoll_Type;
        oDevice.Ip = sIp;
        oDevice.Polls = sPolls;
        oDevice.Respond = sRespond;
        oDevice.Miss = sMiss;
        oDevice.Down = sDown;
        oDevice.Period = sPeriod;
        oDevice.Alerts = sAlerts;
        oDevice.Av_Del = sAv_Del;
        oDevice.Min_Del = sMin_Del;
        oDevice.Max_Del = sMax_Del;

        /*oDevice.id    = sId;
        oDevice.dispName        = sName;*/

        return oDevice;
        }
                
        function byName(a, b) {
                var anew = a.Name.toLowerCase();
                var bnew = b.Name.toLowerCase();
                   if (anew < bnew) return -1;
                   if (anew > bnew) return 1;
                   return 0;
                } 
                
        function byIp_leksiko(a,b) {
                   var anew = a.Ip.toLowerCase();
                   var bnew = b.Ip.toLowerCase()
                        if (anew < bnew) return -1;
                                if (anew > bnew) return 1;
                   return 0;
                }

        //lis�ill��n v�h�n nollia tyhjiin v�leihin niin saadaa oikea j�rjestys
        function byIp(a,b) {
                   var iC = 0;
                   var anew = a.Ip.toLowerCase();
                   var bnew = b.Ip.toLowerCase()
                   var ataulu = anew.split(".");
                   var btaulu = bnew.split(".");
                   //K�yd��n alkiot l�pi molemmista tauluista
                   for (Ic=0;Ic<ataulu.length && Ic<btaulu.length;Ic++) {
                      if (ataulu[Ic].length == 1) ataulu[Ic]="00"+ataulu[Ic]; 
                              if (ataulu[Ic].length==2) ataulu[Ic]="0"+ataulu[Ic];
                      if (btaulu[Ic].length == 1) btaulu[Ic]="00"+btaulu[Ic]; 
                              if (btaulu[Ic].length == 2) btaulu[Ic]="0"+btaulu[Ic];
                   }
                   anew=ataulu[0]+"."+ataulu[1]+"."+ataulu[2]+"."+ataulu[3];
                   bnew=btaulu[0]+"."+btaulu[1]+"."+btaulu[2]+"."+btaulu[3];
                   if (anew < bnew) return -1;
                   if (anew > bnew) return 1;
                   return 0;
                }
    
</SCRIPT>
<%include% StandardPageHeader.asp>
<TITLE>All Map Details - <%MAP% NAME> </TITLE>
<META http-equiv="REFRESH" content="<%APPLICATION_SETTINGS% WEB_REFRESH_RATE>">
</HEAD>

<BODY bgColor="#ffffff">


<TABLE cellSpacing=0 cellPadding=3 width="98%" bgColor="#c0c0c0" border=2>
  <TR>
    <TH align=left bgColor="#0080c0" colSpan=2>
      <TABLE width="100%" border=0>
        <TR>
          <TD><FONT Color="#ffffff"><B>ALL MAPS SUMMARY VIEW</B></FONT></TD>
          <TD align=right>
                                        <A target=_NEW href="h_netsum.htm">Help</A>
                        </TD>
                  </TR>
                </TABLE>
         </TH>
  </TR>
  <TR>
    <TD vAlign=top width="98%">
      <TABLE cellSpacing=2 cellPadding=0 width="100%" bgColor="#c0c0c0" border=0>
        <!-- T�ST� ALKAA SUMMARY TIETOJEN TALLENNYS/TULOSTUS -->

        <TR>
          <TH align=left bgcolor='b0b0b0' 
onMouseOver="javascript:this.bgColor='d2d2d2';" 
onMouseOut="javascript:this.bgColor='b0b0b0';"><A 
href="allmapdetails.asp?sorder=Name"><FONT Color="#0000FF" 
OnMouseOver="this.style.color='#ff0000'" 
OnMouseOut="this.style.color='#0000ff'">NAME</FONT></A></TH>
          <TH bgcolor='b0b0b0'>Type</TH>
          <TH align=center bgcolor='b0b0b0' 
onMouseOver="javascript:this.bgColor='d2d2d2';" 
onMouseOut="javascript:this.bgColor='b0b0b0';"><A 
href="allmapdetails.asp?sorder=Ip"><FONT Color="#0000FF" 
OnMouseOver="this.style.color='#ff0000'" 
OnMouseOut="this.style.color='#0000ff'">IP-Addr.</FONT></A></TH>
          <TH bgcolor='b0b0b0'># Polls</TH>
          <TH bgcolor='b0b0b0'>% Responded</TH>
          <TH bgcolor='b0b0b0'>% Missed</TH>
          <TH bgcolor='b0b0b0'>Down Time</TH>
          <TH bgcolor='b0b0b0'>Period</TH>
          <TH bgcolor='b0b0b0'># Alerts</TH>
          <TH bgcolor='b0b0b0'>Avg Delay</TH>
          <TH bgcolor='b0b0b0'>Min Delay</TH>
          <TH bgcolor='b0b0b0'>Max Delay</TH></TR>
       <!-- TALLENNETAAN KAIKKIEN KARTTOJEN LAITTEIDEN TIEDOT TAULUKKOON -->
          <%START_LOADED_MAP_LIST%>
                <%START_DEVICE_LIST%>   
                        <SCRIPT LANGUAGE="JavaScript">
                           var sMap = "<%MAP% FILENAME>";
                           var bAccess = <%IF% IS_MAP_ACCESS_HOST>1<%ELSE%>0<%ENDIF%>;
                           var bMatch = 0;
                           var sDS_Col = "<%DEVICE% STATE_COLOR>";
                           var sName = "<%DEVICE% DISPLAY_NAME>";
                           var iU_Id = <%DEVICE% UNIQUE_ID>;
                           var bChanged = <%IF% 
HAS_DEVICE_STATE_CHANGED>1<%ELSE%>0<%ENDIF%>;
                           var sPS_Col = "<%DEVICE% POLL_STATE_COLOR>";
                           var sPoll_T = "<%DEVICE% POLL_TYPE>";
                           var sIp = "<%DEVICE% IP_ADDRESS>";
                           var iP_Count = <%DEVICE% POLL_COUNT>;
                           var rUp = <%DEVICE% PERCENT_UP>;
                           var rDown = <%DEVICE% PERCENT_DOWN>;
                           var sD_Time = "<%DEVICE% DOWN_TIME>";
                           var sPeriod = "<%DEVICE% PERIOD>";
                           var iAlert = <%DEVICE% ALERTS_SENT>;
                           var iAv = <%DEVICE% AVERAGE_RESPONSE_TIME>;
                           var iMin = <%DEVICE% MIN_RESPONSE_TIME>;
                           var iMax = <%DEVICE% MAX_RESPONSE_TIME>;
                           aDevices[i] = new 
Device(sMap,bAccess,bMatch,sDS_Col,sName,iU_Id,bChanged,sPS_Col,sPoll_T,sIp,iP_Count,rUp,rDown,sD_Time,sPeriod,iAlert,iAv,iMin,iMax);
                           i++;
                        </SCRIPT>
                <%END_DEVICE_LIST%>             
           <%END_LOADED_MAP_LIST%>
                <!-- JA YRITET��N SITTEN TULOSTAA TIEDOT KUN OLLAAN EKA J�RJESTETTY 
NE-->
                <SCRIPT LANGUAGE="JavaScript">
                <%IF% (%MATCH% (%URL_VALUE% "sorder",Ip))> aDevices.sort(byIp);
            <%ELSE% (%MATCH% (%URL_VALUE% "sorder",Name))> aDevices.sort(byName);
            <%ENDIF%>
                
                   for (b=0;b<aDevices.length;b++) {
                                document.write("<TR 
onMouseOver='javascript:this.bgColor=\"E2E2E2\";' 
onMouseOut='javascript:this.bgColor=\"C0C0C0\";'><TD 
bgColor="+aDevices[b].State_C+">");
                                
                                if (aDevices[b].Is_Map_Access_Host = 1) {
                                         if (aDevices[b].If_Match = 1) {
                                                           document.write("<A 
href=\"device.asp?map="+aDevices[b].Map+"&device=" + aDevices[b].Unique_Id + 
"&MapViewMode=Summary\"><FONT Color=\"#0000FF\" 
OnMouseOver=\"this.style.color='#ff0000'\" 
OnMouseOut=\"this.style.color='#0000ff'\">"+aDevices[b].Name+"</FONT></A>");
                                         }
                                    else {
                                                        document.write("<A 
href=\"device.asp?map=<%URL_VALUE% map>&device="+ aDevices[b].Unique_Id 
+"\">"+aDevices[b].Name+"</A>");
                                         }
                                }
                                else {
                                    document.write(aDevices[b].Name);
                                }
                                <!-- T�m� kohta ei toimi oikein, mutta miksi ei???-->
                                if (aDevices[b].Changed = 0) {
                                        document.write("*</TD>");
                                }
                                else  document.write("</TD>"); 

                        document.write("<TD align=center 
bgColor=\""+aDevices[b].Poll_Sc+"\">"+aDevices[b].Poll_Type+"</TD>");
                        document.write("<TD align=center>"+aDevices[b].Ip+"</TD>");
                        document.write("<TD align=right>"+aDevices[b].Polls+"</TD>");
                        document.write("<TD align=right>"+aDevices[b].Respond+"</TD>");
                        document.write("<TD align=right>"+aDevices[b].Miss+"</TD>");
                        document.write("<TD align=center>"+aDevices[b].Down+"</TD>");
                        document.write("<TD align=right>"+aDevices[b].Period+"</TD>");
                        document.write("<TD align=right>"+aDevices[b].Alerts+"</TD>");
                        document.write("<TD align=right>"+aDevices[b].Av_Del+"</TD>");
                        document.write("<TD align=right>"+aDevices[b].Min_Del+"</TD>");
                        document.write("<TD align=right>"+aDevices[b].Max_Del+"</TD>");
                document.write("</TR>");
                } 
                </SCRIPT>
</TABLE>

    <TD vAlign=top noWrap align=left>
      <TABLE width="100%" border=1>
        <TR>
          <TD noWrap align=center bgColor="#c0c0c0">
                  <A href="default.asp">Top view</A></TD></TR></TABLE>

<%IF% IS_USER_ACCESS_LOG>        
      <TABLE width="100%" border=1>
        <TR>
          <TD noWrap align=center bgColor="#c0c0c0">
                  <A href="logview.asp?map=<%MAP% FILENAME>">Log 
view</A></TD></TR></TABLE>
<%ENDIF%>

<%IF% IS_WEBSERVER_CONFIGURATION_ENABLED> <!-- APPSETTINGS CONFIGURE --> 
        <%IF% IS_MAP_CONFIGURE_MAP>      
                <TABLE width="100%" border=1>
                <TR>
                  <TD noWrap align=center bgColor="#c0c0c0">
                          <a href="mapsettings.asp?map=<%MAP% FILENAME>">Settings</a> 
</tr></td></TABLE>
              <TABLE width="100%" border=1>
            <TR>
                  <TD noWrap align=center bgColor="#c0c0c0">
                          <A href="mapresetcounters.asp?map=<%MAP% FILENAME>">Reset 
counters</A></TD></TR></TABLE>
        <%IF% IS_MAP_CONFIGURE_DEVICES>          
          <TABLE width="100%" border=1>
                <TR>
                  <TD noWrap align=center bgColor="#c0c0c0">
                          <A href="newdevice.asp?map=<%MAP% FILENAME>">Add 
host</A></TD></TR></TABLE>
              <TABLE width="100%" border=1>
            <TR>
                  <TD noWrap align=center bgColor="#c0c0c0">
                          <A href="RemoveDeviceForm.asp?map=<%MAP% FILENAME>">Remove 
host</A></TD></TR></TABLE>
        <%ENDIF%>
        <%ENDIF%>
<%ENDIF%>
<%IF% IS_CONFIGURE_REPORTS_ENABLED> 
      <TABLE width="100%" border=1>
        <TR>
          <TD noWrap align=center bgColor="#c0c0c0">
                  <A href="reporteventform.asp?map=<%MAP% FILENAME>">Event 
Report</A></TD></TR></TABLE>
      <TABLE width="100%" border=1>
        <TR>
          <TD noWrap align=center bgColor="#c0c0c0">
                  <A href="reportstatisticsform.asp?map=<%MAP% FILENAME>">Statistics 
Report</A></TD></TR></TABLE>
<%ENDIF%>
<%IF% IS_USER_ACCESS_TOOLS>               
      <TABLE width="100%" border=1>
        <TR>
          <TD noWrap align=center bgColor="#c0c0c0">
                  <A href="tools.asp?map=<%MAP% FILENAME>">Tools</A></TD></TR></TABLE>
<%ENDIF%>

<%IF% IS_MAP_ACKNOWLEGE_ALERT>  

        <%IF% HAS_MAP_STATE_CHANGED>
        
      <TABLE width="100%" border=1>
        <TR>
          <TD noWrap align=center bgColor="#c0c0c0">
                  <A href="mapacknowledge.asp?map=<%MAP% 
FILENAME>">Acknowledge</A></TD></TR></TABLE>
        <%ENDIF%>
<%ENDIF%>
</TD></TR></TABLE>
<TABLE cellSpacing=0 cellPadding=0 border=0>
  <TR>
<%IF% IS_MAP_ACCESS_HOST>
    <TD>
        <%IF% (%MATCH% (%URL_VALUE% ("MapViewMode",0),"Summary"))>
                <FORM action="map.asp" method=get>
                <INPUT type=hidden value="<%MAP% FILENAME>" name=map>
                <INPUT type=submit value="Map view" name=action>
                </FORM>
        <%ELSE%>
                <FORM action="map.asp" method=get>
                <INPUT type=hidden value="<%MAP% FILENAME>" name=map>
                <INPUT type=hidden value="Summary" name=MapViewMode>
                <INPUT type=submit value="Summary view" name=action>
                </FORM>
        <%ENDIF%>
                </TD>
<%ENDIF%>       
    <TD>
                <FORM action="default.asp" method=get>
                <INPUT type=submit value="Top view" name=action></FORM></TD>
<%IF% IS_USER_ACCESS_LOG>        
    <TD>
                <FORM action="LogView.asp" method=get>
                <INPUT type=hidden value="<%MAP% FILENAME>" name=map>
                <%IF% (%MATCH% (%URL_VALUE% ("MapViewMode",0),"Summary"))>
                <%ELSE%>
                        <INPUT type=hidden value="Summary" name=MapViewMode>
                <%ENDIF%>
                <INPUT type=submit value="Log view" name=action>
                </FORM>
        </TD>
<%ENDIF%>         
          </TR></TABLE>


<%INCLUDE% StandardPageFooter.asp>

</BODY></HTML>








<html>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Mike Hall ([EMAIL PROTECTED]) -->
<!-- Web Site:  http://members.aol.com/MHall75819 -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
var NS4 = (document.layers);
var IE4 = (document.all);

var win = this;
var n   = 0;

function findInPage(str) {
var txt, i, found;
if (str == "")
return false;
if (NS4) {
if (!win.find(str))
while(win.find(str, false, true))
n++;
else
n++;
if (n == 0) alert(str + " was not found on this page.");
}
if (IE4) {
txt = win.document.body.createTextRange();
for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) {
txt.moveStart("character", 1);
txt.moveEnd("textedit");
}
if (found) {
txt.moveStart("character", -1);
txt.findText(str);
txt.select();
txt.scrollIntoView();
n++;
}
else {
if (n > 0) {
n = 0;
findInPage(str);
}
else
alert(str + " was not found on this page.");
}
}
return false;
}
//  End -->
</script>
</HEAD>
<body>
<form name=search onSubmit="return findInPage(this.string.value);">
Find in Page
<input name=string type=text size=15 onChange="n = 0;">
</form>



<!-- Script Size:  1.54 KB -->
<%START_LOADED_MAP_LIST%> <%START_DEVICE_LIST%>
<%DEVICE% DISPLAY_NAME>,&nbsp;<%DEVICE% HOSTNAME>,&nbsp; <A 
href="device.asp?map=<%MAP% FILENAME>&device=<%DEVICE% UNIQUE_ID>&MapViewMode=Summary">
<%DEVICE% IP_ADDRESS></A><br> 
<%END_DEVICE_LIST%>
<%END_LOADED_MAP_LIST%>
</body>
</html>

Reply via email to