Untitled
unknown
plain_text
5 years ago
2.6 kB
4
Indexable
<section class="container bg-light my-4 rounded-3 w-100 border p-2">
<div class="accordion accordion-flush bg-light">
<div class="accordion-item bg-light" id="listHeading">
<h2 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
data-bs-target="#listPanel" aria-expanded="false" aria-controls="listPanel"
>
Here you can choose which <%= typeOfObject %> you want to analyse
</button>
</h2>
<div id="listPanel" class="accordion-collapse collapse" aria-labelledby="listHeading">
<div class="accordion-body overflow-auto accordion-list-div bg-light">
<% if (list.length > 0) { %>
<div class="d-flex flex-row justify-content-evenly align-items-center mb-2">
<span class="tw-bold">Sort by:</span>
<button id="sortByNameAscBtn" class="btn btn-secondary">Name (Ascending)</button>
<button id="sortByNameDescBtn" class="btn btn-secondary">Name (Descending)</button>
<button id="sortByDateAscBtn" class="btn btn-secondary">Oldest</button>
<button id="sortByDateDescBtn" class="btn btn-secondary">Newest</button>
</div>
<ul id="listOfElements" class="list-group list-group-flush bg-light">
<% for (let element of list) { %>
<li class="list-group-item bg-light"
data-name="<%= element.title ? element.title : element.name ? element.name : 'Unknown' %>"
data-date="<% element.last_modified ? element.last_modified : element.created %>"
>
<%= element.title ? element.title : element.name ? element.name : "Unknown " + typeOfObject %>:
<a class="link-primary" href="/portal/<%= portalName %>/<%= typeOfObject %>/<%= element.object_id %>">
<%= element.object_id %>
</a>
</li>
<% } %>
</ul>
<% } else { %>
<p>There are no resources for this dataset</p>
<% } %>
</div>
</div>
</div>
</div>
</section>
<script src="/scripts/sort_list.js"></script>Editor is loading...