From 485bfc39c3869720570b12a1e40b4816cd130817 Mon Sep 17 00:00:00 2001 From: NGPixel Date: Sat, 8 Apr 2017 22:57:28 -0400 Subject: [PATCH] Added Public option to Setup Wizard --- client/js/configure.js | 1 + views/configure/index.pug | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/client/js/configure.js b/client/js/configure.js index a74eee24..62701254 100644 --- a/client/js/configure.js +++ b/client/js/configure.js @@ -49,6 +49,7 @@ jQuery(document).ready(function ($) { host: appconfig.host || 'http://', port: appconfig.port || 80, lang: appconfig.lang || 'en', + public: (appconfig.public === true), db: appconfig.db || 'mongodb://localhost:27017/wiki', pathData: './data', pathRepo: './repo', diff --git a/views/configure/index.pug b/views/configure/index.pug index e2dcdd9b..13eb469a 100644 --- a/views/configure/index.pug +++ b/views/configure/index.pug @@ -104,6 +104,11 @@ html(data-logic='configure') each lg in langs option(value=lg.id)= lg.name span.desc The language in which navigation, help and other UI elements will be displayed. + section + p.control.is-fullwidth + input#ipt-public(type='checkbox', v-model='conf.public', data-vv-scope='general', name='ipt-public') + label.label(for='ipt-public') Public Access + span.desc Should the site be accessible (read only) without login. .panel-footer .progress-bar: div(v-bind:style='{width: currentProgress}') button.button.is-indigo.is-outlined(v-on:click='proceedToSyscheck', v-bind:disabled='loading') Back