|
@@ -27,11 +27,9 @@
|
|
|
</la:link></li>
|
|
|
</ol>
|
|
|
</section>
|
|
|
-
|
|
|
<section class="content">
|
|
|
-
|
|
|
<div class="row">
|
|
|
- <div class="col-md-12">
|
|
|
+ <div class="col-xs-12">
|
|
|
<div class="box box-primary">
|
|
|
<%-- Box Header --%>
|
|
|
<div class="box-header with-border">
|
|
@@ -41,10 +39,16 @@
|
|
|
</div>
|
|
|
<%-- Box Body --%>
|
|
|
<div class="box-body">
|
|
|
+ <%-- Message --%>
|
|
|
+ <div>
|
|
|
+ <la:info id="msg" message="true">
|
|
|
+ <div class="alert alert-info">${msg}</div>
|
|
|
+ </la:info>
|
|
|
+ <la:errors />
|
|
|
+ </div>
|
|
|
<la:form styleClass="form-horizontal">
|
|
|
<div class="form-group">
|
|
|
- <label for="searchParams.url"
|
|
|
- class="col-sm-2 control-label"><la:message
|
|
|
+ <label for="searchParams.url" class="col-sm-2 control-label"><la:message
|
|
|
key="labels.failure_url_search_url" /></label>
|
|
|
<div class="col-sm-10">
|
|
|
<la:text property="searchParams.url"
|
|
@@ -87,112 +91,136 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</la:form>
|
|
|
- <hr />
|
|
|
- <%-- Message --%>
|
|
|
- <div>
|
|
|
- <la:info id="msg" message="true">
|
|
|
- <div class="alert alert-info">${msg}</div>
|
|
|
- </la:info>
|
|
|
- <la:errors />
|
|
|
- </div>
|
|
|
-
|
|
|
- <%-- List --%>
|
|
|
- <c:if test="${failureUrlPager.allRecordCount == 0}">
|
|
|
- <p class="callout callout-info">
|
|
|
- <la:message key="labels.list_could_not_find_crud_table" />
|
|
|
- </p>
|
|
|
- </c:if>
|
|
|
- <c:if test="${failureUrlPager.allRecordCount > 0}">
|
|
|
- <table class="bordered-table zebra-striped">
|
|
|
- <thead>
|
|
|
- <tr>
|
|
|
- <th><la:message key="labels.failure_url_url" /></th>
|
|
|
- <th><la:message
|
|
|
- key="labels.failure_url_last_access_time" /></th>
|
|
|
- </tr>
|
|
|
- </thead>
|
|
|
- <tbody>
|
|
|
- <c:forEach var="data" varStatus="s"
|
|
|
- items="${failureUrlItems}">
|
|
|
- <tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}">
|
|
|
- <td><div style="width: 380px; overflow-x: auto;">${f:h(data.url)}</div></td>
|
|
|
- <td>${f:h(data.lastAccessTimeForList)}</td>
|
|
|
- <td style="overflow-x: auto;"><la:link
|
|
|
- href="confirmpage/4/${f:u(data.id)}">
|
|
|
- <la:message key="labels.failure_url_link_confirm" />
|
|
|
- </la:link> <la:link href="deletepage/3/${f:u(data.id)}">
|
|
|
- <la:message key="labels.crud_link_delete" />
|
|
|
- </la:link></td>
|
|
|
- </tr>
|
|
|
- </c:forEach>
|
|
|
- </tbody>
|
|
|
- </table>
|
|
|
- </c:if>
|
|
|
- </div>
|
|
|
- <%-- Box Footer --%>
|
|
|
- <div class="box-footer">
|
|
|
- <c:if test="${failureUrlPager.allRecordCount != 0}">
|
|
|
- <div class="row">
|
|
|
- <div class="col-md-12">
|
|
|
- <script>
|
|
|
- <!--
|
|
|
- function confirmToDeleteAll() {
|
|
|
- if (confirm('<la:message key="labels.failure_url_delete_all_confirmation"/>')) {
|
|
|
- return true;
|
|
|
- } else {
|
|
|
- return false;
|
|
|
- }
|
|
|
- }
|
|
|
- // -->
|
|
|
- </script>
|
|
|
- <la:link href="deleteall"
|
|
|
- onclick="return confirmToDeleteAll();"
|
|
|
- styleClass="btn btn-danger">
|
|
|
- <la:message key="labels.failure_url_delete_all_link" />
|
|
|
- </la:link>
|
|
|
+ <div class="data-wrapper">
|
|
|
+ <%-- List --%>
|
|
|
+ <c:if test="${failureUrlPager.allRecordCount == 0}">
|
|
|
+ <div class="row top10">
|
|
|
+ <div class="col-sm-12">
|
|
|
+ <p class="callout callout-info">
|
|
|
+ <la:message key="labels.list_could_not_find_crud_table" />
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </c:if>
|
|
|
- <%-- Paging Info --%>
|
|
|
- <span><la:message key="labels.pagination_page_guide_msg"
|
|
|
- arg0="${f:h(failureUrlPager.currentPageNumber)}"
|
|
|
- arg1="${f:h(failureUrlPager.allPageCount)}"
|
|
|
- arg2="${f:h(failureUrlPager.allRecordCount)}" /></span>
|
|
|
-
|
|
|
- <%-- Paging Navigation --%>
|
|
|
- <ul class="pagination pagination-sm no-margin pull-right">
|
|
|
- <c:if test="${failureUrlPager.existPrePage}">
|
|
|
- <li class="prev"><la:link
|
|
|
- href="list/${failureUrlPager.currentPageNumber - 1}">
|
|
|
- <la:message key="labels.crud_link_prev_page" />
|
|
|
- </la:link></li>
|
|
|
</c:if>
|
|
|
- <c:if test="${!failureUrlPager.existPrePage}">
|
|
|
- <li class="prev disabled"><a href="#"><la:message
|
|
|
- key="labels.crud_link_prev_page" /></a></li>
|
|
|
- </c:if>
|
|
|
- <c:forEach var="p" varStatus="s"
|
|
|
- items="${failureUrlPager.pageNumberList}">
|
|
|
- <li
|
|
|
- <c:if test="${p == failureUrlPager.currentPageNumber}">class="active"</c:if>><la:link
|
|
|
- href="list/${p}">${p}</la:link></li>
|
|
|
- </c:forEach>
|
|
|
- <c:if test="${failureUrlPager.existNextPage}">
|
|
|
- <li class="next"><la:link
|
|
|
- href="list/${failureUrlPager.currentPageNumber + 1}">
|
|
|
- <la:message key="labels.crud_link_next_page" />
|
|
|
- </la:link></li>
|
|
|
- </c:if>
|
|
|
- <c:if test="${!failureUrlPager.existNextPage}">
|
|
|
- <li class="next disabled"><a href="#"><la:message
|
|
|
- key="labels.crud_link_next_page" /></a></li>
|
|
|
+ <c:if test="${failureUrlPager.allRecordCount > 0}">
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-sm-12">
|
|
|
+ <table class="bordered-table zebra-striped dataTable">
|
|
|
+ <thead>
|
|
|
+ <tr>
|
|
|
+ <th><la:message key="labels.failure_url_url" /></th>
|
|
|
+ <th><la:message
|
|
|
+ key="labels.failure_url_last_access_time" /></th>
|
|
|
+ </tr>
|
|
|
+ </thead>
|
|
|
+ <tbody>
|
|
|
+ <c:forEach var="data" varStatus="s"
|
|
|
+ items="${failureUrlItems}">
|
|
|
+ <tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}">
|
|
|
+ <td><div style="width: 380px; overflow-x: auto;">${f:h(data.url)}</div></td>
|
|
|
+ <td>${f:h(data.lastAccessTimeForList)}</td>
|
|
|
+ <td style="overflow-x: auto;"><la:link
|
|
|
+ href="confirmpage/4/${f:u(data.id)}">
|
|
|
+ <la:message key="labels.failure_url_link_confirm" />
|
|
|
+ </la:link> <la:link href="deletepage/3/${f:u(data.id)}">
|
|
|
+ <la:message key="labels.crud_link_delete" />
|
|
|
+ </la:link></td>
|
|
|
+ </tr>
|
|
|
+ </c:forEach>
|
|
|
+ </tbody>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <%-- Paging Info --%>
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-sm-5">
|
|
|
+ <span><la:message
|
|
|
+ key="labels.pagination_page_guide_msg"
|
|
|
+ arg0="${f:h(failureUrlPager.currentPageNumber)}"
|
|
|
+ arg1="${f:h(failureUrlPager.allPageCount)}"
|
|
|
+ arg2="${f:h(failureUrlPager.allRecordCount)}" /></span>
|
|
|
+ </div>
|
|
|
+ <div class="col-sm-7">
|
|
|
+ <%-- Paging Navigation --%>
|
|
|
+ <ul class="pagination pagination-sm no-margin pull-right">
|
|
|
+ <c:if test="${failureUrlPager.existPrePage}">
|
|
|
+ <li class="prev"><la:link
|
|
|
+ href="list/${failureUrlPager.currentPageNumber - 1}">
|
|
|
+ <la:message key="labels.crud_link_prev_page" />
|
|
|
+ </la:link></li>
|
|
|
+ </c:if>
|
|
|
+ <c:if test="${!failureUrlPager.existPrePage}">
|
|
|
+ <li class="prev disabled"><a href="#"><la:message
|
|
|
+ key="labels.crud_link_prev_page" /></a></li>
|
|
|
+ </c:if>
|
|
|
+ <c:forEach var="p" varStatus="s"
|
|
|
+ items="${failureUrlPager.pageNumberList}">
|
|
|
+ <li
|
|
|
+ <c:if test="${p == failureUrlPager.currentPageNumber}">class="active"</c:if>><la:link
|
|
|
+ href="list/${p}">${p}</la:link></li>
|
|
|
+ </c:forEach>
|
|
|
+ <c:if test="${failureUrlPager.existNextPage}">
|
|
|
+ <li class="next"><la:link
|
|
|
+ href="list/${failureUrlPager.currentPageNumber + 1}">
|
|
|
+ <la:message key="labels.crud_link_next_page" />
|
|
|
+ </la:link></li>
|
|
|
+ </c:if>
|
|
|
+ <c:if test="${!failureUrlPager.existNextPage}">
|
|
|
+ <li class="next disabled"><a href="#"><la:message
|
|
|
+ key="labels.crud_link_next_page" /></a></li>
|
|
|
+ </c:if>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-sm-12 center">
|
|
|
+ <button type="button" class="btn btn-danger"
|
|
|
+ data-toggle="modal" data-target="#confirmToDeleteAll">
|
|
|
+ <la:message key="labels.failure_url_delete_all_link" />
|
|
|
+ </button>
|
|
|
+ </div>
|
|
|
+ <div class="modal modal-danger fade" id="confirmToDeleteAll"
|
|
|
+ tabindex="-1" role="dialog">
|
|
|
+ <div class="modal-dialog">
|
|
|
+ <div class="modal-content">
|
|
|
+ <div class="modal-header">
|
|
|
+ <button type="button" class="close" data-dismiss="modal"
|
|
|
+ aria-label="Close">
|
|
|
+ <span aria-hidden="true">×</span>
|
|
|
+ </button>
|
|
|
+ <h4 class="modal-title">
|
|
|
+ <la:message key="labels.failure_url_delete_all_link" />
|
|
|
+ </h4>
|
|
|
+ </div>
|
|
|
+ <div class="modal-body">
|
|
|
+ <p>
|
|
|
+ <la:message
|
|
|
+ key="labels.failure_url_delete_all_confirmation" />
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ <div class="modal-footer">
|
|
|
+ <button type="button" class="btn btn-outline pull-left"
|
|
|
+ data-dismiss="modal">
|
|
|
+ <la:message key="labels.failure_url_delete_all_cancel" />
|
|
|
+ </button>
|
|
|
+ <la:link href="deleteall" styleClass="btn btn-outline"
|
|
|
+ data-dismiss="modal">
|
|
|
+ <la:message key="labels.failure_url_delete_all_link" />
|
|
|
+ </la:link>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</c:if>
|
|
|
- </ul>
|
|
|
+ </div>
|
|
|
+ <!-- /.data-wrapper -->
|
|
|
</div>
|
|
|
+ <!-- ./box-body -->
|
|
|
</div>
|
|
|
+ <!-- /.box -->
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
</section>
|
|
|
</div>
|
|
|
|