I've added the following changes and everything seems to be working really well now. Maybe adding an admin option for this, like a checkbox for no-caching that would flip a boolean would be a good idea? Or maybe that kind of functionality to add an admin option is part of the add-on module framework that snitz has. I haven't been able to look around at it enough yet.
inc_func_common.asp (line 42)
%>
<%
'##############################################
'## Cache Options ##
'##############################################
function SetCacheOptions()
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "no-cache"
Response.Expires = -1
end function
'##############################################
'## Post Formatting ##
'##############################################
Then:
inc_header.asp (line 43)
%>
<!--#INCLUDE FILE="inc_func_common.asp" -->
<%
SetCacheOptions()
if strShowTimer = "1" then
inc_header_short.asp (line 43)
%>
<!--#INCLUDE FILE="inc_func_common.asp" -->
<%
SetCacheOptions()
strArchiveTablePrefix = strTablePrefix & "A_"