37 <a href="#?p.page=7">>></a> |
37 <a href="#?p.page=7">>></a> |
38 </div> |
38 </div> |
39 </div> |
39 </div> |
40 <div id="objects-content"> |
40 <div id="objects-content"> |
41 <ul class="object-tools"> |
41 <ul class="object-tools"> |
42 <li><a href="spacesAdd.html" th:href="@{/admin/spaces/edit/}" th:text="#{renkanAdmin.space_add}">Add space</a></li> |
42 <li><a href="spaceAdd.html" th:href="@{/admin/users/edit/}" th:text="#{renkanAdmin.user_add}">Add user</a></li> |
43 </ul> |
43 </ul> |
44 <table> |
44 <table> |
45 <thead> |
45 <thead> |
46 <tr> |
46 <tr> |
47 <th th:text="#{renkanAdmin.object_name}" class="spaces-table-title">Name</th> |
47 <th th:text="#{renkanAdmin.object_name}" class="object-table-title">Name</th> |
48 <th th:text="#{renkanAdmin.object_name}" class="spaces-table-created">Created</th> |
48 <th th:text="#{renkanAdmin.object_created}" class="object-table-created">Created</th> |
49 <th th:text="#{renkanIndex.space_proj_count}">Project count</th> |
49 <th th:text="#{renkanAdmin.space_proj_count}" class="object-proj-count">Project count</th> |
50 <th th:text="#{renkanIndex.space_url}">url</th> |
50 <th th:text="#{renkanIndex.space_url}" class="object-url">url</th> |
51 <th th:text="#{renkanAdmin.object_edit}" class="spaces-table-actions">Edit</th> |
51 <th th:text="#{renkanAdmin.object_edit}" class="object-table-actions">Edit</th> |
52 <th th:text="#{renkanAdmin.object_delete}" class="spaces-table-actions">Delete</th> |
52 <th th:text="#{renkanAdmin.object_delete}" class="object-table-actions">Delete</th> |
53 </tr> |
53 </tr> |
54 </thead> |
54 </thead> |
55 <tbody> |
55 <tbody> |
56 <tr th:each="object: ${page.content}" th:with="spaceProjCount=${#maps.containsKey(projectsCount, object.id)}? ${projectsCount[object.id]} : 0"> |
56 <tr th:each="object: ${page.content}" th:with="spaceProjCount=${#maps.containsKey(projectsCount, object.id)}? ${projectsCount[object.id]} : 0"> |
57 <td th:text="${object.title}" class="spaces-table-title" >title</td> |
57 <td th:text="${object.title}" class="object-table-title" >title</td> |
58 <td th:text="${object.created}?${#dates.format(object.created, #messages.msg('date.format'))}:'n/a'" class="spaces-table-created">created</td> |
58 <td th:text="${object.created}?${#dates.format(object.created, #messages.msg('date.format'))}:'n/a'" class="object-table-created">created</td> |
59 <td th:text="${spaceProjCount}">nb. proj</td> |
59 <td th:text="${spaceProjCount}" class="object-proj-count">nb. proj</td> |
60 <td><a href="../renkanIndex.html" th:href="@{'/s/'+${object.id}}" th:text="#{renkanIndex.space_url}">url</a></td> |
60 <td class="object-url"><a href="../renkanIndex.html" th:href="@{'/s/'+${object.id}}" th:text="#{renkanIndex.space_url}" >url</a></td> |
61 <td><a href="spaceEdit.html" th:href="@{'/admin/spaces/edit/'+${object.id}}" th:text="#{renkanAdmin.object_edit_link}" class="spaces-table-actions">Edit</a></td> |
61 <td><a href="spaceEdit.html" th:href="@{'/admin/spaces/edit/'+${object.id}}" th:text="#{renkanAdmin.object_edit_link}" class="object-table-actions">Edit</a></td> |
62 <td><a href="#" th:if="${spaceProjCount==0}" th:href="@{'/admin/spaces/delete/'+${object.id}}" th:text="#{renkanAdmin.object_delete_link}" class="spaces-table-actions">Delete</a><span th:if="${spaceProjCount>0}" class="spaces-table-actions spaces-table-actions-disabled" th:text="#{renkanAdmin.object_delete_link}">Delete</span></td> |
62 <td><a href="#" th:if="${spaceProjCount==0}" th:href="@{'/admin/spaces/delete/'+${object.id}}" th:text="#{renkanAdmin.object_delete_link}" class="object-table-actions">Delete</a><span th:if="${spaceProjCount>0}" class="object-table-actions object-table-actions-disabled" th:text="#{renkanAdmin.object_delete_link}">Delete</span></td> |
63 </tr> |
63 </tr> |
64 </tbody> |
64 </tbody> |
65 </table> |
65 </table> |
66 </div> |
66 </div> |
67 |
67 |