| 23 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
23 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
| 24 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
24 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
| 25 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
25 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
| 26 --%> |
26 --%> |
| 27 <%@page pageEncoding="UTF-8" %> |
27 <%@page pageEncoding="UTF-8" %> |
| 28 <%@page import="de.uapcore.lightpit.Constants" %> |
|
| 29 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> |
28 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> |
| 30 <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> |
29 <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> |
| 31 |
|
| 32 <c:set scope="page" var="moduleInfo" value="${requestScope[Constants.REQ_ATTR_MODULE_INFO]}"/> |
|
| 33 |
30 |
| 34 <jsp:useBean id="projects" type="java.util.List<de.uapcore.lightpit.entities.Project>" scope="request" /> |
31 <jsp:useBean id="projects" type="java.util.List<de.uapcore.lightpit.entities.Project>" scope="request" /> |
| 35 <jsp:useBean id="version" type="de.uapcore.lightpit.entities.Version" scope="request"/> |
32 <jsp:useBean id="version" type="de.uapcore.lightpit.entities.Version" scope="request"/> |
| 36 <jsp:useBean id="versionStatusEnum" type="de.uapcore.lightpit.entities.VersionStatus[]" scope="request"/> |
33 <jsp:useBean id="versionStatusEnum" type="de.uapcore.lightpit.entities.VersionStatus[]" scope="request"/> |
| 37 |
34 |
| 38 <form action="./${moduleInfo.modulePath}/versions/commit" method="post"> |
35 <form action="./projects/versions/commit" method="post"> |
| 39 <table class="formtable" style="width: 35ch"> |
36 <table class="formtable" style="width: 35ch"> |
| 40 <colgroup> |
37 <colgroup> |
| 41 <col> |
38 <col> |
| 42 <col style="width: 100%"> |
39 <col style="width: 100%"> |
| 43 </colgroup> |
40 </colgroup> |
| 81 <tr> |
78 <tr> |
| 82 <td colspan="2"> |
79 <td colspan="2"> |
| 83 <input type="hidden" name="id" value="${version.id}"/> |
80 <input type="hidden" name="id" value="${version.id}"/> |
| 84 <c:choose> |
81 <c:choose> |
| 85 <c:when test="${not empty version.project and version.project.id ge 0}"> |
82 <c:when test="${not empty version.project and version.project.id ge 0}"> |
| 86 <c:set var="cancelUrl">./${moduleInfo.modulePath}/view?pid=${version.project.id}</c:set> |
83 <c:set var="cancelUrl">./projects/view?pid=${version.project.id}</c:set> |
| 87 </c:when> |
84 </c:when> |
| 88 <c:otherwise> |
85 <c:otherwise> |
| 89 <c:set var="cancelUrl">./${moduleInfo.modulePath}/</c:set> |
86 <c:set var="cancelUrl">./projects/</c:set> |
| 90 </c:otherwise> |
87 </c:otherwise> |
| 91 </c:choose> |
88 </c:choose> |
| 92 <a href="${cancelUrl}" class="button"> |
89 <a href="${cancelUrl}" class="button"> |
| 93 <fmt:message bundle="${lightpit_bundle}" key="button.cancel"/> |
90 <fmt:message bundle="${lightpit_bundle}" key="button.cancel"/> |
| 94 </a> |
91 </a> |