mirror of
https://github.com/rsyslog/loganalyzer.git
synced 2025-09-26 11:19:26 +02:00
Converted all files from the js folder to UNIX format
This commit is contained in:
parent
e8940c7330
commit
ec97a18c67
@ -1,31 +1,31 @@
|
||||
var navigationsname = 'awmenu10'; // nicht ändern !!!!
|
||||
var hintergrundfarbe = '#F5F5F5'; // Standardfarbwert = #FFFFFF
|
||||
var rahmenfarbe = '#999999'; //
|
||||
var onmouseoverhintergrund = '#E0E0E0'; // Standardfarbwert = #E0E0E0
|
||||
var onmouseoverschriftfarbe = '#000099'; // Standardfarbwert = #FF0000
|
||||
var menupunktschriftfarbe = '#000033'; // Standardfarbwert = #000000
|
||||
var rahmenbreite = 1; // Breite des Rahmens
|
||||
var schriftart = 'Verdana, Tahoma, Arial'; // Arial, Verdana, Times, Courier, Georgia, Geneva
|
||||
var bilderpfad = '../images/misc/'; // Bilderpfad
|
||||
var pfeilrunter = 'transparent.gif'; // Name des -nach-unten Pfeils-
|
||||
var pfeilrechts = 'transparent.gif'; // Name des -nach-rechts Pfeils-
|
||||
var verzoegerung = 500; // Untermenu verschwindet nach X Millisekunden
|
||||
var tabellenausrichtung_x = 1; // 0 = links ; 1 = mitte ; 2 = rechts
|
||||
var tabellenausrichtung_y = 0; // 0 = oben ; 1 = mitte ; 2 = unten
|
||||
var h_offset = 0; // Tabellenfeinjustierung (x-achse)
|
||||
var v_offset = 50; // Tabellenfeinjustierung (y-achse)
|
||||
var menuausrichtung = 1; // 0 = vertikal ; 1 = horizontal
|
||||
var schriftgroesse = 12; // Schriftgroesse -> Standard = 8
|
||||
var schriftausrichtung = 0; // 0 = links ; 1 = mitte -> HORIZONTAL
|
||||
var spaltenhoehe = 15; // Spaltenhoehe -> Standard = 15
|
||||
var spaltenbreite = 110; // Spaltenbreite -> Standard = 140
|
||||
var submenu_offset_x = 0; // Submenu Abstand - X vom Hauptmenu
|
||||
var submenu_offset_y = 17; // Submenu Abstand - Y vom Hauptmenu
|
||||
var item_offset_h = 3; // Schriftfeinjustierung (x-achse)
|
||||
var item_offset_v = 0; // Schriftfeinjustierung (y-achse)
|
||||
var itemtrenner = 1; // 0 = kein Trenner d ; 1 = Trenner
|
||||
var fontstyle = "normal"; // normal, bold
|
||||
var frameausrichtung = 0; // 0 = horizontal ; 1 = vertikal
|
||||
var mainmenuframename = ''; // Name des Hauptframes (keine Verwendung)
|
||||
var submenuframename = ''; // Name des Unterframes (keine Verwendung)
|
||||
var targetframename = ''; // Name des Zielframes (keine Verwendung)
|
||||
var navigationsname = 'awmenu10'; // nicht ändern !!!!
|
||||
var hintergrundfarbe = '#F5F5F5'; // Standardfarbwert = #FFFFFF
|
||||
var rahmenfarbe = '#999999'; //
|
||||
var onmouseoverhintergrund = '#E0E0E0'; // Standardfarbwert = #E0E0E0
|
||||
var onmouseoverschriftfarbe = '#000099'; // Standardfarbwert = #FF0000
|
||||
var menupunktschriftfarbe = '#000033'; // Standardfarbwert = #000000
|
||||
var rahmenbreite = 1; // Breite des Rahmens
|
||||
var schriftart = 'Verdana, Tahoma, Arial'; // Arial, Verdana, Times, Courier, Georgia, Geneva
|
||||
var bilderpfad = '../images/misc/'; // Bilderpfad
|
||||
var pfeilrunter = 'transparent.gif'; // Name des -nach-unten Pfeils-
|
||||
var pfeilrechts = 'transparent.gif'; // Name des -nach-rechts Pfeils-
|
||||
var verzoegerung = 500; // Untermenu verschwindet nach X Millisekunden
|
||||
var tabellenausrichtung_x = 1; // 0 = links ; 1 = mitte ; 2 = rechts
|
||||
var tabellenausrichtung_y = 0; // 0 = oben ; 1 = mitte ; 2 = unten
|
||||
var h_offset = 0; // Tabellenfeinjustierung (x-achse)
|
||||
var v_offset = 50; // Tabellenfeinjustierung (y-achse)
|
||||
var menuausrichtung = 1; // 0 = vertikal ; 1 = horizontal
|
||||
var schriftgroesse = 12; // Schriftgroesse -> Standard = 8
|
||||
var schriftausrichtung = 0; // 0 = links ; 1 = mitte -> HORIZONTAL
|
||||
var spaltenhoehe = 15; // Spaltenhoehe -> Standard = 15
|
||||
var spaltenbreite = 110; // Spaltenbreite -> Standard = 140
|
||||
var submenu_offset_x = 0; // Submenu Abstand - X vom Hauptmenu
|
||||
var submenu_offset_y = 17; // Submenu Abstand - Y vom Hauptmenu
|
||||
var item_offset_h = 3; // Schriftfeinjustierung (x-achse)
|
||||
var item_offset_v = 0; // Schriftfeinjustierung (y-achse)
|
||||
var itemtrenner = 1; // 0 = kein Trenner d ; 1 = Trenner
|
||||
var fontstyle = "normal"; // normal, bold
|
||||
var frameausrichtung = 0; // 0 = horizontal ; 1 = vertikal
|
||||
var mainmenuframename = ''; // Name des Hauptframes (keine Verwendung)
|
||||
var submenuframename = ''; // Name des Unterframes (keine Verwendung)
|
||||
var targetframename = ''; // Name des Zielframes (keine Verwendung)
|
||||
|
270
src/js/common.js
270
src/js/common.js
@ -1,136 +1,136 @@
|
||||
/*
|
||||
Helper Javascript Constants
|
||||
*/
|
||||
|
||||
/*
|
||||
Helper Javascript functions
|
||||
*/
|
||||
|
||||
function CheckAlphaPNGImage(ImageName, ImageTrans)
|
||||
{
|
||||
var agt=navigator.userAgent.toLowerCase();
|
||||
var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
|
||||
|
||||
if (is_ie)
|
||||
document.images[ImageName].src = ImageTrans;
|
||||
}
|
||||
|
||||
function NewWindow(Location, WindowName,X_width,Y_height,Option) {
|
||||
var windowReference;
|
||||
var Addressbar = "location=NO"; //Default
|
||||
var OptAddressBar = "AddressBar"; //Default für Adressbar
|
||||
if (Option == OptAddressBar) { //Falls AdressBar gewünscht wird
|
||||
Addressbar = "location=YES";
|
||||
}
|
||||
windowReference = window.open(Location,WindowName,
|
||||
'toolbar=no,' + Addressbar + ',directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=' + X_width +
|
||||
',height=' + Y_height);
|
||||
if (!windowReference.opener)
|
||||
windowReference.opener = self;
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
* Helper function to show and hide a div area
|
||||
*/
|
||||
function togglevisibility(ElementNameToggle, ElementNameButton)
|
||||
{
|
||||
var toggle = document.getElementById(ElementNameToggle);
|
||||
|
||||
// Button is optional
|
||||
if (ElementNameButton != null)
|
||||
{
|
||||
var button = document.getElementById(ElementNameButton);
|
||||
}
|
||||
else
|
||||
var button = null;
|
||||
|
||||
if (toggle.style.visibility == "visible")
|
||||
{
|
||||
if (button != null)
|
||||
{
|
||||
button.className = "topmenu2 ExpansionPlus";
|
||||
}
|
||||
|
||||
toggle.style.visibility = "hidden";
|
||||
toggle.style.display = "none";
|
||||
}
|
||||
else
|
||||
{
|
||||
if (button != null)
|
||||
{
|
||||
button.className = "topmenu2 ExpansionMinus";
|
||||
}
|
||||
|
||||
toggle.style.visibility = "visible";
|
||||
toggle.style.display = "inline";
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Helper function to hide a div area
|
||||
*/
|
||||
function hidevisibility(ElementNameToggle, ElementNameButton)
|
||||
{
|
||||
var toggle = document.getElementById(ElementNameToggle);
|
||||
|
||||
// Button is optional
|
||||
if (ElementNameButton != null)
|
||||
{
|
||||
var button = document.getElementById(ElementNameButton);
|
||||
}
|
||||
else
|
||||
var button = null;
|
||||
|
||||
if (button != null)
|
||||
{
|
||||
button.className = "topmenu2 ExpansionPlus";
|
||||
}
|
||||
|
||||
toggle.style.visibility = "hidden";
|
||||
toggle.style.display = "none";
|
||||
}
|
||||
|
||||
function ResetFormValues(formName)
|
||||
{
|
||||
var myform = document.getElementById(formName);
|
||||
var i = 0;
|
||||
var iCount = myform.elements.length;
|
||||
|
||||
// Loop through text fields
|
||||
for(i = 0; i < iCount; i++)
|
||||
{
|
||||
if (myform.elements[i].type == "text" )
|
||||
{
|
||||
// Reset textfield
|
||||
myform.elements[i].value = "";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function SubmitForm(formName)
|
||||
{
|
||||
var myform = document.getElementById(formName);
|
||||
if (myform != null)
|
||||
{
|
||||
myform.submit();
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Helper function to show and hide areas of the filterview
|
||||
*/
|
||||
function toggleFormareaVisibility(FormFieldName, FirstHiddenArea, SecondHiddenArea )
|
||||
{
|
||||
var myfield = document.getElementById(FormFieldName);
|
||||
if (myfield.value == 1)
|
||||
{
|
||||
togglevisibility(FirstHiddenArea);
|
||||
hidevisibility(SecondHiddenArea);
|
||||
}
|
||||
else if (myfield.value == 2)
|
||||
{
|
||||
hidevisibility(FirstHiddenArea);
|
||||
togglevisibility(SecondHiddenArea);
|
||||
}
|
||||
/*
|
||||
Helper Javascript Constants
|
||||
*/
|
||||
|
||||
/*
|
||||
Helper Javascript functions
|
||||
*/
|
||||
|
||||
function CheckAlphaPNGImage(ImageName, ImageTrans)
|
||||
{
|
||||
var agt=navigator.userAgent.toLowerCase();
|
||||
var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
|
||||
|
||||
if (is_ie)
|
||||
document.images[ImageName].src = ImageTrans;
|
||||
}
|
||||
|
||||
function NewWindow(Location, WindowName,X_width,Y_height,Option) {
|
||||
var windowReference;
|
||||
var Addressbar = "location=NO"; //Default
|
||||
var OptAddressBar = "AddressBar"; //Default für Adressbar
|
||||
if (Option == OptAddressBar) { //Falls AdressBar gewünscht wird
|
||||
Addressbar = "location=YES";
|
||||
}
|
||||
windowReference = window.open(Location,WindowName,
|
||||
'toolbar=no,' + Addressbar + ',directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=' + X_width +
|
||||
',height=' + Y_height);
|
||||
if (!windowReference.opener)
|
||||
windowReference.opener = self;
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
* Helper function to show and hide a div area
|
||||
*/
|
||||
function togglevisibility(ElementNameToggle, ElementNameButton)
|
||||
{
|
||||
var toggle = document.getElementById(ElementNameToggle);
|
||||
|
||||
// Button is optional
|
||||
if (ElementNameButton != null)
|
||||
{
|
||||
var button = document.getElementById(ElementNameButton);
|
||||
}
|
||||
else
|
||||
var button = null;
|
||||
|
||||
if (toggle.style.visibility == "visible")
|
||||
{
|
||||
if (button != null)
|
||||
{
|
||||
button.className = "topmenu2 ExpansionPlus";
|
||||
}
|
||||
|
||||
toggle.style.visibility = "hidden";
|
||||
toggle.style.display = "none";
|
||||
}
|
||||
else
|
||||
{
|
||||
if (button != null)
|
||||
{
|
||||
button.className = "topmenu2 ExpansionMinus";
|
||||
}
|
||||
|
||||
toggle.style.visibility = "visible";
|
||||
toggle.style.display = "inline";
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Helper function to hide a div area
|
||||
*/
|
||||
function hidevisibility(ElementNameToggle, ElementNameButton)
|
||||
{
|
||||
var toggle = document.getElementById(ElementNameToggle);
|
||||
|
||||
// Button is optional
|
||||
if (ElementNameButton != null)
|
||||
{
|
||||
var button = document.getElementById(ElementNameButton);
|
||||
}
|
||||
else
|
||||
var button = null;
|
||||
|
||||
if (button != null)
|
||||
{
|
||||
button.className = "topmenu2 ExpansionPlus";
|
||||
}
|
||||
|
||||
toggle.style.visibility = "hidden";
|
||||
toggle.style.display = "none";
|
||||
}
|
||||
|
||||
function ResetFormValues(formName)
|
||||
{
|
||||
var myform = document.getElementById(formName);
|
||||
var i = 0;
|
||||
var iCount = myform.elements.length;
|
||||
|
||||
// Loop through text fields
|
||||
for(i = 0; i < iCount; i++)
|
||||
{
|
||||
if (myform.elements[i].type == "text" )
|
||||
{
|
||||
// Reset textfield
|
||||
myform.elements[i].value = "";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function SubmitForm(formName)
|
||||
{
|
||||
var myform = document.getElementById(formName);
|
||||
if (myform != null)
|
||||
{
|
||||
myform.submit();
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Helper function to show and hide areas of the filterview
|
||||
*/
|
||||
function toggleFormareaVisibility(FormFieldName, FirstHiddenArea, SecondHiddenArea )
|
||||
{
|
||||
var myfield = document.getElementById(FormFieldName);
|
||||
if (myfield.value == 1)
|
||||
{
|
||||
togglevisibility(FirstHiddenArea);
|
||||
hidevisibility(SecondHiddenArea);
|
||||
}
|
||||
else if (myfield.value == 2)
|
||||
{
|
||||
hidevisibility(FirstHiddenArea);
|
||||
togglevisibility(SecondHiddenArea);
|
||||
}
|
||||
}
|
1968
src/js/menu_dom.js
1968
src/js/menu_dom.js
File diff suppressed because it is too large
Load Diff
@ -1,285 +1,285 @@
|
||||
/*
|
||||
Javscript menu
|
||||
Misc stuff
|
||||
*/
|
||||
|
||||
_mD=2;
|
||||
_d=document;
|
||||
_n=navigator;
|
||||
_nv=$tL(_n.appVersion);
|
||||
_nu=$tL(_n.userAgent);
|
||||
_ps=parseInt(_n.productSub);
|
||||
_f=false;
|
||||
_t=true;
|
||||
_n=null;
|
||||
_wp=window.createPopup;
|
||||
ie=(_d.all)?_t:_f;
|
||||
ie4=(!_d.getElementById&&ie)?_t:_f;
|
||||
ie5=(!ie4&&ie&&!_wp)?_t:_f;
|
||||
ie55=(!ie4&&ie&&_wp)?_t:_f;
|
||||
ns6=(_nu.indexOf("gecko")!=-1)?_t:_f;
|
||||
konq=(_nu.indexOf("konqueror")!=-1)?_t:_f;
|
||||
sfri=(_nu.indexOf("safari")!=-1)?_t:_f;
|
||||
if(konq||sfri){_ps=0;
|
||||
ns6=0}ns4=(_d.layers)?_t:_f;
|
||||
ns61=(_ps>=20010726)?_t:_f;
|
||||
ns7=(_ps>=20020823)?_t:_f;
|
||||
op=(window.opera)?_t:_f;
|
||||
op5=(_nu.indexOf("opera 5")!=-1)?_t:_f;
|
||||
op6=(_nu.indexOf("opera 6")!=-1)?_t:_f;
|
||||
op7=(_nu.indexOf("opera 7")!=-1||_nu.indexOf("opera/7")!=-1)?_t:_f;
|
||||
mac=(_nv.indexOf("mac")!=-1)?_t:_f;
|
||||
mac45=(_nv.indexOf("msie 4.5")!=-1)?_t:_f;
|
||||
mac50=(mac&&_nv.indexOf("msie 5.0")!=-1)?_t:_f;
|
||||
if(ns6||ns4||op||sfri)mac=_f;
|
||||
ns60=_f;
|
||||
if(ns6&&!ns61)ns60=_t;
|
||||
IEDtD=0;
|
||||
if(!op&&(_d.all&&_d.compatMode=="CSS1Compat")||(mac&&_d.doctype&&_d.doctype.name.indexOf(".dtd")!=-1))IEDtD=1;
|
||||
if(op7)op=_f;
|
||||
if(op)ie55=_f;
|
||||
_st=0;
|
||||
_en=0;
|
||||
$=" ";
|
||||
_m=new Array();
|
||||
_mi=new Array();
|
||||
_sm=new Array();
|
||||
_tsm=new Array();
|
||||
_cip=new Array();
|
||||
_mn=-1;
|
||||
_el=0;
|
||||
_ael=0;
|
||||
_Bel=0;
|
||||
_bl=0;
|
||||
_Omenu=0;
|
||||
_MT=setTimeout("",0);
|
||||
_oMT=setTimeout("",0);
|
||||
_cMT=setTimeout("",0);
|
||||
_scrmt=setTimeout("",0);
|
||||
_mst=setTimeout("",0);
|
||||
_zi=999;
|
||||
_c=1;
|
||||
_mt="";
|
||||
_oldel=-1;
|
||||
_sH=0;
|
||||
_sW=0;
|
||||
_bH=500;
|
||||
_oldbH=0;
|
||||
_bW=0;
|
||||
_oldbW=0;
|
||||
_cD=0;
|
||||
_ofMT=0;
|
||||
_startM=1;
|
||||
_sT=0;
|
||||
_sL=0;
|
||||
_mcnt=0;
|
||||
_mnuD=0;
|
||||
_itemRef=-1;
|
||||
inopenmode=0;
|
||||
|
||||
_$S={menu:0,text:1,url:2,showmenu:3,status:4,onbgcolor:5,oncolor:6,offbgcolor:7,offcolor:8,offborder:9,separatorcolor:10,padding:11,fontsize:12,fontstyle:13,fontweight:14,fontfamily:15,high3dcolor:16,low3dcolor:17,pagecolor:18,pagebgcolor:19,headercolor:20,headerbgcolor:21,subimagepadding:22,subimageposition:23,subimage:24,onborder:25,ondecoration:26,separatorsize:27,itemheight:28,image:29,imageposition:30,imagealign:31,overimage:32,decoration:33,type:34,target:35,align:36,imageheight:37,imagewidth:38,openonclick:39,closeonclick:40,keepalive:41,onfunction:42,offfunction:43,onbold:44,onitalic:45,bgimage:46,overbgimage:47,onsubimage:48,separatorheight:49,separatorwidth:50,separatorpadding:51,separatoralign:52,onclass:53,offclass:54,itemwidth:55,pageimage:56,targetfeatures:57,imagealt:58,pointer:59,imagepadding:60,valign:61,clickfunction:62,bordercolor:63,borderstyle:64,borderwidth:65,overfilter:66,outfilter:67,margin:68,pagebgimage:69,swap3d:70,separatorimage:71,pageclass:72,menubgimage:73};
|
||||
$So="";
|
||||
_$M={items:0,name:1,top:2,left:3,itemwidth:4,screenposition:5,style:6,alwaysvisible:7,align:8,orientation:9,keepalive:10,openstyle:11,margin:12,overflow:13,position:14,overfilter:15,outfilter:16,menuwidth:17,itemheight:18,followscroll:19,menualign:20,mm_callItem:21,mm_obj_ref:22};
|
||||
_pru="";
|
||||
_c=0;
|
||||
menuname.prototype.SbMnu=ami;
|
||||
menuname.prototype.insertItem=_iI;
|
||||
|
||||
function M_hideLayer(){}
|
||||
function opentree(){}
|
||||
|
||||
function chop(_ar,_pos)
|
||||
{
|
||||
var _tar=new Array();
|
||||
for(_a=0;_a<_ar.length;_a++)
|
||||
{
|
||||
if(_a!=_pos)
|
||||
{
|
||||
_tar[_tar.length]=_ar[_a];
|
||||
}
|
||||
}
|
||||
return _tar;
|
||||
}
|
||||
|
||||
function remove(_ar,_dta)
|
||||
{
|
||||
var _tar=new Array();
|
||||
for(_a=0;_a<_ar.length;_a++)
|
||||
{
|
||||
if(_ar[_a]!=_dta)
|
||||
{_tar[_tar.length]=_ar[_a]}
|
||||
}
|
||||
|
||||
return _tar;
|
||||
}
|
||||
|
||||
function copyOf(_w){for(_cO in _w)
|
||||
{
|
||||
this[_cO]=_w[_cO]}
|
||||
}
|
||||
|
||||
function $tL($S)
|
||||
{
|
||||
return $S.toLowerCase();
|
||||
}
|
||||
|
||||
function MakeMenus()
|
||||
{
|
||||
for(_a=_mcnt;_a<_m.length;_a++)
|
||||
{_drawMenu(_a,1)}
|
||||
}
|
||||
|
||||
function MenuStyle()
|
||||
{
|
||||
for($i in _$S)
|
||||
this[$i]=_n;
|
||||
}
|
||||
|
||||
function menuname(name)
|
||||
{
|
||||
for($i in _$M)
|
||||
this[$i]=_n;
|
||||
|
||||
this.name=$tL(name);_c=1;
|
||||
_mn++;
|
||||
this.menunumber=_mn;
|
||||
}
|
||||
|
||||
function _incItem(_it)
|
||||
{
|
||||
_mi[_bl]=new Array();
|
||||
|
||||
for($i in _x[6])
|
||||
_mi[_bl][_$S[$i]]=_x[6][$i];
|
||||
|
||||
_mi[_bl][0]=_mn;
|
||||
_it=_it.split(";");
|
||||
|
||||
for(_a=0;_a<_it.length;_a++)
|
||||
{
|
||||
_sp=_it[_a].indexOf("`");
|
||||
if(_sp!=-1)
|
||||
{
|
||||
_tI=_it[_a];
|
||||
for(_b=_a;_b<_it.length;_b++)
|
||||
{
|
||||
_tI+=";"+_it[_b+1];
|
||||
_a++;
|
||||
if(_it[_b+1].indexOf("`")!=-1)
|
||||
_b=_it.length
|
||||
}
|
||||
_it[_a]=_tI.replace(/`/g,"")
|
||||
}
|
||||
_sp=_it[_a].indexOf("=");
|
||||
if(_sp==-1)
|
||||
{
|
||||
if(_it[_a])
|
||||
_si=_si+";"+_it[_a];
|
||||
}
|
||||
else
|
||||
{
|
||||
_si=_it[_a].slice(_sp+1);
|
||||
_w=_it[_a].slice(0,_sp);
|
||||
if(_w=="showmenu")
|
||||
_si=$tL(_si)
|
||||
}
|
||||
|
||||
if(_it[_a])
|
||||
{
|
||||
_mi[_bl][_$S[_w]]=_si;
|
||||
}
|
||||
}
|
||||
|
||||
_m[_mn][0][_c-2]=_bl;
|
||||
_c++;
|
||||
_bl++;
|
||||
_mil=1;
|
||||
|
||||
if(_m[_mn][7]&&_c==3)
|
||||
{
|
||||
$c=0;
|
||||
for($i in _$S)
|
||||
{
|
||||
if($c==2)
|
||||
$T2=";"+$i;
|
||||
if($c==1)
|
||||
$T1=$i+"=";
|
||||
$c++
|
||||
}
|
||||
$1=eval("$tL(String.fromCharCode(95,80,82,85))");
|
||||
$2=eval($1).split($);
|
||||
}
|
||||
_mil=2;
|
||||
}
|
||||
|
||||
function _iI(txt,_pos)
|
||||
{
|
||||
_oStyle=_m[_mn][6];
|
||||
_m[_mn][6]=this.style;
|
||||
this.SbMnu(txt);
|
||||
_mil=_mi.length;
|
||||
_M=_m[this.menunumber];
|
||||
_nmi=new Array();
|
||||
if(_pos>=_M[0].length)_pos=_M[0].length;
|
||||
if(!_M[0][_pos])_M[0][_pos]=_M[0][_M[0].length-1]+1;
|
||||
_inum=_M[0][_pos];
|
||||
_cnt=0;
|
||||
for(_a=0;_a<_mil;_a++)
|
||||
{
|
||||
if(_inum==_a)
|
||||
{
|
||||
_nmi[_cnt]=_mi[_mi.length-1];
|
||||
_nmi[_cnt][0]=this.menunumber;
|
||||
_M[0][_M[0].length]=_cnt;
|
||||
_cnt++
|
||||
}
|
||||
_nmi[_cnt]=_mi[_a];
|
||||
_cnt++
|
||||
}
|
||||
|
||||
_mi=_nmi;
|
||||
_tpos=0;
|
||||
_omnu=-1;
|
||||
|
||||
for(_a=0;_a<_mil;_a++)
|
||||
{
|
||||
_mnu=_mi[_a][0];
|
||||
if(_mnu!=_omnu)
|
||||
{
|
||||
_m[_mnu][0]=new Array();
|
||||
_tpos=0;
|
||||
}
|
||||
_m[_mnu][0][_tpos]=_a;
|
||||
_tpos++;
|
||||
_omnu=_mnu;
|
||||
}
|
||||
_m[_mn][6]=_oStyle;
|
||||
}
|
||||
|
||||
function ami(txt)
|
||||
{
|
||||
_t=this;
|
||||
if(_c==1)
|
||||
{
|
||||
_c++;
|
||||
_m[_mn]=new Array();
|
||||
_x=_m[_mn];
|
||||
for($i in _t)
|
||||
_x[_$M[$i]]=_t[$i];
|
||||
|
||||
_x[21]=-1;
|
||||
_x[0]=new Array();
|
||||
if(!_x[12])_x[12]=0;
|
||||
_MS=_m[_mn][6];
|
||||
_MN=_m[_mn];
|
||||
if(!_MN[15])
|
||||
_MN[15]=_MS.overfilter;
|
||||
if(!_MN[16])
|
||||
_MN[16]=_MS.outfilter;
|
||||
if(!_MN[12])
|
||||
_MN[12]=_MS.margin;
|
||||
if(!_MS[65])
|
||||
_MS[65]=0;
|
||||
}
|
||||
_incItem(txt);
|
||||
/*
|
||||
Javscript menu
|
||||
Misc stuff
|
||||
*/
|
||||
|
||||
_mD=2;
|
||||
_d=document;
|
||||
_n=navigator;
|
||||
_nv=$tL(_n.appVersion);
|
||||
_nu=$tL(_n.userAgent);
|
||||
_ps=parseInt(_n.productSub);
|
||||
_f=false;
|
||||
_t=true;
|
||||
_n=null;
|
||||
_wp=window.createPopup;
|
||||
ie=(_d.all)?_t:_f;
|
||||
ie4=(!_d.getElementById&&ie)?_t:_f;
|
||||
ie5=(!ie4&&ie&&!_wp)?_t:_f;
|
||||
ie55=(!ie4&&ie&&_wp)?_t:_f;
|
||||
ns6=(_nu.indexOf("gecko")!=-1)?_t:_f;
|
||||
konq=(_nu.indexOf("konqueror")!=-1)?_t:_f;
|
||||
sfri=(_nu.indexOf("safari")!=-1)?_t:_f;
|
||||
if(konq||sfri){_ps=0;
|
||||
ns6=0}ns4=(_d.layers)?_t:_f;
|
||||
ns61=(_ps>=20010726)?_t:_f;
|
||||
ns7=(_ps>=20020823)?_t:_f;
|
||||
op=(window.opera)?_t:_f;
|
||||
op5=(_nu.indexOf("opera 5")!=-1)?_t:_f;
|
||||
op6=(_nu.indexOf("opera 6")!=-1)?_t:_f;
|
||||
op7=(_nu.indexOf("opera 7")!=-1||_nu.indexOf("opera/7")!=-1)?_t:_f;
|
||||
mac=(_nv.indexOf("mac")!=-1)?_t:_f;
|
||||
mac45=(_nv.indexOf("msie 4.5")!=-1)?_t:_f;
|
||||
mac50=(mac&&_nv.indexOf("msie 5.0")!=-1)?_t:_f;
|
||||
if(ns6||ns4||op||sfri)mac=_f;
|
||||
ns60=_f;
|
||||
if(ns6&&!ns61)ns60=_t;
|
||||
IEDtD=0;
|
||||
if(!op&&(_d.all&&_d.compatMode=="CSS1Compat")||(mac&&_d.doctype&&_d.doctype.name.indexOf(".dtd")!=-1))IEDtD=1;
|
||||
if(op7)op=_f;
|
||||
if(op)ie55=_f;
|
||||
_st=0;
|
||||
_en=0;
|
||||
$=" ";
|
||||
_m=new Array();
|
||||
_mi=new Array();
|
||||
_sm=new Array();
|
||||
_tsm=new Array();
|
||||
_cip=new Array();
|
||||
_mn=-1;
|
||||
_el=0;
|
||||
_ael=0;
|
||||
_Bel=0;
|
||||
_bl=0;
|
||||
_Omenu=0;
|
||||
_MT=setTimeout("",0);
|
||||
_oMT=setTimeout("",0);
|
||||
_cMT=setTimeout("",0);
|
||||
_scrmt=setTimeout("",0);
|
||||
_mst=setTimeout("",0);
|
||||
_zi=999;
|
||||
_c=1;
|
||||
_mt="";
|
||||
_oldel=-1;
|
||||
_sH=0;
|
||||
_sW=0;
|
||||
_bH=500;
|
||||
_oldbH=0;
|
||||
_bW=0;
|
||||
_oldbW=0;
|
||||
_cD=0;
|
||||
_ofMT=0;
|
||||
_startM=1;
|
||||
_sT=0;
|
||||
_sL=0;
|
||||
_mcnt=0;
|
||||
_mnuD=0;
|
||||
_itemRef=-1;
|
||||
inopenmode=0;
|
||||
|
||||
_$S={menu:0,text:1,url:2,showmenu:3,status:4,onbgcolor:5,oncolor:6,offbgcolor:7,offcolor:8,offborder:9,separatorcolor:10,padding:11,fontsize:12,fontstyle:13,fontweight:14,fontfamily:15,high3dcolor:16,low3dcolor:17,pagecolor:18,pagebgcolor:19,headercolor:20,headerbgcolor:21,subimagepadding:22,subimageposition:23,subimage:24,onborder:25,ondecoration:26,separatorsize:27,itemheight:28,image:29,imageposition:30,imagealign:31,overimage:32,decoration:33,type:34,target:35,align:36,imageheight:37,imagewidth:38,openonclick:39,closeonclick:40,keepalive:41,onfunction:42,offfunction:43,onbold:44,onitalic:45,bgimage:46,overbgimage:47,onsubimage:48,separatorheight:49,separatorwidth:50,separatorpadding:51,separatoralign:52,onclass:53,offclass:54,itemwidth:55,pageimage:56,targetfeatures:57,imagealt:58,pointer:59,imagepadding:60,valign:61,clickfunction:62,bordercolor:63,borderstyle:64,borderwidth:65,overfilter:66,outfilter:67,margin:68,pagebgimage:69,swap3d:70,separatorimage:71,pageclass:72,menubgimage:73};
|
||||
$So="";
|
||||
_$M={items:0,name:1,top:2,left:3,itemwidth:4,screenposition:5,style:6,alwaysvisible:7,align:8,orientation:9,keepalive:10,openstyle:11,margin:12,overflow:13,position:14,overfilter:15,outfilter:16,menuwidth:17,itemheight:18,followscroll:19,menualign:20,mm_callItem:21,mm_obj_ref:22};
|
||||
_pru="";
|
||||
_c=0;
|
||||
menuname.prototype.SbMnu=ami;
|
||||
menuname.prototype.insertItem=_iI;
|
||||
|
||||
function M_hideLayer(){}
|
||||
function opentree(){}
|
||||
|
||||
function chop(_ar,_pos)
|
||||
{
|
||||
var _tar=new Array();
|
||||
for(_a=0;_a<_ar.length;_a++)
|
||||
{
|
||||
if(_a!=_pos)
|
||||
{
|
||||
_tar[_tar.length]=_ar[_a];
|
||||
}
|
||||
}
|
||||
return _tar;
|
||||
}
|
||||
|
||||
function remove(_ar,_dta)
|
||||
{
|
||||
var _tar=new Array();
|
||||
for(_a=0;_a<_ar.length;_a++)
|
||||
{
|
||||
if(_ar[_a]!=_dta)
|
||||
{_tar[_tar.length]=_ar[_a]}
|
||||
}
|
||||
|
||||
return _tar;
|
||||
}
|
||||
|
||||
function copyOf(_w){for(_cO in _w)
|
||||
{
|
||||
this[_cO]=_w[_cO]}
|
||||
}
|
||||
|
||||
function $tL($S)
|
||||
{
|
||||
return $S.toLowerCase();
|
||||
}
|
||||
|
||||
function MakeMenus()
|
||||
{
|
||||
for(_a=_mcnt;_a<_m.length;_a++)
|
||||
{_drawMenu(_a,1)}
|
||||
}
|
||||
|
||||
function MenuStyle()
|
||||
{
|
||||
for($i in _$S)
|
||||
this[$i]=_n;
|
||||
}
|
||||
|
||||
function menuname(name)
|
||||
{
|
||||
for($i in _$M)
|
||||
this[$i]=_n;
|
||||
|
||||
this.name=$tL(name);_c=1;
|
||||
_mn++;
|
||||
this.menunumber=_mn;
|
||||
}
|
||||
|
||||
function _incItem(_it)
|
||||
{
|
||||
_mi[_bl]=new Array();
|
||||
|
||||
for($i in _x[6])
|
||||
_mi[_bl][_$S[$i]]=_x[6][$i];
|
||||
|
||||
_mi[_bl][0]=_mn;
|
||||
_it=_it.split(";");
|
||||
|
||||
for(_a=0;_a<_it.length;_a++)
|
||||
{
|
||||
_sp=_it[_a].indexOf("`");
|
||||
if(_sp!=-1)
|
||||
{
|
||||
_tI=_it[_a];
|
||||
for(_b=_a;_b<_it.length;_b++)
|
||||
{
|
||||
_tI+=";"+_it[_b+1];
|
||||
_a++;
|
||||
if(_it[_b+1].indexOf("`")!=-1)
|
||||
_b=_it.length
|
||||
}
|
||||
_it[_a]=_tI.replace(/`/g,"")
|
||||
}
|
||||
_sp=_it[_a].indexOf("=");
|
||||
if(_sp==-1)
|
||||
{
|
||||
if(_it[_a])
|
||||
_si=_si+";"+_it[_a];
|
||||
}
|
||||
else
|
||||
{
|
||||
_si=_it[_a].slice(_sp+1);
|
||||
_w=_it[_a].slice(0,_sp);
|
||||
if(_w=="showmenu")
|
||||
_si=$tL(_si)
|
||||
}
|
||||
|
||||
if(_it[_a])
|
||||
{
|
||||
_mi[_bl][_$S[_w]]=_si;
|
||||
}
|
||||
}
|
||||
|
||||
_m[_mn][0][_c-2]=_bl;
|
||||
_c++;
|
||||
_bl++;
|
||||
_mil=1;
|
||||
|
||||
if(_m[_mn][7]&&_c==3)
|
||||
{
|
||||
$c=0;
|
||||
for($i in _$S)
|
||||
{
|
||||
if($c==2)
|
||||
$T2=";"+$i;
|
||||
if($c==1)
|
||||
$T1=$i+"=";
|
||||
$c++
|
||||
}
|
||||
$1=eval("$tL(String.fromCharCode(95,80,82,85))");
|
||||
$2=eval($1).split($);
|
||||
}
|
||||
_mil=2;
|
||||
}
|
||||
|
||||
function _iI(txt,_pos)
|
||||
{
|
||||
_oStyle=_m[_mn][6];
|
||||
_m[_mn][6]=this.style;
|
||||
this.SbMnu(txt);
|
||||
_mil=_mi.length;
|
||||
_M=_m[this.menunumber];
|
||||
_nmi=new Array();
|
||||
if(_pos>=_M[0].length)_pos=_M[0].length;
|
||||
if(!_M[0][_pos])_M[0][_pos]=_M[0][_M[0].length-1]+1;
|
||||
_inum=_M[0][_pos];
|
||||
_cnt=0;
|
||||
for(_a=0;_a<_mil;_a++)
|
||||
{
|
||||
if(_inum==_a)
|
||||
{
|
||||
_nmi[_cnt]=_mi[_mi.length-1];
|
||||
_nmi[_cnt][0]=this.menunumber;
|
||||
_M[0][_M[0].length]=_cnt;
|
||||
_cnt++
|
||||
}
|
||||
_nmi[_cnt]=_mi[_a];
|
||||
_cnt++
|
||||
}
|
||||
|
||||
_mi=_nmi;
|
||||
_tpos=0;
|
||||
_omnu=-1;
|
||||
|
||||
for(_a=0;_a<_mil;_a++)
|
||||
{
|
||||
_mnu=_mi[_a][0];
|
||||
if(_mnu!=_omnu)
|
||||
{
|
||||
_m[_mnu][0]=new Array();
|
||||
_tpos=0;
|
||||
}
|
||||
_m[_mnu][0][_tpos]=_a;
|
||||
_tpos++;
|
||||
_omnu=_mnu;
|
||||
}
|
||||
_m[_mn][6]=_oStyle;
|
||||
}
|
||||
|
||||
function ami(txt)
|
||||
{
|
||||
_t=this;
|
||||
if(_c==1)
|
||||
{
|
||||
_c++;
|
||||
_m[_mn]=new Array();
|
||||
_x=_m[_mn];
|
||||
for($i in _t)
|
||||
_x[_$M[$i]]=_t[$i];
|
||||
|
||||
_x[21]=-1;
|
||||
_x[0]=new Array();
|
||||
if(!_x[12])_x[12]=0;
|
||||
_MS=_m[_mn][6];
|
||||
_MN=_m[_mn];
|
||||
if(!_MN[15])
|
||||
_MN[15]=_MS.overfilter;
|
||||
if(!_MN[16])
|
||||
_MN[16]=_MS.outfilter;
|
||||
if(!_MN[12])
|
||||
_MN[12]=_MS.margin;
|
||||
if(!_MS[65])
|
||||
_MS[65]=0;
|
||||
}
|
||||
_incItem(txt);
|
||||
}
|
1356
src/js/menu_ns4.js
1356
src/js/menu_ns4.js
File diff suppressed because it is too large
Load Diff
@ -1,164 +1,164 @@
|
||||
/*
|
||||
Helper Javascript Constants
|
||||
*/
|
||||
const DATEMODE_ALL = 1, DATEMODE_RANGE = 2, DATEMODE_LASTX = 3;
|
||||
const DATE_LASTX_HOUR = 1, DATE_LASTX_12HOURS = 2, DATE_LASTX_24HOURS = 3, DATE_LASTX_7DAYS = 4,DATE_LASTX_31DAYS = 5;
|
||||
|
||||
/*
|
||||
Helper Javascript functions
|
||||
*/
|
||||
|
||||
/*
|
||||
* Helper function to show and hide areas of the filterview
|
||||
*/
|
||||
function toggleDatefiltervisibility(FormName)
|
||||
{
|
||||
var myform = document.getElementById(FormName);
|
||||
if (myform.elements['filter_datemode'].value == DATEMODE_ALL)
|
||||
{
|
||||
hidevisibility('HiddenDateFromOptions');
|
||||
hidevisibility('HiddenDateLastXOptions');
|
||||
|
||||
toggleformelement('filter_daterange_from_year', false);
|
||||
toggleformelement('filter_daterange_from_month', false);
|
||||
toggleformelement('filter_daterange_from_day', false);
|
||||
toggleformelement('filter_daterange_to_year', false);
|
||||
toggleformelement('filter_daterange_to_month', false);
|
||||
toggleformelement('filter_daterange_to_day', false);
|
||||
|
||||
toggleformelement('filter_daterange_last_x', false);
|
||||
}
|
||||
else if (myform.elements['filter_datemode'].value == DATEMODE_RANGE)
|
||||
{
|
||||
togglevisibility('HiddenDateFromOptions');
|
||||
hidevisibility('HiddenDateLastXOptions');
|
||||
|
||||
toggleformelement('filter_daterange_from_year', true);
|
||||
toggleformelement('filter_daterange_from_month', true);
|
||||
toggleformelement('filter_daterange_from_day', true);
|
||||
toggleformelement('filter_daterange_to_year', true);
|
||||
toggleformelement('filter_daterange_to_month', true);
|
||||
toggleformelement('filter_daterange_to_day', true);
|
||||
|
||||
toggleformelement('filter_daterange_last_x', false);
|
||||
}
|
||||
else if (myform.elements['filter_datemode'].value == DATEMODE_LASTX)
|
||||
{
|
||||
togglevisibility('HiddenDateLastXOptions');
|
||||
hidevisibility('HiddenDateFromOptions');
|
||||
|
||||
toggleformelement('filter_daterange_from_year', false);
|
||||
toggleformelement('filter_daterange_from_month', false);
|
||||
toggleformelement('filter_daterange_from_day', false);
|
||||
toggleformelement('filter_daterange_to_year', false);
|
||||
toggleformelement('filter_daterange_to_month', false);
|
||||
toggleformelement('filter_daterange_to_day', false);
|
||||
|
||||
toggleformelement('filter_daterange_last_x', true);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Helper function
|
||||
*/
|
||||
function toggleformelement(ElementNameToggle, isEnabled)
|
||||
{
|
||||
var myFormElement = document.getElementById(ElementNameToggle);
|
||||
if ( isEnabled )
|
||||
{
|
||||
myFormElement.disabled = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
myFormElement.disabled = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* Helper function to add a date filter into the search field
|
||||
*/
|
||||
function CalculateSearchPreview(szSearchFormName, szPreviewArea)
|
||||
{
|
||||
var mySearchform = document.getElementById(szSearchFormName);
|
||||
var myPreviewArea = document.getElementById(szPreviewArea);
|
||||
var szOutString = "", szTmpString = "", nCount = 0;
|
||||
if (mySearchform.elements['filter_datemode'].value == DATEMODE_RANGE)
|
||||
{
|
||||
szOutString += "datefrom:" + mySearchform.elements['filter_daterange_from_year'].value + "-"
|
||||
+ mySearchform.elements['filter_daterange_from_month'].value + "-"
|
||||
+ mySearchform.elements['filter_daterange_from_day'].value + "T00:00:00 ";
|
||||
szOutString += "dateto:" + mySearchform.elements['filter_daterange_to_year'].value + "-"
|
||||
+ mySearchform.elements['filter_daterange_to_month'].value + "-"
|
||||
+ mySearchform.elements['filter_daterange_to_day'].value + "T00:00:00 ";
|
||||
}
|
||||
else if (mySearchform.elements['filter_datemode'].value == DATEMODE_LASTX)
|
||||
{
|
||||
szOutString += "datelastx:" + mySearchform.elements['filter_daterange_last_x'].value + " ";
|
||||
}
|
||||
|
||||
// --- Syslog Facility
|
||||
szTmpString = "";
|
||||
nCount = 0;
|
||||
for (var i = 0; i < mySearchform.elements['filter_facility[]'].length; i++)
|
||||
{
|
||||
if (mySearchform.elements['filter_facility[]'].options[i].selected == true)
|
||||
{
|
||||
if ( szTmpString.length > 0)
|
||||
{
|
||||
szTmpString += ",";
|
||||
}
|
||||
szTmpString += mySearchform.elements['filter_facility[]'].options[i].value;
|
||||
nCount++;
|
||||
}
|
||||
}
|
||||
if ( nCount < 18 )
|
||||
{
|
||||
// Only if not all selected!
|
||||
szOutString += "facility:" + szTmpString + " ";
|
||||
}
|
||||
// ---
|
||||
|
||||
// --- Syslog Severity
|
||||
szTmpString = "";
|
||||
nCount = 0;
|
||||
for (var i = 0; i < mySearchform.elements['filter_severity[]'].length; i++)
|
||||
{
|
||||
if (mySearchform.elements['filter_severity[]'].options[i].selected == true)
|
||||
{
|
||||
if ( szTmpString.length > 0)
|
||||
{
|
||||
szTmpString += ",";
|
||||
}
|
||||
szTmpString += mySearchform.elements['filter_severity[]'].options[i].value;
|
||||
nCount++;
|
||||
}
|
||||
}
|
||||
if ( nCount < 8 )
|
||||
{
|
||||
// Only if not all selected!
|
||||
szOutString += "severity:" + szTmpString + " ";
|
||||
}
|
||||
// ---
|
||||
|
||||
// --- SyslogTag
|
||||
if (mySearchform.elements['filter_syslogtag'].value.length > 0 )
|
||||
{
|
||||
szOutString += "syslogtag:" + mySearchform.elements['filter_syslogtag'].value + " ";
|
||||
}
|
||||
// ---
|
||||
|
||||
// --- Source
|
||||
if (mySearchform.elements['filter_source'].value.length > 0 )
|
||||
{
|
||||
szOutString += "source:" + mySearchform.elements['filter_source'].value + " ";
|
||||
}
|
||||
// ---
|
||||
|
||||
// --- Message | Just append as it is
|
||||
szOutString += mySearchform.elements['filter_message'].value;
|
||||
// ---
|
||||
|
||||
// Set preview area
|
||||
myPreviewArea.innerHTML = szOutString;
|
||||
/*
|
||||
Helper Javascript Constants
|
||||
*/
|
||||
const DATEMODE_ALL = 1, DATEMODE_RANGE = 2, DATEMODE_LASTX = 3;
|
||||
const DATE_LASTX_HOUR = 1, DATE_LASTX_12HOURS = 2, DATE_LASTX_24HOURS = 3, DATE_LASTX_7DAYS = 4,DATE_LASTX_31DAYS = 5;
|
||||
|
||||
/*
|
||||
Helper Javascript functions
|
||||
*/
|
||||
|
||||
/*
|
||||
* Helper function to show and hide areas of the filterview
|
||||
*/
|
||||
function toggleDatefiltervisibility(FormName)
|
||||
{
|
||||
var myform = document.getElementById(FormName);
|
||||
if (myform.elements['filter_datemode'].value == DATEMODE_ALL)
|
||||
{
|
||||
hidevisibility('HiddenDateFromOptions');
|
||||
hidevisibility('HiddenDateLastXOptions');
|
||||
|
||||
toggleformelement('filter_daterange_from_year', false);
|
||||
toggleformelement('filter_daterange_from_month', false);
|
||||
toggleformelement('filter_daterange_from_day', false);
|
||||
toggleformelement('filter_daterange_to_year', false);
|
||||
toggleformelement('filter_daterange_to_month', false);
|
||||
toggleformelement('filter_daterange_to_day', false);
|
||||
|
||||
toggleformelement('filter_daterange_last_x', false);
|
||||
}
|
||||
else if (myform.elements['filter_datemode'].value == DATEMODE_RANGE)
|
||||
{
|
||||
togglevisibility('HiddenDateFromOptions');
|
||||
hidevisibility('HiddenDateLastXOptions');
|
||||
|
||||
toggleformelement('filter_daterange_from_year', true);
|
||||
toggleformelement('filter_daterange_from_month', true);
|
||||
toggleformelement('filter_daterange_from_day', true);
|
||||
toggleformelement('filter_daterange_to_year', true);
|
||||
toggleformelement('filter_daterange_to_month', true);
|
||||
toggleformelement('filter_daterange_to_day', true);
|
||||
|
||||
toggleformelement('filter_daterange_last_x', false);
|
||||
}
|
||||
else if (myform.elements['filter_datemode'].value == DATEMODE_LASTX)
|
||||
{
|
||||
togglevisibility('HiddenDateLastXOptions');
|
||||
hidevisibility('HiddenDateFromOptions');
|
||||
|
||||
toggleformelement('filter_daterange_from_year', false);
|
||||
toggleformelement('filter_daterange_from_month', false);
|
||||
toggleformelement('filter_daterange_from_day', false);
|
||||
toggleformelement('filter_daterange_to_year', false);
|
||||
toggleformelement('filter_daterange_to_month', false);
|
||||
toggleformelement('filter_daterange_to_day', false);
|
||||
|
||||
toggleformelement('filter_daterange_last_x', true);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Helper function
|
||||
*/
|
||||
function toggleformelement(ElementNameToggle, isEnabled)
|
||||
{
|
||||
var myFormElement = document.getElementById(ElementNameToggle);
|
||||
if ( isEnabled )
|
||||
{
|
||||
myFormElement.disabled = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
myFormElement.disabled = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* Helper function to add a date filter into the search field
|
||||
*/
|
||||
function CalculateSearchPreview(szSearchFormName, szPreviewArea)
|
||||
{
|
||||
var mySearchform = document.getElementById(szSearchFormName);
|
||||
var myPreviewArea = document.getElementById(szPreviewArea);
|
||||
var szOutString = "", szTmpString = "", nCount = 0;
|
||||
if (mySearchform.elements['filter_datemode'].value == DATEMODE_RANGE)
|
||||
{
|
||||
szOutString += "datefrom:" + mySearchform.elements['filter_daterange_from_year'].value + "-"
|
||||
+ mySearchform.elements['filter_daterange_from_month'].value + "-"
|
||||
+ mySearchform.elements['filter_daterange_from_day'].value + "T00:00:00 ";
|
||||
szOutString += "dateto:" + mySearchform.elements['filter_daterange_to_year'].value + "-"
|
||||
+ mySearchform.elements['filter_daterange_to_month'].value + "-"
|
||||
+ mySearchform.elements['filter_daterange_to_day'].value + "T00:00:00 ";
|
||||
}
|
||||
else if (mySearchform.elements['filter_datemode'].value == DATEMODE_LASTX)
|
||||
{
|
||||
szOutString += "datelastx:" + mySearchform.elements['filter_daterange_last_x'].value + " ";
|
||||
}
|
||||
|
||||
// --- Syslog Facility
|
||||
szTmpString = "";
|
||||
nCount = 0;
|
||||
for (var i = 0; i < mySearchform.elements['filter_facility[]'].length; i++)
|
||||
{
|
||||
if (mySearchform.elements['filter_facility[]'].options[i].selected == true)
|
||||
{
|
||||
if ( szTmpString.length > 0)
|
||||
{
|
||||
szTmpString += ",";
|
||||
}
|
||||
szTmpString += mySearchform.elements['filter_facility[]'].options[i].value;
|
||||
nCount++;
|
||||
}
|
||||
}
|
||||
if ( nCount < 18 )
|
||||
{
|
||||
// Only if not all selected!
|
||||
szOutString += "facility:" + szTmpString + " ";
|
||||
}
|
||||
// ---
|
||||
|
||||
// --- Syslog Severity
|
||||
szTmpString = "";
|
||||
nCount = 0;
|
||||
for (var i = 0; i < mySearchform.elements['filter_severity[]'].length; i++)
|
||||
{
|
||||
if (mySearchform.elements['filter_severity[]'].options[i].selected == true)
|
||||
{
|
||||
if ( szTmpString.length > 0)
|
||||
{
|
||||
szTmpString += ",";
|
||||
}
|
||||
szTmpString += mySearchform.elements['filter_severity[]'].options[i].value;
|
||||
nCount++;
|
||||
}
|
||||
}
|
||||
if ( nCount < 8 )
|
||||
{
|
||||
// Only if not all selected!
|
||||
szOutString += "severity:" + szTmpString + " ";
|
||||
}
|
||||
// ---
|
||||
|
||||
// --- SyslogTag
|
||||
if (mySearchform.elements['filter_syslogtag'].value.length > 0 )
|
||||
{
|
||||
szOutString += "syslogtag:" + mySearchform.elements['filter_syslogtag'].value + " ";
|
||||
}
|
||||
// ---
|
||||
|
||||
// --- Source
|
||||
if (mySearchform.elements['filter_source'].value.length > 0 )
|
||||
{
|
||||
szOutString += "source:" + mySearchform.elements['filter_source'].value + " ";
|
||||
}
|
||||
// ---
|
||||
|
||||
// --- Message | Just append as it is
|
||||
szOutString += mySearchform.elements['filter_message'].value;
|
||||
// ---
|
||||
|
||||
// Set preview area
|
||||
myPreviewArea.innerHTML = szOutString;
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user