From 95984e05876136cee464b3ecdc66d3cf36aac353 Mon Sep 17 00:00:00 2001 From: Teravus Ovares Date: Wed, 7 Jan 2009 23:20:23 +0000 Subject: * Added session report. ** Full or two criteria. UserID, or VersionString * Added link to session report from client report. --- OpenSim/Region/UserStatistics/HTMLUtil.cs | 44 ++++++++++++++++++++++--------- 1 file changed, 32 insertions(+), 12 deletions(-) (limited to 'OpenSim/Region/UserStatistics/HTMLUtil.cs') diff --git a/OpenSim/Region/UserStatistics/HTMLUtil.cs b/OpenSim/Region/UserStatistics/HTMLUtil.cs index 173f75e..bd0c74a 100644 --- a/OpenSim/Region/UserStatistics/HTMLUtil.cs +++ b/OpenSim/Region/UserStatistics/HTMLUtil.cs @@ -50,11 +50,27 @@ namespace OpenSim.Region.UserStatistics public static void TD_O(ref StringBuilder o, string pclass) { + TD_O(ref o, pclass, 0, 0); + } + public static void TD_O(ref StringBuilder o, string pclass, int rowspan, int colspan) + { o.Append(" 0) { GenericClass(ref o, pclass); } + if (rowspan > 1) + { + o.Append(" rowspan=\""); + o.Append(rowspan); + o.Append("\""); + } + if (colspan > 1) + { + o.Append(" colspan=\""); + o.Append(colspan); + o.Append("\""); + } o.Append(">"); } public static void TD_C(ref StringBuilder o) @@ -220,21 +236,25 @@ namespace OpenSim.Region.UserStatistics { o.Append("|  "); } - - o.Append(" 0) - { - GenericClass(ref o, pClass); - - } - o.Append(" href=\""); - o.Append(str); - o.Append("\">"); - o.Append(reports[str].ReportName); - o.Append("  "); + A(ref o, reports[str].ReportName, str, pClass); + o.Append("  "); repcount++; } } } + public static void A( ref StringBuilder o, string linktext, string linkhref, string pClass) + { + o.Append(" 0) + { + GenericClass(ref o, pClass); + } + o.Append(" href=\""); + o.Append(linkhref); + o.Append("\">"); + o.Append(linktext); + o.Append(""); + + } } } -- cgit v1.1