Mercurial > hg > LGServices
comparison src/main/webapp/pages/books.jsp @ 75:e5697f7775b2
Display columns named "source" and "year" and implement filter & sorting on them. Hide the column "Start Year"
author | Calvin Yeh <cyeh@mpiwg-berlin.mpg.de> |
---|---|
date | Mon, 27 Mar 2017 17:50:58 +0200 |
parents | ba9515f22897 |
children | 141fa833d126 |
comparison
equal
deleted
inserted
replaced
74:92cb98332794 | 75:e5697f7775b2 |
---|---|
8 | 8 |
9 <html> | 9 <html> |
10 | 10 |
11 <head> | 11 <head> |
12 | 12 |
13 <jsp:include page="../componentes/headContent.jsp"/> | 13 <jsp:include page="../componentes/headContent.jsp"/> |
14 | 14 |
15 <script> | 15 <script> |
16 | 16 |
17 function setComment(t) { | 17 function setComment(t) { |
18 var notes = t.value; | 18 var notes = t.value; |
19 //var bookId = t.name; | 19 //var bookId = t.name; |
20 | 20 |
21 var theForm = document.forms['booksForm']; | 21 var theForm = document.forms['booksForm']; |
22 var input = document.createElement('input'); | 22 var input = document.createElement('input'); |
23 input.type = 'hidden'; | 23 input.type = 'hidden'; |
24 input.name = 'bookComment'; | 24 input.name = 'bookComment'; |
25 input.value = notes; | 25 input.value = notes; |
26 theForm.appendChild(input); | 26 theForm.appendChild(input); |
27 } | 27 } |
28 | 28 |
29 </script> | 29 </script> |
30 </head> | 30 </head> |
31 | 31 |
32 <body> | 32 <body> |
33 <jsp:include page="../componentes/template.jsp"/> | 33 <jsp:include page="../componentes/template.jsp"/> |
34 <div id="page"> | 34 <div id="page"> |
35 <form name="booksForm" | 35 <form name="booksForm" |
36 action="<%=sessionBean.getApplicationBean().getRootServer()%>/proxy.jsp" | 36 action="<%=sessionBean.getApplicationBean().getRootServer()%>/proxy.jsp" |
37 method="post" | 37 method="post" |
38 class="contentForm"> | 38 class="contentForm"> |
39 <input name="bean" type="hidden" value="booksBean" /> | 39 <input name="bean" type="hidden" value="booksBean" /> |
40 | 40 |
41 <% if(sessionBean.getUser() == null) { %> | 41 <% if(sessionBean.getUser() == null) { %> |
42 <label class="subTitel">You must login!</label> | 42 <label class="subTitel">You must login!</label> |
43 <% } else { | 43 <% } else { |
44 if (sessionBean.getBooksPage().getCompleteBookList() == null){ | 44 if (sessionBean.getBooksPage().getCompleteBookList() == null){ |
45 sessionBean.getBooksPage().loadParameters(request, response); | 45 sessionBean.getBooksPage().loadParameters(request, response); |
46 sessionBean.getBooksPage().loadBooks(); | 46 sessionBean.getBooksPage().loadBooks(); |
47 } | 47 } |
48 | 48 |
49 %> | 49 %> |
50 | 50 |
51 <div class="subTitel">List of Books | 51 <div class="subTitel">List of Books |
52 <input type="image" | 52 <input type="image" |
53 onclick="setAction('forceReloadBooks', 'booksForm');" | 53 onclick="setAction('forceReloadBooks', 'booksForm');" |
54 src="<%=sessionBean.getApplicationBean().getRefreshImage()%>" width="20" height="20"/> | 54 src="<%=sessionBean.getApplicationBean().getRefreshImage()%>" width="20" height="20"/> |
55 | 55 |
56 <p class="label"><%= sessionBean.getBooksPage().getBookNumber() %> books in Chinese Local Gazetteers </p> | 56 <p class="label"><%= sessionBean.getBooksPage().getBookNumber() %> books in Chinese Local Gazetteers </p> |
57 <p class="label"><%= (StringUtils.isNotEmpty(sessionBean.getBooksPage().getFilteringMessage())) ? sessionBean.getBooksPage().getFilteringMessage() : ""%> </p> | 57 <p class="label"><%= (StringUtils.isNotEmpty(sessionBean.getBooksPage().getFilteringMessage())) ? sessionBean.getBooksPage().getFilteringMessage() : ""%> </p> |
58 </div> | 58 </div> |
59 | 59 |
60 <jsp:include page="../componentes/paginator.jsp"> | 60 <jsp:include page="../componentes/paginator.jsp"> |
61 <jsp:param name="formName" value="booksForm"/> | 61 <jsp:param name="formName" value="booksForm"/> |
62 </jsp:include> | 62 </jsp:include> |
63 | 63 |
64 <div class="tableDiv double-scroll"> | 64 <div class="tableDiv double-scroll"> |
65 <table class="pageTable"> | 65 <table class="pageTable"> |
66 <tr> | 66 <tr> |
67 <td> | 67 <td> |
68 <table class="sortTable"> | 68 <table class="sortTable"> |
69 <tr> | 69 <tr> |
70 <td><label class="tableTitle">Book ID</label></td> | 70 <td><label class="tableTitle">Book ID</label></td> |
71 <td> | 71 <td> |
72 <table> | 72 <table> |
73 <tr><td> | 73 <tr><td> |
74 <input type="image" | 74 <input type="image" |
75 onclick="setAction('sortByBookIdUp', 'booksForm');" | 75 onclick="setAction('sortByBookIdUp', 'booksForm');" |
76 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> | 76 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> |
77 </td></tr> | 77 </td></tr> |
78 <tr><td> | 78 <tr><td> |
79 <input type="image" | 79 <input type="image" |
80 onclick="setAction('sortByBookIdDown', 'booksForm');" | 80 onclick="setAction('sortByBookIdDown', 'booksForm');" |
81 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> | 81 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> |
82 </td></tr> | 82 </td></tr> |
83 </table> | 83 </table> |
84 </td> | 84 </td> |
85 </tr> | 85 </tr> |
86 </table> | 86 </table> |
87 | 87 |
88 </td> | 88 </td> |
89 <td> | 89 <td> |
90 <table class="sortTable"> | 90 <table class="sortTable"> |
91 <tr> | 91 <tr> |
92 <td><label class="tableTitle">Book Name</label></td> | 92 <td><label class="tableTitle">Book Name</label></td> |
93 <td> | 93 <td> |
94 <table> | 94 <table> |
95 <tr><td> | 95 <tr><td> |
96 <input type="image" | 96 <input type="image" |
97 onclick="setAction('sortByBookNameUp', 'booksForm');" | 97 onclick="setAction('sortByBookNameUp', 'booksForm');" |
98 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> | 98 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> |
99 </td></tr> | 99 </td></tr> |
100 <tr><td> | 100 <tr><td> |
101 <input type="image" | 101 <input type="image" |
102 onclick="setAction('sortByBookNameDown', 'booksForm');" | 102 onclick="setAction('sortByBookNameDown', 'booksForm');" |
103 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> | 103 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> |
104 </td></tr> | 104 </td></tr> |
105 </table> | 105 </table> |
106 </td> | 106 </td> |
107 </tr> | 107 </tr> |
108 <tr> | 108 <tr> |
109 <td> | 109 <td> |
110 <input type="text" name="bookNameFilter" value="<%= sessionBean.getBooksPage().getBookNameFilter()%>" size="10"/> | 110 <input type="text" name="bookNameFilter" value="<%= sessionBean.getBooksPage().getBookNameFilter()%>" size="10"/> |
111 </td> | 111 </td> |
112 <td> | 112 <td> |
113 <input type="image" | 113 <input type="image" |
114 onclick="setAction('filter', 'booksForm');" | 114 onclick="setAction('filter', 'booksForm');" |
115 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> | 115 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> |
116 </td> | 116 </td> |
117 </tr> | 117 </tr> |
118 </table> | 118 </table> |
119 </td> | 119 </td> |
120 <td> | 120 <td> |
121 <table class="sortTable"> | 121 <table class="sortTable"> |
122 <tr> | 122 <tr> |
123 <td><label class="tableTitle">Edition</label></td> | 123 <td><label class="tableTitle">Edition</label></td> |
124 <td> | 124 <td> |
125 <table> | 125 <table> |
126 <tr><td> | 126 <tr><td> |
127 <input type="image" | 127 <input type="image" |
128 onclick="setAction('sortByEditionUp', 'booksForm');" | 128 onclick="setAction('sortByEditionUp', 'booksForm');" |
129 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> | 129 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> |
130 </td></tr> | 130 </td></tr> |
131 <tr><td> | 131 <tr><td> |
132 <input type="image" | 132 <input type="image" |
133 onclick="setAction('sortByEditionDown', 'booksForm');" | 133 onclick="setAction('sortByEditionDown', 'booksForm');" |
134 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> | 134 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> |
135 </td></tr> | 135 </td></tr> |
136 </table> | 136 </table> |
137 </td> | 137 </td> |
138 </tr> | 138 </tr> |
139 <tr> | 139 <tr> |
140 <td> | 140 <td> |
141 <input type="text" name="editionFilter" value="<%= sessionBean.getBooksPage().getEditionFilter()%>" size="10"/> | 141 <input type="text" name="editionFilter" value="<%= sessionBean.getBooksPage().getEditionFilter()%>" size="10"/> |
142 </td> | 142 </td> |
143 <td> | 143 <td> |
144 <input type="image" | 144 <input type="image" |
145 onclick="setAction('filter', 'booksForm');" | 145 onclick="setAction('filter', 'booksForm');" |
146 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> | 146 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> |
147 </td> | 147 </td> |
148 </tr> | 148 </tr> |
149 </table> | 149 </table> |
150 </td> | 150 </td> |
151 <td> | 151 <td> |
152 <table class="sortTable"> | 152 <table class="sortTable"> |
155 <td> | 155 <td> |
156 <table> | 156 <table> |
157 <tr><td> | 157 <tr><td> |
158 <input type="image" | 158 <input type="image" |
159 onclick="setAction('sortByLevel1Up', 'booksForm');" | 159 onclick="setAction('sortByLevel1Up', 'booksForm');" |
160 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> | 160 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> |
161 </td></tr> | 161 </td></tr> |
162 <tr><td> | 162 <tr><td> |
163 <input type="image" | 163 <input type="image" |
164 onclick="setAction('sortByLevel1Down', 'booksForm');" | 164 onclick="setAction('sortByLevel1Down', 'booksForm');" |
165 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> | 165 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> |
166 </td></tr> | 166 </td></tr> |
167 </table> | 167 </table> |
168 </td> | 168 </td> |
169 </tr> | 169 </tr> |
170 <tr> | 170 <tr> |
171 <td> | 171 <td> |
172 <input type="text" name="level1Filter" value="<%= sessionBean.getBooksPage().getLevel1Filter()%>" size="5"/> | 172 <input type="text" name="level1Filter" value="<%= sessionBean.getBooksPage().getLevel1Filter()%>" size="5"/> |
173 </td> | 173 </td> |
174 <td> | 174 <td> |
175 <input type="image" | 175 <input type="image" |
176 onclick="setAction('filter', 'booksForm');" | 176 onclick="setAction('filter', 'booksForm');" |
177 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> | 177 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> |
178 </td> | 178 </td> |
179 </tr> | 179 </tr> |
180 </table> | 180 </table> |
181 </td> | 181 </td> |
182 <td> | 182 <td> |
183 <table class="sortTable"> | 183 <table class="sortTable"> |
186 <td> | 186 <td> |
187 <table> | 187 <table> |
188 <tr><td> | 188 <tr><td> |
189 <input type="image" | 189 <input type="image" |
190 onclick="setAction('sortByLevel2Up', 'booksForm');" | 190 onclick="setAction('sortByLevel2Up', 'booksForm');" |
191 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> | 191 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> |
192 </td></tr> | 192 </td></tr> |
193 <tr><td> | 193 <tr><td> |
194 <input type="image" | 194 <input type="image" |
195 onclick="setAction('sortByLevel2Down', 'booksForm');" | 195 onclick="setAction('sortByLevel2Down', 'booksForm');" |
196 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> | 196 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> |
197 </td></tr> | 197 </td></tr> |
198 </table> | 198 </table> |
199 </td> | 199 </td> |
200 </tr> | 200 </tr> |
201 <tr> | 201 <tr> |
202 <td> | 202 <td> |
203 <input type="text" name="level2Filter" value="<%= sessionBean.getBooksPage().getLevel2Filter()%>" size="5"/> | 203 <input type="text" name="level2Filter" value="<%= sessionBean.getBooksPage().getLevel2Filter()%>" size="5"/> |
204 </td> | 204 </td> |
205 <td> | 205 <td> |
206 <input type="image" | 206 <input type="image" |
207 onclick="setAction('filter', 'booksForm');" | 207 onclick="setAction('filter', 'booksForm');" |
208 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> | 208 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> |
209 </td> | 209 </td> |
210 </tr> | 210 </tr> |
211 </table> | 211 </table> |
212 </td> | 212 </td> |
213 <td> | 213 <td> |
214 <table class="sortTable"> | 214 <table class="sortTable"> |
217 <td> | 217 <td> |
218 <table> | 218 <table> |
219 <tr><td> | 219 <tr><td> |
220 <input type="image" | 220 <input type="image" |
221 onclick="setAction('sortByPeriodUp', 'booksForm');" | 221 onclick="setAction('sortByPeriodUp', 'booksForm');" |
222 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> | 222 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> |
223 </td></tr> | 223 </td></tr> |
224 <tr><td> | 224 <tr><td> |
225 <input type="image" | 225 <input type="image" |
226 onclick="setAction('sortByPeriodDown', 'booksForm');" | 226 onclick="setAction('sortByPeriodDown', 'booksForm');" |
227 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> | 227 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> |
228 </td></tr> | 228 </td></tr> |
229 </table> | 229 </table> |
230 </td> | 230 </td> |
231 </tr> | 231 </tr> |
232 <tr> | 232 <tr> |
233 <td> | 233 <td> |
234 <input type="text" name="periodFilter" value="<%= sessionBean.getBooksPage().getPeriodFilter()%>" size="5"/> | 234 <input type="text" name="periodFilter" value="<%= sessionBean.getBooksPage().getPeriodFilter()%>" size="5"/> |
235 </td> | 235 </td> |
236 <td> | 236 <td> |
237 <input type="image" | 237 <input type="image" |
238 onclick="setAction('filter', 'booksForm');" | 238 onclick="setAction('filter', 'booksForm');" |
239 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> | 239 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> |
240 </td> | 240 </td> |
241 </tr> | 241 </tr> |
242 </table> | 242 </table> |
243 </td> | 243 </td> |
244 <td> | 244 <td> |
245 <table class="sortTable"> | 245 <table class="sortTable"> |
248 <td> | 248 <td> |
249 <table> | 249 <table> |
250 <tr><td> | 250 <tr><td> |
251 <input type="image" | 251 <input type="image" |
252 onclick="setAction('sortByDynastyUp', 'booksForm');" | 252 onclick="setAction('sortByDynastyUp', 'booksForm');" |
253 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> | 253 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> |
254 </td></tr> | 254 </td></tr> |
255 <tr><td> | 255 <tr><td> |
256 <input type="image" | 256 <input type="image" |
257 onclick="setAction('sortByDynastyDown', 'booksForm');" | 257 onclick="setAction('sortByDynastyDown', 'booksForm');" |
258 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> | 258 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> |
259 </td></tr> | 259 </td></tr> |
260 </table> | 260 </table> |
261 </td> | 261 </td> |
262 </tr> | 262 </tr> |
263 <tr> | 263 <tr> |
264 <td> | 264 <td> |
265 <input type="text" name="dynastyFilter" value="<%= sessionBean.getBooksPage().getDynastyFilter()%>" size="5"/> | 265 <input type="text" name="dynastyFilter" value="<%= sessionBean.getBooksPage().getDynastyFilter()%>" size="5"/> |
266 </td> | 266 </td> |
267 <td> | 267 <td> |
268 <input type="image" | 268 <input type="image" |
269 onclick="setAction('filter', 'booksForm');" | 269 onclick="setAction('filter', 'booksForm');" |
270 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> | 270 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> |
271 </td> | 271 </td> |
272 </tr> | 272 </tr> |
273 </table> | 273 </table> |
274 </td> | 274 </td> |
275 <td> | 275 <td> |
276 <table class="sortTable"> | 276 <table class="sortTable"> |
279 <td> | 279 <td> |
280 <table> | 280 <table> |
281 <tr><td> | 281 <tr><td> |
282 <input type="image" | 282 <input type="image" |
283 onclick="setAction('sortByAdminTypeUp', 'booksForm');" | 283 onclick="setAction('sortByAdminTypeUp', 'booksForm');" |
284 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> | 284 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> |
285 </td></tr> | 285 </td></tr> |
286 <tr><td> | 286 <tr><td> |
287 <input type="image" | 287 <input type="image" |
288 onclick="setAction('sortByAdminTypeDown', 'booksForm');" | 288 onclick="setAction('sortByAdminTypeDown', 'booksForm');" |
289 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> | 289 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> |
290 </td></tr> | 290 </td></tr> |
291 </table> | 291 </table> |
292 </td> | 292 </td> |
293 </tr> | 293 </tr> |
294 <tr> | 294 <tr> |
295 <td> | 295 <td> |
296 <input type="text" name="adminTypeFilter" value="<%= sessionBean.getBooksPage().getAdminTypeFilter()%>" size="5"/> | 296 <input type="text" name="adminTypeFilter" value="<%= sessionBean.getBooksPage().getAdminTypeFilter()%>" size="5"/> |
297 </td> | 297 </td> |
298 <td> | 298 <td> |
299 <input type="image" | 299 <input type="image" |
300 onclick="setAction('filter', 'booksForm');" | 300 onclick="setAction('filter', 'booksForm');" |
301 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> | 301 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> |
302 </td> | 302 </td> |
303 </tr> | 303 </tr> |
304 </table> | 304 </table> |
305 </td> | 305 </td> |
306 <td> | 306 <td> |
307 <table class="sortTable"> | 307 <table class="sortTable"> |
308 <tr> | 308 <tr> |
309 <td><label class="tableTitle">Start Year</label></td> | 309 <td><label class="tableTitle">Year</label></td> |
310 <td> | 310 <td> |
311 <table> | 311 <table> |
312 <tr><td> | 312 <tr><td> |
313 <input type="image" | 313 <input type="image" |
314 onclick="setAction('sortByStartYearUp', 'booksForm');" | 314 onclick="setAction('sortByYearUp', 'booksForm');" |
315 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> | 315 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> |
316 </td></tr> | 316 </td></tr> |
317 <tr><td> | 317 <tr><td> |
318 <input type="image" | 318 <input type="image" |
319 onclick="setAction('sortByStartYearDown', 'booksForm');" | 319 onclick="setAction('sortByYearDown', 'booksForm');" |
320 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> | 320 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> |
321 </td></tr> | 321 </td></tr> |
322 </table> | 322 </table> |
323 </td> | 323 </td> |
324 </tr> | 324 </tr> |
325 </table> | 325 <tr> |
326 </td> | 326 <td> |
327 | 327 <input type="text" name="yearFilter" value="<%= sessionBean.getBooksPage().getYearFilter()%>" size="5"/> |
328 </td> | |
329 <td> | |
330 <input type="image" | |
331 onclick="setAction('filter', 'booksForm');" | |
332 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> | |
333 </td> | |
334 </tr> | |
335 </table> | |
336 </td> | |
337 | |
338 <td> | |
339 <table class="sortTable"> | |
340 <tr> | |
341 <td><label class="tableTitle">Source</label></td> | |
342 <td> | |
343 <table> | |
344 <tr><td> | |
345 <input type="image" | |
346 onclick="setAction('sortBySourceUp', 'booksForm');" | |
347 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> | |
348 </td></tr> | |
349 <tr><td> | |
350 <input type="image" | |
351 onclick="setAction('sortBySourceDown', 'booksForm');" | |
352 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> | |
353 </td></tr> | |
354 </table> | |
355 </td> | |
356 </tr> | |
357 <tr> | |
358 <td> | |
359 <input type="text" name="sourceFilter" value="<%= sessionBean.getBooksPage().getSourceFilter()%>" size="5"/> | |
360 </td> | |
361 <td> | |
362 <input type="image" | |
363 onclick="setAction('filter', 'booksForm');" | |
364 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> | |
365 </td> | |
366 </tr> | |
367 </table> | |
368 </td> | |
369 | |
328 <td><label class="tableTitle">Edit TOC</label></td> <!-- go to toc page --> | 370 <td><label class="tableTitle">Edit TOC</label></td> <!-- go to toc page --> |
329 <td> | 371 <td> |
330 <table class="sortTable"> | 372 <table class="sortTable"> |
331 <tr> | 373 <tr> |
332 <td><label class="tableTitle">TOC Done | 374 <td><label class="tableTitle">TOC Done |
333 | 375 |
334 </label> | 376 </label> |
335 </td> | 377 </td> |
336 <td> | 378 <td> |
337 <table> | 379 <table> |
338 <tr><td> | 380 <tr><td> |
339 <input type="image" | 381 <input type="image" |
340 onclick="setAction('sortByTocCorrectionUp', 'booksForm');" | 382 onclick="setAction('sortByTocCorrectionUp', 'booksForm');" |
341 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> | 383 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> |
342 </td></tr> | 384 </td></tr> |
343 <tr><td> | 385 <tr><td> |
344 <input type="image" | 386 <input type="image" |
345 onclick="setAction('sortByTocCorrectionDown', 'booksForm');" | 387 onclick="setAction('sortByTocCorrectionDown', 'booksForm');" |
346 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> | 388 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> |
347 </td></tr> | 389 </td></tr> |
348 </table> | 390 </table> |
349 </td> | 391 </td> |
350 </tr> | 392 </tr> |
351 </table> | 393 </table> |
357 <td> | 399 <td> |
358 <table> | 400 <table> |
359 <tr><td> | 401 <tr><td> |
360 <input type="image" | 402 <input type="image" |
361 onclick="setAction('sortByEditorUp', 'booksForm');" | 403 onclick="setAction('sortByEditorUp', 'booksForm');" |
362 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> | 404 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> |
363 </td></tr> | 405 </td></tr> |
364 <tr><td> | 406 <tr><td> |
365 <input type="image" | 407 <input type="image" |
366 onclick="setAction('sortByEditorDown', 'booksForm');" | 408 onclick="setAction('sortByEditorDown', 'booksForm');" |
367 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> | 409 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> |
368 </td></tr> | 410 </td></tr> |
369 </table> | 411 </table> |
370 </td> | 412 </td> |
371 </tr> | 413 </tr> |
372 <tr> | 414 <tr> |
373 <td> | 415 <td> |
374 <input type="text" name="lastEditorFilter" value="<%= sessionBean.getBooksPage().getLastEditorFilter()%>" size="7"/> | 416 <input type="text" name="lastEditorFilter" value="<%= sessionBean.getBooksPage().getLastEditorFilter()%>" size="7"/> |
375 </td> | 417 </td> |
376 <td> | 418 <td> |
377 <input type="image" | 419 <input type="image" |
378 onclick="setAction('filter', 'booksForm');" | 420 onclick="setAction('filter', 'booksForm');" |
379 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> | 421 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> |
380 </td> | 422 </td> |
381 </tr> | 423 </tr> |
382 </table> | 424 </table> |
383 </td> | 425 </td> |
384 <td> | 426 <td> |
385 <table class="sortTable"> | 427 <table class="sortTable"> |
388 <td> | 430 <td> |
389 <table> | 431 <table> |
390 <tr><td> | 432 <tr><td> |
391 <input type="image" | 433 <input type="image" |
392 onclick="setAction('sortByDateUp', 'booksForm');" | 434 onclick="setAction('sortByDateUp', 'booksForm');" |
393 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> | 435 src="<%=sessionBean.getApplicationBean().getUpImage()%>"/> |
394 </td></tr> | 436 </td></tr> |
395 <tr><td> | 437 <tr><td> |
396 <input type="image" | 438 <input type="image" |
397 onclick="setAction('sortByDateDown', 'booksForm');" | 439 onclick="setAction('sortByDateDown', 'booksForm');" |
398 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> | 440 src="<%=sessionBean.getApplicationBean().getDownImage()%>"/> |
399 </td></tr> | 441 </td></tr> |
400 </table> | 442 </table> |
401 </td> | 443 </td> |
402 </tr> | 444 </tr> |
403 <tr> | 445 <tr> |
404 <td> | 446 <td> |
405 <input type="text" name="editTimeFilter" value="<%= sessionBean.getBooksPage().getEditTimeFilter()%>" size="9"/> | 447 <input type="text" name="editTimeFilter" value="<%= sessionBean.getBooksPage().getEditTimeFilter()%>" size="9"/> |
406 </td> | 448 </td> |
407 <td> | 449 <td> |
408 <input type="image" | 450 <input type="image" |
409 onclick="setAction('filter', 'booksForm');" | 451 onclick="setAction('filter', 'booksForm');" |
410 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> | 452 src="<%=sessionBean.getApplicationBean().getFilterImage()%>"/> |
411 </td> | 453 </td> |
412 </tr> | 454 </tr> |
413 </table> | 455 </table> |
414 </td> | 456 </td> |
415 <td> | 457 <td> |
416 <table class="sortTable"> | 458 <table class="sortTable"> |
417 <tr> | 459 <tr> |
418 <td><label class="tableTitle">Comments</label></td> | 460 <td><label class="tableTitle">Comments</label></td> |
419 | 461 |
420 </tr> | 462 </tr> |
421 </table> | 463 </table> |
422 </td> | 464 </td> |
423 | 465 |
424 | 466 |
425 </tr> | 467 </tr> |
426 | 468 |
427 | 469 |
428 <% for (DBBook book : sessionBean.getBooksPage().getDisplayBookList() ) {%> | 470 <% for (DBBook book : sessionBean.getBooksPage().getDisplayBookList() ) {%> |
429 | 471 |
430 <tr> | 472 <tr> |
431 <!-- books info --> | 473 <!-- books info --> |
432 <td><%=book.getId() %></td> | 474 <td><%=book.getId() %></td> |
433 <td><%=book.getName() %></td> | 475 <td><%=book.getName() %></td> |
434 <td><%=book.getEdition() %></td> | 476 <td><%=book.getEdition() %></td> |
435 <td><%=book.getLevel1()%></td> | 477 <td><%=book.getLevel1()%></td> |
436 <td><%=book.getLevel2() %></td> | 478 <td><%=book.getLevel2() %></td> |
437 <td><%=book.getPeriod() %></td> | 479 <td><%=book.getPeriod() %></td> |
438 <td><%=book.getDynasty() %></td> | 480 <td><%=book.getDynasty() %></td> |
439 <td><%=book.getAdmin_type() %></td> | 481 <td><%=book.getAdmin_type() %></td> |
440 <td><%=book.getStart_year() %></td> | 482 <td><%=book.getYear() %></td> |
441 <td><a href="<%=sessionBean.getApplicationBean().getTocInterfaceUrl()%>/check_sections_details.php?book_id=<%=book.getId() %>&count=10000&sessionId=<%= session.getId()%>" target="blank"> | 483 <td><a href="<%=sessionBean.getApplicationBean().getTocInterfaceUrl()%>/check_sections_details.php?book_id=<%=book.getId() %>&count=10000&sessionId=<%= session.getId()%>" target="blank"> |
442 Edit TOC</a></td> | 484 Edit TOC</a></td> |
443 | 485 |
444 <td> | 486 <td> |
445 | 487 |
446 <% if ( book.getTocCorrection().equals("1") ) { %> | 488 <% if ( book.getTocCorrection().equals("1") ) { %> |
447 <input type="image" onclick="setAction0('unSetTocCorrection', 'booksForm', 'tocBookId', '<%=book.getId() %>');" | 489 <input type="image" onclick="setAction0('unSetTocCorrection', 'booksForm', 'tocBookId', '<%=book.getId() %>');" |
448 src="<%=sessionBean.getApplicationBean().getCheckboxCheckedImage()%>" width="20" height="20"/> | 490 src="<%=sessionBean.getApplicationBean().getCheckboxCheckedImage()%>" width="20" height="20"/> |
449 | 491 |
450 <% } else { %> | 492 <% } else { %> |
451 <input type="image" onclick="setAction0('setTocCorrection', 'booksForm', 'tocBookId', '<%=book.getId() %>');" | 493 <input type="image" onclick="setAction0('setTocCorrection', 'booksForm', 'tocBookId', '<%=book.getId() %>');" |
452 src="<%=sessionBean.getApplicationBean().getCheckboxUncheckedImage()%>" width="20" height="20"/> | 494 src="<%=sessionBean.getApplicationBean().getCheckboxUncheckedImage()%>" width="20" height="20"/> |
453 | 495 |
454 <% } %> | 496 <% } %> |
455 | 497 |
456 </td> | 498 </td> |
457 | 499 |
458 <td><%= (book.getCurrentSectionVersion() == null) ? "" : book.getCurrentSectionVersion().getEditor() %></td> | 500 <td><%= (book.getCurrentSectionVersion() == null) ? "" : book.getCurrentSectionVersion().getEditor() %></td> |
459 <td><%= (book.getCurrentSectionVersion() == null) ? "" : book.getCurrentSectionVersion().getDate() %></td> | 501 <td><%= (book.getCurrentSectionVersion() == null) ? "" : book.getCurrentSectionVersion().getDate() %></td> |
460 | 502 |
461 <td> | 503 <td> |
462 <textarea rows="2" cols="15" maxlength="100" name='<%=book.getId()%>' onchange="setComment(this)" ><%=book.getComments()%></textarea> | 504 <textarea rows="2" cols="15" maxlength="100" name='<%=book.getId()%>' onchange="setComment(this)" ><%=book.getComments()%></textarea> |
463 <input type="image" alt="save comment" | 505 <input type="image" alt="save comment" |
464 onclick="setAction0('saveComment', 'booksForm', 'currentBookId', '<%=book.getId()%>');" | 506 onclick="setAction0('saveComment', 'booksForm', 'currentBookId', '<%=book.getId()%>');" |
465 src="<%=sessionBean.getApplicationBean().getSaveImage()%>" width="20" height="20"/> | 507 src="<%=sessionBean.getApplicationBean().getSaveImage()%>" width="20" height="20"/> |
466 | 508 |
467 </td> | 509 </td> |
468 | 510 |
469 </tr> | 511 </tr> |
470 | 512 |
471 <% } %> | 513 <% } %> |
472 </table> | 514 </table> |
473 | 515 |
474 <jsp:include page="../componentes/paginator.jsp"> | 516 <jsp:include page="../componentes/paginator.jsp"> |
475 <jsp:param name="formName" value="booksForm"/> | 517 <jsp:param name="formName" value="booksForm"/> |
476 </jsp:include> | 518 </jsp:include> |
477 | 519 |
478 </div> | 520 </div> |
479 | 521 |
480 | 522 |
481 <% } %> | 523 <% } %> |
482 </form> | 524 </form> |
483 </div> | 525 </div> |
484 | 526 |
485 </body> | 527 </body> |
486 </html> | 528 </html> |
487 |