{{extend 'layout.html'}}

{{=T('Attendance') + ' - ' + T('list of classes') + ' (' + T('course') + ' ' + data['predmet'] + '):'}}

{{=SQLTABLE(data['data'], linkto=URL('dochazka_stud_list_id'), headers={'VYUCOVANI.id':A(T('ID'), _href='id'), 'VYUCOVANI.POPIS':A(T('Description'), _href='popis'), 'VYUCOVANI.MISTNOST':A(T('Classroom no.'), _href='mistnost'), 'VYUCOVANI.KAPACITA':A(T('Max. number of students'), _href='kapacita') }, truncate=40 )}}
{{ response.write(T('Records') + ' ') response.write(data['zobrazene_zaznamy']) response.write(' (' + str(pocet_zaznamu) + ' ' + T('total') + ')') }}
{{response.write(T('Page') + ' ')}} {{ if data['pocet_stran']<6: for i in xrange(1, data['pocet_stran']+1): if not data['aktualni']==i: response.write(A(i, _href=i)) response.write(' ') else: response.write(B(data['aktualni'])) response.write(' ') pass pass else: if data['aktualni']==1: response.write(B(data['aktualni'])) response.write(' ') response.write(A(data['aktualni']+1, _href=data['aktualni']+1)) response.write(' ... ') response.write(A(data['pocet_stran'], _href=data['pocet_stran'])) elif (data['aktualni']-1)==1: response.write(A(data['aktualni']-1, _href=data['aktualni']-1)) response.write(' ') response.write(B(data['aktualni'])) response.write(' ') response.write(A(data['aktualni']+1, _href=data['aktualni']+1)) response.write(' ... ') response.write(A(data['pocet_stran'], _href=data['pocet_stran'])) elif (data['aktualni']-1)==2: response.write(A(data['aktualni']-2, _href=data['aktualni']-2)) response.write(' ') response.write(A(data['aktualni']-1, _href=data['aktualni']-1)) response.write(' ') response.write(B(data['aktualni'])) response.write(' ') response.write(A(data['aktualni']+1, _href=data['aktualni']+1)) response.write(' ... ') response.write(A(data['pocet_stran'], _href=data['pocet_stran'])) elif (data['aktualni']-1)>2 and (data['pocet_stran']-data['aktualni'])>2: response.write(A('1', _href='1')) response.write(' ... ') response.write(A(data['aktualni']-1, _href=data['aktualni']-1)) response.write(' ') response.write(B(data['aktualni'])) response.write(' ') response.write(A(data['aktualni']+1, _href=data['aktualni']+1)) response.write(' ... ') response.write(A(data['pocet_stran'], _href=data['pocet_stran'])) elif (data['pocet_stran']-data['aktualni'])==2: response.write(A('1', _href='1')) response.write(' ... ') response.write(A(data['aktualni']-1, _href=data['aktualni']-1)) response.write(' ') response.write(B(data['aktualni'])) response.write(' ') response.write(A(data['aktualni']+1, _href=data['aktualni']+1)) response.write(' ') response.write(A(data['pocet_stran'], _href=data['pocet_stran'])) elif (data['pocet_stran']-data['aktualni'])==1: response.write(A('1', _href='1')) response.write(' ... ') response.write(A(data['aktualni']-1, _href=data['aktualni']-1)) response.write(' ') response.write(B(data['aktualni'])) response.write(' ') response.write(A(data['pocet_stran'], _href=data['pocet_stran'])) elif data['aktualni']==data['pocet_stran']: response.write(A('1', _href='1')) response.write(' ... ') response.write(A(data['aktualni']-1, _href=data['aktualni']-1)) response.write(' ') response.write(B(data['aktualni'])) pass pass }}