[CalendarServer-changes] [12812] CalendarServer/trunk/calendarserver/webadmin/work.xhtml

source_changes at macosforge.org source_changes at macosforge.org
Tue Mar 4 21:43:16 PST 2014


Revision: 12812
          http://trac.calendarserver.org//changeset/12812
Author:   wsanchez at apple.com
Date:     2014-03-04 21:43:16 -0800 (Tue, 04 Mar 2014)
Log Message:
-----------
Start building a table for job details.

Modified Paths:
--------------
    CalendarServer/trunk/calendarserver/webadmin/work.xhtml

Modified: CalendarServer/trunk/calendarserver/webadmin/work.xhtml
===================================================================
--- CalendarServer/trunk/calendarserver/webadmin/work.xhtml	2014-03-05 05:30:22 UTC (rev 12811)
+++ CalendarServer/trunk/calendarserver/webadmin/work.xhtml	2014-03-05 05:43:16 UTC (rev 12812)
@@ -39,6 +39,10 @@
         display: none;
       }
 
+      #work_item_details {
+        display: none;
+      }
+
     </style>
 
     <script src="http://d3js.org/d3.v3.min.js"></script>
@@ -274,18 +278,25 @@
       }
 
       function showDetails(workItemType) {
-        detailsContainer = document.getElementById("work_item_details");
-        detailsContainer.innerHTML = workItemType;
+        detailsDebug = document.getElementById("work_item_debug");
+        detailsDebug.innerHTML = workItemType;
 
+        eventDebug = document.getElementById("event_debug");
+        eventDebug.innerHTML = "";
+
+        detailsTable = document.getElementById("work_item_details");
+        detailsBody = document.getElementById("work_item_details_body");
+
         if (itemTypeEventListener != undefined) {
           eventSource.removeEventListener(itemTypeEventListener)
         }
 
-        eventContainer = document.getElementById("event_debug");
-        eventContainer.innerHTML = "";
+        detailsTable.style.display = "block";
 
         itemTypeEventListener = function(e) {
-            eventContainer.innerHTML = e.data;
+            eventDebug.innerHTML = e.data;
+
+            detailsBody.innerHTML = "";
         }
 
         eventSource.addEventListener(workItemType, itemTypeEventListener)
@@ -307,8 +318,21 @@
 
     <svg id="work_queue_chart" />
 
-    <div id="work_item_details" />
+    <table id="work_item_details">
+      <caption>Work Item Details</caption>
+      <thead>
+        <tr>
+          <th>Job ID</th>
+          <th>Priority</th>
+          <th>Not Before</th>
+          <th>Not After</th>
+        </tr>
+      </thead>
+      <tbody id="work_item_details_body" />
+    </table>
 
+    <hr />
+    <div id="work_item_debug" />
     <div id="event_debug" />
 
   </body>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20140304/e14af22a/attachment-0001.html>


More information about the calendarserver-changes mailing list