%--
* Copyright by Intland Software
*
* All rights reserved.
*
* This software is the confidential and proprietary information
* of Intland Software. ("Confidential Information"). You
* shall not disclose such Confidential Information and shall use
* it only in accordance with the terms of the license agreement
* you entered into with Intland.
*
* $Revision$ $Date$
--%>
<%@ taglib uri="jstl-c" prefix="c" %>
<%--
JSP fragment shows the actual approval state on an artifact together with the steps (flow) of the workflow
Expected input parameters:
- request.artifactToApprove - The ArtifactDto being shown
- request.approvalState - The list of history entries showing the full flow of the approval workflow. Use the artifactApprovalManager.findApprovalStateByArtifact() method for generating this
- request.canApprovePendingStep - If the user can approve the pending step
- param.enabled - If the flow is enabled (clicking will execute the actions). Defaults to true
As output this fragment sets the
request.currentStep to be the current step of the flow
--%>
<%-- managing all workflows: /proj/admin.do?orgDitchnetTabPaneId=project-admin-approvals --%>
<%-- approval state --%>
${artifactToApprove.additionalInfo.approvalWorkflow.name}:
<%-- pending step --%>
<%-- pending approvable step --%>
<%-- future or unapprovable step --%>
<%-- approved step --%>
' by ">
<%-- rejected step --%>
' by ">
→
No approval steps specified.
<%-- output varibales --%>