<%-- - perform-task.jsp - - Version: $Revision$ - - Date: $Date$ - - Copyright (c) 2001, Hewlett-Packard Company and Massachusetts - Institute of Technology. All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - - Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - - Neither the name of the Hewlett-Packard Company nor the name of the - Massachusetts Institute of Technology nor the names of their - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR - A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT - HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS - OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR - TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE - USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH - DAMAGE. --%> <%-- - Perform task page - - Attributes: - workflow.item: The workflow item for the task being performed --%> <%@ taglib uri="http://www.dspace.org/dspace-tags.tld" prefix="dspace" %> <%@ page import="org.dspace.app.webui.servlet.MyDSpaceServlet" %> <%@ page import="org.dspace.content.Item" %> <%@ page import="org.dspace.eperson.EPerson" %> <%@ page import="org.dspace.workflow.WorkflowItem" %> <%@ page import="org.dspace.workflow.WorkflowManager" %> <% WorkflowItem workflowItem = (WorkflowItem) request.getAttribute("workflow.item"); Collection collection = workflowItem.getCollection(); Item item = workflowItem.getItem(); %>

Perform Task

<% if (workflowItem.getState() == Workflowable.WFSTATE_REVIEW) { %>

The following item has been submitted to collection <%= collection.getMetadata("name") %>. Please review the item, check that it meets the criteria for entry into the collection. After reviewing the item, please approve or reject the item using the controls at the bottom of the page.

<% } else if (workflowItem.getState() == Workflowable.WFSTATE_ADMIN) { %>

The following item has been submitted to collection <%= collection.getMetadata("name") %>. Please review the item, check that it meets the criteria for entry into the collection. After reviewing the item, you may edit the metadata with the item, and then approve or reject the item using the controls at the bottom of the page.

<% } else if (workflowItem.getState() == Workflowable.WFSTATE_EDIT) { %>

The following item has been accepted for inclusion in collection <%= collection.getMetadata("name") %>. Please perform any necessary edits of the metadata to conform with the standards of the collection, and then commit the item to the archive using the controls at the bottom of the page.

<% } %>

 

<% String row = "odd"; if (workflowItem.getState() == Workflowable.WFSTATE_REVIEW || workflowItem.getState() == Workflowable.WFSTATE_ADMIN) { %> <% } else { // Must be an editor %> <% } row = "even"; if (workflowItem.getState() == Workflowable.WFSTATE_REVIEW || workflowItem.getState() == Workflowable.WFSTATE_ADMIN) { %> <% row = ( row.equals( "odd" ) ? "even" : "odd" ); } if( workflowItem.getState() == Workflowable.WFSTATE_ADMIN || workflowItem.getState() == Workflowable.WFSTATE_EDIT ) { %> <% row = ( row.equals( "odd" ) ? "even" : "odd" ); } %> <% row = ( row.equals( "odd" ) ? "even" : "odd" ); %>
If you have reviewed the item and it is suitable for inclusion in the collection, select "Approve".
Once you've edited the item, use this option to commit the item to the archive.
If you have reviewed the item and found it is not suitable for inclusion in the collection, select "Reject". You will then be asked to enter a message indicating why the item is unsuitable, and whether the submitter should change something and re-submit.
Select this option to correct, amend or otherwise edit the item's metadata.
If you wish to leave this task for now, and return to your "My DSpace", use this option.
To return the task to the pool so that another user can perform the task, use this option.