From e5b8219eaab5228623f4c5e8f2af9f6ed48d3b5a Mon Sep 17 00:00:00 2001 From: runemaster <> Date: Mon, 11 Apr 2005 22:16:38 +0000 Subject: [PATCH] New Last Callers page. Pulls info frm system.data_dir/logon.lst --- web/root/members/lastcallers.ssjs | 21 +++++++++++++++++++++ web/templates/default/lastcallers.inc | 15 +++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 web/root/members/lastcallers.ssjs create mode 100644 web/templates/default/lastcallers.inc diff --git a/web/root/members/lastcallers.ssjs b/web/root/members/lastcallers.ssjs new file mode 100644 index 0000000000..d874f388d2 --- /dev/null +++ b/web/root/members/lastcallers.ssjs @@ -0,0 +1,21 @@ +/* $Id$ */ + +load("../web/lib/template.ssjs"); + +var sub=""; + +if(user.number!=0) { + var file = new File(system.data_dir + "logon.lst"); + if(file.open("r")) { + template.lastcallers=file.readAll(); + file.close(); + } + template.lastcallers.shift(); + template.lastcallers=html_encode(template.lastcallers.join("\r\n"),true,false,true,true); +} + +write_template("header.inc"); +load("../web/lib/topnav_html.ssjs"); +load("../web/lib/leftnav_html.ssjs"); +write_template("lastcallers.inc"); +write_template("footer.inc"); diff --git a/web/templates/default/lastcallers.inc b/web/templates/default/lastcallers.inc new file mode 100644 index 0000000000..fa44a5bb4b --- /dev/null +++ b/web/templates/default/lastcallers.inc @@ -0,0 +1,15 @@ +<!-- $Id$ --> + +<!-- Main Content --> + + <td class="main" valign="top"><br /> + +<center> +<h3>Last Few Callers to @@system:name@@</h3> +<pre class="leftalign">@@lastcallers@@</pre> +</td></center> +<br /> + +<!-- end Main Content --> + + -- GitLab