Browse Source

Added Public option to Setup Wizard

pull/73/head
NGPixel 8 years ago
parent
commit
485bfc39c3
2 changed files with 6 additions and 0 deletions
  1. 1
      client/js/configure.js
  2. 5
      views/configure/index.pug

1
client/js/configure.js

@ -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',

5
views/configure/index.pug

@ -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

Loading…
Cancel
Save