Added Public option to Setup Wizard

This commit is contained in:
NGPixel 2017-04-08 22:57:28 -04:00
parent ddcbce054a
commit 485bfc39c3
2 changed files with 6 additions and 0 deletions

View File

@ -49,6 +49,7 @@ jQuery(document).ready(function ($) {
host: appconfig.host || 'http://', host: appconfig.host || 'http://',
port: appconfig.port || 80, port: appconfig.port || 80,
lang: appconfig.lang || 'en', lang: appconfig.lang || 'en',
public: (appconfig.public === true),
db: appconfig.db || 'mongodb://localhost:27017/wiki', db: appconfig.db || 'mongodb://localhost:27017/wiki',
pathData: './data', pathData: './data',
pathRepo: './repo', pathRepo: './repo',

View File

@ -104,6 +104,11 @@ html(data-logic='configure')
each lg in langs each lg in langs
option(value=lg.id)= lg.name option(value=lg.id)= lg.name
span.desc The language in which navigation, help and other UI elements will be displayed. 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 .panel-footer
.progress-bar: div(v-bind:style='{width: currentProgress}') .progress-bar: div(v-bind:style='{width: currentProgress}')
button.button.is-indigo.is-outlined(v-on:click='proceedToSyscheck', v-bind:disabled='loading') Back button.button.is-indigo.is-outlined(v-on:click='proceedToSyscheck', v-bind:disabled='loading') Back