* Added session report.

** Full or two criteria.  UserID, or VersionString
* Added link to session report from client report.
This commit is contained in:
Teravus Ovares
2009-01-07 23:20:23 +00:00
parent b97a51d7d0
commit 95984e0587
4 changed files with 312 additions and 13 deletions

View File

@@ -49,12 +49,28 @@ 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("<td");
if (pclass.Length > 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("|&nbsp;&nbsp;");
}
o.Append("<A");
if (pClass.Length > 0)
{
GenericClass(ref o, pClass);
}
o.Append(" href=\"");
o.Append(str);
o.Append("\">");
o.Append(reports[str].ReportName);
o.Append("</A>&nbsp;&nbsp;");
A(ref o, reports[str].ReportName, str, pClass);
o.Append("&nbsp;&nbsp;");
repcount++;
}
}
}
public static void A( ref StringBuilder o, string linktext, string linkhref, string pClass)
{
o.Append("<A");
if (pClass.Length > 0)
{
GenericClass(ref o, pClass);
}
o.Append(" href=\"");
o.Append(linkhref);
o.Append("\">");
o.Append(linktext);
o.Append("</A>");
}
}
}