%-- The contents of this file are subject to the license and copyright detailed in the LICENSE and NOTICE files at the root of the source tree and available online at http://www.dspace.org/license/ --%> <%-- - Progress bar for submission form. Note this must be included within - the FORM element in the submission form, since it contains navigation - buttons. - - Parameters: None --%> <%@ page contentType="text/html;charset=UTF-8" %> <%@ page import="java.util.HashMap" %> <%@ page import="java.util.Set" %> <%@ page import="java.util.Iterator" %> <%@ page import="org.dspace.app.webui.servlet.SubmissionController" %> <%@ page import="org.dspace.app.webui.submit.JSPStepManager" %> <%@ page import="org.dspace.submit.AbstractProcessingStep" %> <%@ page import="org.dspace.core.Context" %> <%@ page import="org.dspace.app.webui.util.UIUtil" %> <%@ page import="org.dspace.app.util.SubmissionInfo" %> <%@ page import="org.dspace.app.util.SubmissionConfig" %> <%@ page import="org.dspace.app.util.SubmissionStepConfig" %> <%@ page import="javax.servlet.jsp.jstl.fmt.LocaleSupport" %> <%@ page import="org.apache.log4j.Logger" %> <%@ taglib uri="http://www.dspace.org/dspace-tags.tld" prefix="dspace" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> <% request.setAttribute("LanguageSwitch", "hide"); /** log4j logger */ Logger log = Logger.getLogger("progressbar.jsp"); // Obtain DSpace context Context context = UIUtil.obtainContext(request); //get submission information object SubmissionInfo subInfo = SubmissionController.getSubmissionInfo(context, request); //get configuration for our current Submission process SubmissionConfig subConfig = subInfo.getSubmissionConfig(); //get configuration for our current step & page in submission process SubmissionStepConfig currentStepConfig = SubmissionController.getCurrentStepConfig(request, subInfo); int currentPage = AbstractProcessingStep.getCurrentPage(request); //get last step & page reached int stepReached = SubmissionController.getStepReached(subInfo); int pageReached = JSPStepManager.getPageReached(subInfo); // Are we in workflow mode? boolean workflowMode = false; if (stepReached == -1) { workflowMode = true; } %>