Fix admin access page, broken in commits 18d27b51 aca71b00
WIP: improved log viewer