{{extend 'layout.html'}}

{{=T('List of students') + ' - ' + T('assigment to class') + ' ' + vyucovani + ' ' + T('of class') + ' ' + predmet + ')'}}

{{j=0}} {{for i in uzivatele:}} {{pass}}
{{=A(T('ID'), _href='id')}} {{=A(T('First name'), _href='jmeno')}} {{=A(T('Last name'), _href='prijmeni')}} {{=T('Assign')}}
{{=i.id}} {{=i.first_name}} {{=i.last_name}} {{if prirazen[j]: response.write(A(T('Unassign'), _href=URL('vyucovani_edit_student_add_list_assign', args=[i.id, 'del', data['aktualni']]))) else: response.write(A(T('Assign'), _href=URL('vyucovani_edit_student_add_list_assign', args=[i.id, 'add', data['aktualni']]))) pass}} {{j+=1}}
{{ 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 }} | {{ response.write(T('Records') + ' ') response.write(data['zobrazene_zaznamy']) response.write(' (' + str(pocet_zaznamu) + ' ' + T('total') + ')') }} {{=strankovani_roletka}}