37 <col> |
37 <col> |
38 <col style="width: 75ch"> |
38 <col style="width: 75ch"> |
39 </colgroup> |
39 </colgroup> |
40 <tbody> |
40 <tbody> |
41 <tr> |
41 <tr> |
42 <th><fmt:message key="thead.name"/></th> |
42 <th><fmt:message key="name"/></th> |
43 <td><input name="name" type="text" maxlength="20" required value="<c:out value="${project.name}"/>" /></td> |
43 <td><input name="name" type="text" maxlength="20" required value="<c:out value="${project.name}"/>" /></td> |
44 </tr> |
44 </tr> |
45 <tr> |
45 <tr> |
46 <th><fmt:message key="thead.description"/></th> |
46 <th><fmt:message key="description"/></th> |
47 <td><input type="text" name="description" maxlength="200" value="<c:out value="${project.description}"/>" /></td> |
47 <td><input type="text" name="description" maxlength="200" value="<c:out value="${project.description}"/>" /></td> |
48 </tr> |
48 </tr> |
49 <tr> |
49 <tr> |
50 <th><fmt:message key="thead.repoUrl"/></th> |
50 <th><fmt:message key="repoUrl"/></th> |
51 <td><input name="repoUrl" type="url" maxlength="50" value="<c:out value="${project.repoUrl}"/>" /></td> |
51 <td><input name="repoUrl" type="url" maxlength="50" value="<c:out value="${project.repoUrl}"/>" /></td> |
52 </tr> |
52 </tr> |
53 <tr> |
53 <tr> |
54 <th><fmt:message key="thead.owner"/></th> |
54 <th><fmt:message key="owner"/></th> |
55 <td> |
55 <td> |
56 <select name="owner"> |
56 <select name="owner"> |
57 <option value="-1"><fmt:message key="placeholder.null-owner"/></option> |
57 <option value="-1"><fmt:message key="placeholder.null-owner"/></option> |
58 <c:forEach var="user" items="${users}"> |
58 <c:forEach var="user" items="${users}"> |
59 <option |
59 <option |