41 <col style="width: 75ch"> |
41 <col style="width: 75ch"> |
42 </colgroup> |
42 </colgroup> |
43 <tbody> |
43 <tbody> |
44 <tr> |
44 <tr> |
45 <th><fmt:message key="thead.name"/></th> |
45 <th><fmt:message key="thead.name"/></th> |
46 <td><input name="name" type="text" maxlength="20" required value="${project.name}"/> </td> |
46 <td><input name="name" type="text" maxlength="20" required value="${project.name}"/></td> |
47 </tr> |
47 </tr> |
48 <tr> |
48 <tr> |
49 <th class="vtop"><fmt:message key="thead.description"/></th> |
49 <th class="vtop"><fmt:message key="thead.description"/></th> |
50 <td><input type="text" name="description" maxlength="200" value="${project.description}" /> </td> |
50 <td><input type="text" name="description" maxlength="200" value="${project.description}"/></td> |
51 </tr> |
51 </tr> |
52 <tr> |
52 <tr> |
53 <th><fmt:message key="thead.repoUrl"/></th> |
53 <th><fmt:message key="thead.repoUrl"/></th> |
54 <td><input name="repoUrl" type="url" maxlength="50" value="${project.repoUrl}" /> </td> |
54 <td><input name="repoUrl" type="url" maxlength="50" value="${project.repoUrl}"/></td> |
55 </tr> |
55 </tr> |
56 <tr> |
56 <tr> |
57 <th><fmt:message key="thead.owner"/></th> |
57 <th><fmt:message key="thead.owner"/></th> |
58 <td> |
58 <td> |
59 <select name="owner"> |
59 <select name="owner"> |
60 <option value="-1"><fmt:message key="placeholder.null-owner" /> </option> |
60 <option value="-1"><fmt:message key="placeholder.null-owner"/></option> |
61 <c:forEach var="user" items="${users}"> |
61 <c:forEach var="user" items="${users}"> |
62 <option <c:if test="${not empty project.owner and user.id eq project.owner.id}">selected</c:if> value="${user.id}"><c:out value="${user.displayname}"/></option> |
62 <option |
|
63 <c:if test="${not empty project.owner and user.id eq project.owner.id}">selected</c:if> |
|
64 value="${user.id}"><c:out value="${user.displayname}"/></option> |
63 </c:forEach> |
65 </c:forEach> |
64 </select> |
66 </select> |
65 </td> |
67 </td> |
66 </tr> |
68 </tr> |
67 </tbody> |
69 </tbody> |
68 <tfoot> |
70 <tfoot> |
69 <tr> |
71 <tr> |
70 <td colspan="2"> |
72 <td colspan="2"> |
71 <input type="hidden" name="id" value="${project.id}" /> |
73 <input type="hidden" name="id" value="${project.id}"/> |
72 <a href="./${moduleInfo.modulePath}/" class="button"><fmt:message bundle="${lightpit_bundle}" key="button.cancel"/></a> |
74 <a href="./${moduleInfo.modulePath}/" class="button"><fmt:message bundle="${lightpit_bundle}" |
73 <button type="submit"><fmt:message bundle="${lightpit_bundle}" key="button.okay" /></button> |
75 key="button.cancel"/></a> |
|
76 <button type="submit"><fmt:message bundle="${lightpit_bundle}" key="button.okay"/></button> |
74 </td> |
77 </td> |
75 </tr> |
78 </tr> |
76 </tfoot> |
79 </tfoot> |
77 </table> |
80 </table> |
78 </form> |
81 </form> |