You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2017/08/02 08:36:35 UTC
svn commit: r1803780 -
/sling/trunk/contrib/extensions/logtail/src/main/resources/libs/sling/logtail-plugin/js/tail.js
Author: rombert
Date: Wed Aug 2 08:36:35 2017
New Revision: 1803780
URL: http://svn.apache.org/viewvc?rev=1803780&view=rev
Log:
SLING-7023 - Extension - org.apache.sling.tail - adding default highlighting and fixing related code
Submitted-By: awadhesh v
Closes #248
Modified:
sling/trunk/contrib/extensions/logtail/src/main/resources/libs/sling/logtail-plugin/js/tail.js
Modified: sling/trunk/contrib/extensions/logtail/src/main/resources/libs/sling/logtail-plugin/js/tail.js
URL: http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/logtail/src/main/resources/libs/sling/logtail-plugin/js/tail.js?rev=1803780&r1=1803779&r2=1803780&view=diff
==============================================================================
--- sling/trunk/contrib/extensions/logtail/src/main/resources/libs/sling/logtail-plugin/js/tail.js (original)
+++ sling/trunk/contrib/extensions/logtail/src/main/resources/libs/sling/logtail-plugin/js/tail.js Wed Aug 2 08:36:35 2017
@@ -20,6 +20,8 @@
var logarea;
var follow = true;
var searchCriteria = [];
+ searchCriteria.push({"string":"*ERROR*", "bold":false, "italic":false, "forecolor":"#ffffff", "backcolor":"#ff0000"});
+ searchCriteria.push({"string":"*WARN*", "bold":false, "italic":false, "forecolor":"#ff0000", "backcolor":"#ffff80"});
var logfontsize = 9;
var refreshInterval = 3000;
var _load = false;
@@ -134,7 +136,7 @@
$(document.body).append(insertModal);
var criteria = "";
for(var i=0; i < searchCriteria.length; i++) {
- criteria = criteria + "<li class='criteria-item'><div class='box'>" + searchCriteria[i]["string"] + "</div></li>";
+ criteria = criteria + "<li class='criteria-item' data-index='" + i + "'><span class='box' style='color:"+searchCriteria[i].forecolor+";background-color:"+searchCriteria[i].backcolor+";font:" + (searchCriteria[i].bold?" bold ":"") + (searchCriteria[i].italic?" italic ":"") + ";'>" + searchCriteria[i].string + "</span>" + searchCriteria[i].string + "</li>";
}
var content = "<div id='criteria' class='highlight-content-inner-div'><ul class='criteria-list'>" + criteria + "</ul></div>" +