mirror of
https://github.com/lazylibrarian/LazyLibrarian.git
synced 2026-06-12 01:28:41 -04:00
68 lines
2.8 KiB
HTML
68 lines
2.8 KiB
HTML
<%inherit file="base.html"/>
|
|
<%!
|
|
import lazylibrarian
|
|
%>
|
|
<%def name="headerIncludes()">
|
|
<div id="subhead_container">
|
|
<div id="subhead_menu">
|
|
<label for="wallColumns" class=""> Columns </label>
|
|
%if redirect == 'books':
|
|
<a href="wallColumns?count=up&redirect=books&have=${have}" class="button btn btn-sm btn-primary"><i class="fa fa-chevron-up"></i></a>
|
|
<a href="wallColumns?count=down&redirect=books&have=${have}" class="button btn btn-sm btn-primary"><i class="fa fa-chevron-down"></i></a>
|
|
%else:
|
|
<a href="wallColumns?count=up&redirect=${redirect}" class="button btn btn-sm btn-primary"><i class="fa fa-chevron-up"></i></a>
|
|
<a href="wallColumns?count=down&redirect=${redirect}" class="button btn btn-sm btn-primary"><i class="fa fa-chevron-down"></i></a>
|
|
%endif
|
|
</div>
|
|
</div>
|
|
</%def>
|
|
|
|
<%def name="body()">
|
|
<h1>${title}</h1>
|
|
<div class="table-responsive">
|
|
<table class="display table table-bordered" id="book_table">
|
|
<thead>
|
|
<tr>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<% count = 0 %>
|
|
<tr>
|
|
% for result in results:
|
|
<% count = count + 1 %>
|
|
%if redirect == 'books':
|
|
%if have == '1':
|
|
<td class="bookart text-center"><a href="openBook?bookid=${result['BookID']}&library=eBook" target="_blank" rel="noreferrer"><img src="${result['BookImg']}" alt="cover" class="bookcover-sm"></a><br>${result['BookName']}</td>
|
|
%else:
|
|
<td class="bookart text-center"><a href="${result['BookLink']}" target="_blank" rel="noreferrer"><img src="${result['BookImg']}" alt="cover" class="bookcover-sm"></a><br>${result['BookName']}</td>
|
|
%endif
|
|
%else:
|
|
%if redirect == 'audio':
|
|
<td class="bookart text-center"><a href="openBook?bookid=${result['BookID']}&library=AudioBook" target="_blank" rel="noreferrer"><img src="${result['BookImg']}" alt="cover" class="bookcover-sm"></a><br>${result['BookName']}</td>
|
|
%else:
|
|
<td class="bookart text-center"><a href="openMag?bookid=${result['IssueID']}" target="_blank" rel="noreferrer"><img src="${result['Cover']}" alt="cover" class="bookcover-sm"></a><br>${result['IssueDate']}</td>
|
|
%endif
|
|
%endif
|
|
%if count == columns:
|
|
<% count = 0 %>
|
|
</tr><tr>
|
|
%endif
|
|
%endfor
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</%def>
|
|
<%def name="headIncludes()">
|
|
</%def>
|
|
<%def name="javascriptIncludes()">
|
|
<script type="text/javascript">
|
|
|
|
$(document).ready(function()
|
|
{
|
|
var columns = Integer(window.innerWidth / 124);
|
|
$('#w_width').val(columns)
|
|
});
|
|
</script>
|
|
</%def>
|