!!! %html{ lang: 'en' } %head %meta{ charset: 'UTF-8' } %title Chook / CSS %link{ href: '/css/chook.css', rel: 'stylesheet' } / JavaScript %script{ type: 'text/javascript', language: 'javascript', src: '/js/chook.js' } %script{ type: 'text/javascript', language: 'javascript', src: '/js/logstream.js' } %body / Top #pageheader %table{ width: '100%' } %tr %td{ valign: 'bottom', width: '120' } #header_logo %img{ alt: '', height: '120', src: '/imgs/ChookLogoAlMcWhiggin.png', width: '120' } #header_version v#{Chook::VERSION} %td #definition %span.chook_title Chook %br/ %span.def_pronunciation /tʃʊk/ (also chookie /ˈtʃʊki/ ) %br/ %span.def_part_of_speech noun %span.def_dialect Australian/NZ informal %br/ %span.def_definition a chicken or fowl %td#serverstats{ valign: 'bottom' } Server started: #{Chook::Server.starttime.strftime '%Y-%m-%d %H:%M:%S'} %br/ (#{Chook::Server.uptime}) %hr/ - if Chook.config.admin_user #login_logout_div - if session[:authed_admin] %a{ href: '/logout' } %button#logout_btn{ type: 'button' } Log Out = yield - else %form#login_form{ name: 'login_form', method: 'POST', action: '/login' } - if Chook.config.admin_user == Chook::Server::Auth::USE_JAMF_ADMIN_USER Jamf Pro Username: %input#username{ type: :text, name: 'username' } Password: %input#password{ type: :password, name: 'password' } %input#login_btn{ type: :submit, value: 'Log In' } - if session[:auth_failed] %span#login_incorrect     Login Incorrect! - else = yield