Rev 35 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 35 | Rev 37 | ||
---|---|---|---|
Line 2... | Line 2... | ||
2 | <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> |
2 | <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> |
3 | <c:set var="contextPath" value="${pageContext.request.contextPath}" /> |
3 | <c:set var="contextPath" value="${pageContext.request.contextPath}" /> |
4 | 4 | ||
5 | <html> |
5 | <html> |
6 | <head> |
6 | <head> |
7 | <s:if test="edit"> |
7 | <s:if test="edit"> |
8 | <title>Begriff bearbeiten</title> |
8 | <title>Begriff bearbeiten</title> |
9 | </s:if> |
9 | </s:if> |
10 | <s:else> |
10 | <s:else> |
11 | <title>Begriffe anzeigen/bearbeiten</title> |
11 | <title>Begriffe anzeigen/bearbeiten</title> |
12 | </s:else> |
12 | </s:else> |
13 | </head> |
13 | </head> |
14 | <body> |
14 | <body> |
15 | - | ||
16 | <s:if test="edit"> |
- | |
17 | <h1>Begriff bearbeiten</h1> |
- | |
18 | </s:if> |
- | |
19 | <s:else> |
- | |
20 | <h1>Begriffe anzeigen/bearbeiten</h1> |
- | |
21 | </s:else> |
- | |
22 | - | ||
23 | <s:if test="added"> |
- | |
24 | <p>Der Begriff <b><s:text name="savedTerm.name"/></b> wurde hinzugefügt.</p> |
- | |
25 | </s:if> |
- | |
26 | - | ||
27 | <s:if test="edit"> |
- | |
28 | <h2>Dieser Begriff</h2> |
- | |
29 | </s:if> |
- | |
30 | <s:else> |
- | |
31 | <h2>Neuer Begriff</h2> |
- | |
32 | </s:else> |
- | |
33 | - | ||
34 | <s:form action="saveTerm"> |
- | |
35 | <s:hidden name="edit" /> |
- | |
36 | <s:hidden name="term.objectId" /> |
- | |
37 | <s:textfield name="term.name" label="Name" /> |
- | |
38 | <s:if test="edit"> |
15 | <s:if test="edit"> |
39 | <s:submit type="button"><img src="${contextPath}/resources/icons/tick.png" alt="" /> |
- | |
40 | Umbenennen</s:submit> |
16 | <h1>Begriff bearbeiten</h1> |
41 | </s:if> |
17 | </s:if> |
42 | <s:else> |
18 | <s:else> |
43 | <s:submit type="button"><img src="${contextPath}/resources/icons/add.png" alt="" /> |
- | |
44 | Hinzufügen |
19 | <h1>Begriffe anzeigen/bearbeiten</h1> |
45 | </s:submit> |
- | |
46 | </s:else> |
20 | </s:else> |
- | 21 | ||
- | 22 | <s:if test="added"> |
|
- | 23 | <p>Der Begriff <b><s:text name="savedTerm.name"/></b> wurde hinzugefügt.</p> |
|
- | 24 | </s:if> |
|
- | 25 | ||
- | 26 | <s:if test="edit"> |
|
- | 27 | <h2>Dieser Begriff</h2> |
|
- | 28 | </s:if> |
|
- | 29 | <s:else> |
|
- | 30 | <h2>Neuer Begriff</h2> |
|
- | 31 | </s:else> |
|
- | 32 | ||
- | 33 | <s:form action="saveTerm"> |
|
- | 34 | <s:hidden name="edit" /> |
|
- | 35 | <s:hidden name="term.objectId" /> |
|
- | 36 | <s:textfield name="term.name" label="Name" required="true" /> |
|
- | 37 | <s:textarea name="comment" label="Aenderungskommentar (optional)" /> |
|
- | 38 | <s:if test="edit"> |
|
- | 39 | <s:submit type="button"><img src="${contextPath}/resources/icons/tick.png" alt="" /> |
|
- | 40 | Umbenennen</s:submit> |
|
- | 41 | </s:if> |
|
- | 42 | <s:else> |
|
- | 43 | <s:submit type="button"><img src="${contextPath}/resources/icons/add.png" alt="" /> |
|
- | 44 | Hinzufügen |
|
- | 45 | </s:submit> |
|
- | 46 | </s:else> |
|
47 | </s:form> |
47 | </s:form> |
- | 48 | ||
- | 49 | <s:if test="edit"> |
|
- | 50 | <h3>Beziehungen</h3> |
|
- | 51 | ||
- | 52 | <s:if test="term.relationshipsForTermFrom.size() == 0 && term.relationshipsForTermTo.size() == 0"> |
|
- | 53 | <p>Dieser Begriff steht mit keinem anderen in Beziehung.</p> |
|
- | 54 | ||
- | 55 | </s:if> |
|
- | 56 | <s:else> |
|
- | 57 | <p>Dieser Begriff steht zur Zeit in folgenden Beziehungen:</p> |
|
- | 58 | ||
- | 59 | <table> |
|
- | 60 | <thead> |
|
- | 61 | <th>Begriff 1</th> |
|
- | 62 | <th>Beziehungstyp</th> |
|
- | 63 | <th>Begriff 2</th> |
|
- | 64 | </thead> |
|
- | 65 | <tbody> |
|
- | 66 | <s:iterator value="term.relationshipsForTermFrom"> |
|
- | 67 | <tr> |
|
- | 68 | <td><s:property value="termFrom.name" /></td> |
|
- | 69 | <td><s:property value="relationshipType.nameFrom" /></td> |
|
- | 70 | <td><s:url id="term1URL" action="editTerm"> |
|
- | 71 | <s:param name="id" value="%{termTo.objectId}"></s:param> |
|
- | 72 | </s:url><s:a href="%{term1URL}"><s:property value="termTo.name" /></s:a></td> |
|
- | 73 | <td><s:url id="editURL" action="editRelationship"> |
|
- | 74 | <s:param name="id" value="%{objectId}" /> |
|
- | 75 | </s:url><s:a href="%{editURL}"><img |
|
- | 76 | src="${contextPath}/resources/icons/page_white_edit.png" |
|
- | 77 | alt="Bearbeiten" title="Bearbeiten" /> |
|
- | 78 | </s:a></td> |
|
- | 79 | ||
- | 80 | <td><s:url id="deleteURL" action="deleteRelationship"> |
|
- | 81 | <s:param name="id" value="%{objectId}"></s:param> |
|
- | 82 | </s:url><s:a href="%{deleteURL}" |
|
- | 83 | onclick="return window.confirm('Beziehung loeschen?')"><img |
|
- | 84 | src="${contextPath}/resources/icons/delete.png" |
|
- | 85 | alt="Löschen" title="Löschen""/></s:a></td> |
|
- | 86 | </tr> |
|
- | 87 | </s:iterator> |
|
- | 88 | <s:iterator value="term.relationshipsForTermTo"> |
|
- | 89 | <tr> |
|
- | 90 | <td><s:property value="termTo.name" /></td> |
|
- | 91 | <td><s:property value="relationshipType.nameTo" /></td> |
|
- | 92 | <td><s:url id="term2URL" action="editTerm"> |
|
- | 93 | <s:param name="id" value="%{termFrom.objectId}" /> |
|
- | 94 | </s:url><s:a href="%{term2URL}"><s:property value="termFrom.name" /></s:a></td> |
|
- | 95 | <td><s:url id="editURL" action="editRelationship"> |
|
- | 96 | <s:param name="id" value="%{objectId}"></s:param> |
|
- | 97 | </s:url><s:a href="%{editURL}"><img |
|
- | 98 | src="${contextPath}/resources/icons/page_white_edit.png" |
|
- | 99 | alt="Bearbeiten" title="Bearbeiten" /> |
|
- | 100 | </s:a></td> |
|
- | 101 | ||
- | 102 | <td><s:url id="deleteURL" action="deleteRelationship"> |
|
- | 103 | <s:param name="id" value="%{objectId}"></s:param> |
|
- | 104 | </s:url><s:a href="%{deleteURL}" |
|
- | 105 | onclick="return window.confirm('Beziehung loeschen?')"><img |
|
- | 106 | src="${contextPath}/resources/icons/delete.png" |
|
- | 107 | alt="Löschen" title="Löschen" /></s:a></td> |
|
- | 108 | </tr> |
|
- | 109 | </s:iterator> |
|
- | 110 | </tbody> |
|
- | 111 | </table> |
|
- | 112 | </s:else> |
|
48 | 113 | ||
- | 114 | <h3>Änderungsprotokoll</h3> |
|
49 | <s:if test="termList.size() == 0"> |
115 | <s:if test="term.object.history.size() == 0"> |
50 | <p>Keine Begriffe eingegeben</p> |
116 | <p>Es sind keine Änderungen für diesen Begriff protokolliert.</p> |
51 | </s:if> |
117 | </s:if> |
52 | <s:else> |
118 | <s:else> |
- | 119 | <table> |
|
- | 120 | <thead> |
|
- | 121 | <th>Datum</th> |
|
- | 122 | <th>Benutzer</th> |
|
- | 123 | <th>Aktion</th> |
|
- | 124 | <th>Neuer Name</th> |
|
- | 125 | <th>Kommentar</th> |
|
- | 126 | </thead> |
|
- | 127 | <tbody> |
|
- | 128 | <s:iterator value="term.object.history" status="stat"> |
|
- | 129 | <tr> |
|
- | 130 | <td><s:date name="date" format="yyyy-MM-dd hh:mm:ss" /></td> |
|
- | 131 | <td><s:property value="user.firstname" /> <s:property value="user.lastname"/></td> |
|
- | 132 | <td><s:property value="actionType.name" /></td> |
|
- | 133 | <td><s:property value="value" /></td> |
|
- | 134 | <td><s:property value="comment" /></td> |
|
- | 135 | </tr> |
|
- | 136 | </s:iterator> |
|
- | 137 | </tbody> |
|
- | 138 | </table> |
|
- | 139 | </s:else> |
|
- | 140 | </s:if> |
|
- | 141 | ||
53 | <h2>Gespeicherte Begriffe</h2> |
142 | <h2>Gespeicherte Begriffe</h2> |
54 | <table> |
143 | <s:if test="termList.size() == 0"> |
55 | <s:iterator value="termList" status="stat"> |
144 | <p>Es wurden noch keine Begriffe eingegeben.</p> |
56 | <tr> |
145 | </s:if> |
57 | <td><s:property value="name" /></td> |
146 | <s:else> |
58 | <td><s:url id="editURL" action="editTerm"> |
147 | <table> |
59 | <s:param name="id" value="%{objectId}"></s:param> |
- | |
60 | </s:url> <s:a href="%{editURL}"> |
148 | <tbody> |
61 | <img src="${contextPath}/resources/icons/page_white_edit.png" alt="edit" /> |
149 | <s:iterator value="termList" status="stat"> |
62 | </s:a></td> |
- | |
63 | - | ||
64 | <td><s:url id="deleteURL" action="deleteTerm"> |
150 | <s:url id="editURL" action="editTerm"> |
65 | <s:param name="id" value="%{objectId}"></s:param> |
151 | <s:param name="id" value="%{objectId}"></s:param> |
- | 152 | </s:url> |
|
- | 153 | <tr> |
|
- | 154 | <td><s:a href="%{editURL}"><s:property value="name" /></s:a></td> |
|
66 | </s:url> <s:a href="%{deleteURL}"> |
155 | <td><s:a href="%{editURL}"><img |
- | 156 | src="${contextPath}/resources/icons/page_white_edit.png" |
|
- | 157 | alt="Bearbeiten" title="Bearbeiten" /></s:a></td> |
|
- | 158 | ||
- | 159 | <s:if test="false"> |
|
- | 160 | <td><s:url id="deleteURL" action="deleteTerm"> |
|
- | 161 | <s:param name="id" value="%{objectId}"></s:param> |
|
- | 162 | </s:url><s:a href="%{deleteURL}" onclick="return window.confirm('Begriff loeschen?')"><img |
|
67 | <img src="${contextPath}/resources/icons/delete.png" alt="delete" /> |
163 | src="${contextPath}/resources/icons/delete.png" |
- | 164 | alt="Löschen" title="Löschen" /></s:a></td> |
|
68 | </s:a></td> |
165 | </s:if> |
69 | </tr> |
166 | </tr> |
70 | </s:iterator> |
167 | </s:iterator> |
71 | </tbody> |
168 | </tbody> |
72 | </table> |
169 | </table> |
73 | </s:else> |
170 | </s:else> |
74 | </body> |
171 | </body> |
75 | </html> |
172 | </html> |
76 | 173 |