From d7c5ad7d6263fd1baf9bfdbaa4c50b70ef2fbdb2 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Tue, 8 Jun 2010 08:22:05 +0200 Subject: reverted folder structure change for better mergeing with upstream --- .../src/templates/statistics/stat_page.ejs | 89 ++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 trunk/etherpad/src/templates/statistics/stat_page.ejs (limited to 'trunk/etherpad/src/templates/statistics/stat_page.ejs') diff --git a/trunk/etherpad/src/templates/statistics/stat_page.ejs b/trunk/etherpad/src/templates/statistics/stat_page.ejs new file mode 100644 index 0000000..22277b3 --- /dev/null +++ b/trunk/etherpad/src/templates/statistics/stat_page.ejs @@ -0,0 +1,89 @@ +<% /* Copyright 2009 Google Inc. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS-IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. */ %><% + +helpers.includeCss('admin/admin-stats.css'); +helpers.includeJQuery(); +helpers.includeJs('statpage.js'); + +%> + +« back to admin + +
+ +
+ +
 
+ +<%= helpers.clearFloats() %> + +<%= optionsForm %> + +<% function formatLatest(latest) { + if (typeof(latest) == 'string') { + return latest; + } else { + return ''+ + latest.map(function(x) { return ""; }).join("\n")+ + "
"+x.value+""+x.description+"
"; + } +} +%> + +<% +function displayStat(statObject) { + %> +
+

<%= statObject.name %>

+
+

<%= statObject.displayName %>

+ + + + + +
+ <%= statObject.graph %> + <% if (statObject.dataLinks) { %> + + <% } %> + +

Latest values:

+ <%= formatLatest(statObject.latest) %> +
+
+
+ <% +} + +function displayCategory(categoryName) { + %> +
+ <% + categoriesToStats[categoryName].forEach(displayStat); + %> +
+ <% +} + +statCategoryNames.forEach(displayCategory); + +%> + -- cgit v1.2.3