3 #from m_librarian.translations import translations
5 #attr $title = 'Список книг'
10 <form action="/download/" method="POST" style="height: 80%">
11 <table style="width: 100%; height: 90%">
14 #set $_ = $getattr($translations, 'ugettext', None) or $translations.gettext
15 #for $column in $columns
16 <td style="text-align: center">$cgi.escape($_($column))</td>
19 #set $columns1 = $len($columns)+1
20 #for $anum, $author in $enumerate($sorted($books_by_author))
23 #set $books = $books_by_author[$author]
25 #if $book.series != $series
26 #set $series = $book.series
29 <td colspan="$columns1"><b>
32 $cgi.escape($series, 1)#slurp
40 <td><input type=checkbox name="a${anum+1}_s${snum}_books" value="$book.id"></td>
41 #for $column in $columns
42 #if $column in ('ser_no', 'size')
43 #set $style = ' style="text-align: right; width: 5ex"'
47 <td$style>$cgi.escape(unicode($getattr($book, $column) or ''))</td>
53 <td colspan="$columns1" style="text-align: center"><input type="submit" value="Скачать"></td>
58 <p>Не найдено ни одной книги!</p>