Update of
/var/cvs/contributions/CMSContainer/cmsc/edit-webapp/src/webapp/editors
In directory
james.mmbase.org:/tmp/cvs-serv3328/cmsc/edit-webapp/src/webapp/editors
Modified Files:
dashboard.jsp
Log Message:
CMSC-241 Show top 5 most urgent tasks on dashboard
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/edit-webapp/src/webapp/editors
See also: http://www.mmbase.org/jira/browse/CMSC-241
Index: dashboard.jsp
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/cmsc/edit-webapp/src/webapp/editors/dashboard.jsp,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- dashboard.jsp 25 Mar 2009 02:18:04 -0000 1.15
+++ dashboard.jsp 25 Mar 2009 02:45:15 -0000 1.16
@@ -17,7 +17,7 @@
status1.equals(NOTIFIED) && status2.equals(NOTIFIED) ||
status1.equals(DONE) && status2.equals(DONE)) {
- return 0;
+ return ((org.mmbase.bridge.Node)
o1).getStringValue("deadline").compareTo(((org.mmbase.bridge.Node)
o2).getStringValue("deadline"));
}
else if (status1.equals(INIT) && status2.equals(NOTIFIED) ||
status1.equals(INIT) && status2.equals(DONE) ||
@@ -132,7 +132,6 @@
<mm:maxnumber value="10" />
<mm:listnodes>
<mm:relatednodescontainer type="task" role="${tmpRole}"
searchdirs="source">
- <mm:maxnumber value="${dashboardTaskSize}" />
<table>
<thead>
<tr>
@@ -147,9 +146,9 @@
</thead>
<tbody class="hover">
<c:set var="taskList" value="" /><c:set var="isSwapClass"
value="true"/>
- <mm:relatednodes comparator="StatusComparator">
+ <mm:relatednodes comparator="StatusComparator"
max="${dashboardTaskSize}">
<c:set var="taskId"><mm:field name="number"/></c:set>
- <c:if test="${not fn:contains(taskList, taskId) and
fn:length(taskList) le dashboardTaskSize}">
+ <c:if test="${not fn:contains(taskList, taskId)}">
<tr <c:if test="${isSwapClass}">class="swap"</c:if>>
<td><mm:field name="creationdate"
id="created"><mm:time time="${created}" format="d/M/yyyy HH:mm"
/></mm:field></td>
<td><mm:field name="deadline" id="deadl"><mm:time
time="${deadl}" format="d/M/yyyy HH:mm"/></mm:field></td>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs