diff --git a/bin/web/views/register.pug b/bin/web/views/register.pug index e6ecf22..118abf2 100644 --- a/bin/web/views/register.pug +++ b/bin/web/views/register.pug @@ -1,22 +1,27 @@ extends blocks/layout.pug append var - if(user) + if(cfg && cfg.web.registration && session && !session.user) - var breadcrumb = {0: {"name": "authRXBN", "href": "/"}, 1: {"name": "Register", "active": true}}; - var title = "Register"; append content - .uk-flex.uk-margin-medium-top.uk-margin-medium-bottom - div(class="uk-width-auto uk-width-1-4@s") - .uk-flex.uk-flex-auto.uk-flex-column.uk-flex-center.uk-margin-left.uk-margin-right - h1 Register an account - form.uk-form-horizontal - .uk-margin - label.uk-form-label(for="login_user") Username / Email - .uk-form-controls - input.uk-input#login_user(type="text", placeholder="tetrahedron") - .uk-margin - label.uk-form-label(for="login_pass") Password - .uk-form-controls - input.uk-input#login_pass(type="password") - a(href="/login").uk-button.uk-button-default Login - div(class="uk-width-auto uk-width-1-4@s") + if(cfg && cfg.web.registration && session && !session.user) + .uk-flex.uk-margin-medium-top.uk-margin-medium-bottom + div(class="uk-width-auto uk-width-1-4@s") + .uk-flex.uk-flex-auto.uk-flex-column.uk-flex-center.uk-margin-left.uk-margin-right + h1 Register an account + form.uk-form-horizontal + .uk-margin + label.uk-form-label(for="login_user") Username / Email + .uk-form-controls + input.uk-input#login_user(type="text", placeholder="tetrahedron") + .uk-margin + label.uk-form-label(for="login_pass") Password + .uk-form-controls + input.uk-input#login_pass(type="password") + a(href="#").uk-button.uk-button-default Register + div(class="uk-width-auto uk-width-1-4@s") + else + append var + - overwrite_vars = (session && session.user) ? true : false; + include blocks/error/permission.pug diff --git a/bin/web/views/reset.pug b/bin/web/views/reset.pug index aa857fb..8178c80 100644 --- a/bin/web/views/reset.pug +++ b/bin/web/views/reset.pug @@ -1,22 +1,23 @@ extends blocks/layout.pug append var - if(user) + if(session && !session.user) - var breadcrumb = {0: {"name": "authRXBN", "href": "/"}, 1: {"name": "Forgot your password?", "active": true}}; - var title = "Reset password"; append content - .uk-flex.uk-margin-medium-top.uk-margin-medium-bottom - div(class="uk-width-auto uk-width-1-4@s") - .uk-flex.uk-flex-auto.uk-flex-column.uk-flex-center.uk-margin-left.uk-margin-right - h1 Reset Password - form.uk-form-horizontal - .uk-margin - label.uk-form-label(for="login_user") Username / Email - .uk-form-controls - input.uk-input#login_user(type="text", placeholder="tetrahedron") - .uk-margin - label.uk-form-label(for="login_pass") Password - .uk-form-controls - input.uk-input#login_pass(type="password") - a(href="/login").uk-button.uk-button-default Login - div(class="uk-width-auto uk-width-1-4@s") + if(session && !session.user) + .uk-flex.uk-margin-medium-top.uk-margin-medium-bottom + div(class="uk-width-auto uk-width-1-4@s") + .uk-flex.uk-flex-auto.uk-flex-column.uk-flex-center.uk-margin-left.uk-margin-right + h1 Reset Password + form.uk-form-horizontal + .uk-margin + label.uk-form-label(for="login_user") Username / Email + .uk-form-controls + input.uk-input#login_user(type="text", placeholder="tetrahedron") + a(href="#").uk-button.uk-button-default Reset password + div(class="uk-width-auto uk-width-1-4@s") + else + append var + - overwrite_vars = (session && session.user) ? true : false; + include blocks/error/permission.pug