#encoding utf-8 #import cgi #from m_librarian.translations import translations #extends views.layout #attr $title = 'Список книг' #def body

$title

#if $books_by_author
#set $_ = $getattr($translations, 'ugettext', None) or $translations.gettext #for $column in $columns #end for #set $columns1 = $len($columns)+1 #for $anum, $author in $enumerate($sorted($books_by_author)) #set $series = None #set $snum = 0 #set $books = $books_by_author[$author] #for $book in $books #if $book.series != $series #set $series = $book.series #set $snum += 1 #end if #for $column in $columns #if $column in ('ser_no', 'size') #set $style = ' style="text-align: right; width: 5ex"' #else #set $style = '' #end if $cgi.escape(unicode($getattr($book, $column) or '')) #end for #end for #end for
$cgi.escape($_($column))
$author
$author — #if $book.series $cgi.escape($series, 1)#slurp #else Вне серий#slurp #end if
#else

Не найдено ни одной книги!

#end if #end def