Files
LazyLibrarian/data/interfaces/bookstrap/coverwall.html
2018-07-18 18:25:13 +02:00

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="">&nbsp;&nbsp;Columns&nbsp;</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>