I was able to prevent the error by adding the id="CSFpauseID" to the DisplayUI.pm in the main subroutine within the ($FORM{action} eq "loggrep") case at line 538 as follows:csf.cgi:2284 Uncaught TypeError: Cannot set property 'innerHTML' of null
at CSFpausetimer (csf.cgi:2284)
at csf.cgi:2480
Code: Select all
...
<button class='btn btn-default' onClick="CSFgrep()">Search</button>
<img src="$images/loader.gif" id="CSFrefreshing" style="display:none" /></div>
🆕 <span id="CSFpauseID"></span>
<div class='pull-right btn-group'><button class='btn btn-default' id='fontminus-btn'><strong>a</strong><span class='glyphicon glyphicon-arrow-down icon-configserver'></span></button>
...
This error prevents custom javascript placed in the csf.footer from executing.
Suggestion is to add the CSFpauseID to the Search page to prevent javascript error caused by its omission which causes user-added javascript from functioning (I added one-click select all function.) Feel free to let me know if you have any questions or concerns. Thanks!