click : function()

in src/main/resources/libs/sling/logtail-plugin/js/tail.js [151:171]


				 click : function() {
				    clearAll();
                    if(searchCriteria.length > 0) {
                    	var logEntries = logarea[0].getElementsByTagName("span");
                        for(var j=0; j<logEntries.length; j++) {
                            var text = logEntries[j].innerHTML;
                            for(var i=0; i < searchCriteria.length; i++) {
                                if(text.indexOf(searchCriteria[i]["string"]) >=0) {
                                    if(searchCriteria[i]["bold"]) {text = "<b>" + text + "</b>";}
                                    if(searchCriteria[i]["italic"]) {text = "<i>" + text + "</i>";}
                                    var color = "red"; if(searchCriteria[i]["forecolor"]) {color = searchCriteria[i]["forecolor"];}
                                    var bg = ""; if(searchCriteria[i]["backcolor"]) {bg = searchCriteria[i]["backcolor"];}
                                    logEntries[j].innerHTML = text;
                                    logEntries[j].style.color = color;
                                    logEntries[j].style.backgroundColor = bg;
                                }
                            }
                        }
                    }
                    $(this).dialog("close");
				 }