<%include file="/pageheader.html"/> <%! from kaithem.src import messagelogging import time,itertools,math from kaithem.src.unitsofmeasure import format_time_interval,strftime from kaithem.src.util import url,saferepr from kaithem.src.config import config def dump(j): return saferepr(j) def getEntries(p,page = 1): global entries start =len(p)- ((page) * 200) stop = max(0,start + 200) x = list(itertools.islice(p,max(0,start),stop) ) return reversed(x), len(x) %> <% e,entries = getEntries(messagelogging.log[topicname], page) %>

Recent messages on topic ${topicname|h} (${len(messagelogging.log[topicname])} Messages total, ${entries} shown)

Only messages posted since the most recent periodic dump are shown

%for i in e:

${strftime(i[0])}(about ${format_time_interval(time.time()-i[0],2)} ago)

${dump(i[1])|h}

%endfor
<%include file="/pagefooter.html"/>