%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page trimDirectiveWhitespaces="true" %>
<%@ page import="org.crosswire.community.projects.ntmss.data.ProjectManagement" %>
<%@ page import="org.crosswire.utils.Sessions" %>
<%
int projectID = -1; try {projectID = Integer.parseInt(request.getParameter("projectID"));} catch (Exception e){}
int objectID = -1; try {objectID = Integer.parseInt(request.getParameter("objectID"));} catch (Exception e){}
int taskTypeID = -1; try {taskTypeID = Integer.parseInt(request.getParameter("taskTypeID"));} catch (Exception e){}
String assignedTo = request.getParameter("assignedTo");
if (assignedTo == null) {
assignedTo = Sessions.getSessionStringValue(request, "userName");
}
if ("all".equals(assignedTo)) {
assignedTo = null;
}
int detail = 1;
if ("progress".equals(request.getParameter("detail"))) detail = 6;
if (projectID > -1 || objectID > -1 || taskTypeID > -1 || assignedTo != null) {
%>
Retrieve task details
| projectID | project id of task, |
| objectID | typically a manuscript id to be assigned, e.g., 10046 |
| taskTypeID | type of task; 1 - imaging; 2 - indexing; 3 - transcribing |
| assignedTo | which user is assign to this task; 'none' for simply computing the progress details |
| detail | progressively more detail: [(header),progress] |