From 626f435edf75fac68448ba2e14c62acb749f9c9b Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Tue, 2 Mar 2021 18:45:02 +0200 Subject: [PATCH] Hide email settings from Sandstorm Wekan Admin Panel. Thanks to ocdtrekkie and xet7 ! Related https://github.com/wekan/wekan/commit/65b8220fe53349695a335bdb8b9692f82d4b3329 --- client/components/settings/settingBody.jade | 80 +++++++++++---------- 1 file changed, 41 insertions(+), 39 deletions(-) diff --git a/client/components/settings/settingBody.jade b/client/components/settings/settingBody.jade index a092518b1..80677f0f6 100644 --- a/client/components/settings/settingBody.jade +++ b/client/components/settings/settingBody.jade @@ -13,10 +13,11 @@ template(name="setting") a.js-setting-menu(data-id="registration-setting") i.fa.fa-sign-in | {{_ 'registration'}} - li - a.js-setting-menu(data-id="email-setting") - i.fa.fa-envelope - | {{_ 'email'}} + unless isSandstorm + li + a.js-setting-menu(data-id="email-setting") + i.fa.fa-envelope + | {{_ 'email'}} li a.js-setting-menu(data-id="account-setting") i.fa.fa-users @@ -39,7 +40,8 @@ template(name="setting") else if generalSetting.get +general else if emailSetting.get - +email + unless isSandstorm + +email else if accountSetting.get +accountSettings else if announcementSetting.get @@ -80,40 +82,40 @@ template(name="general") template(name='email') ul#email-setting.setting-detail - if isSandstorm - li.smtp-form - .title {{_ 'smtp-host'}} - .description {{_ 'smtp-host-description'}} - .form-group - input.wekan-form-control#mail-server-host(type="text", placeholder="smtp.domain.com" value="{{currentSetting.mailServer.host}}") - li.smtp-form - .title {{_ 'smtp-port'}} - .description {{_ 'smtp-port-description'}} - .form-group - input.wekan-form-control#mail-server-port(type="text", placeholder="25" value="{{currentSetting.mailServer.port}}") - li.smtp-form - .title {{_ 'smtp-username'}} - .form-group - input.wekan-form-control#mail-server-username(type="text", placeholder="{{_ 'username'}}" value="{{currentSetting.mailServer.username}}") - li.smtp-form - .title {{_ 'smtp-password'}} - .form-group - input.wekan-form-control#mail-server-password(type="password", placeholder="{{_ 'password'}}" value="") - li.smtp-form - .title {{_ 'smtp-tls'}} - .form-group - a.flex.js-toggle-tls - .materialCheckBox#mail-server-tls(class="{{#if currentSetting.mailServer.enableTLS}}is-checked{{/if}}") - - span {{_ 'smtp-tls-description'}} - - li.smtp-form - .title {{_ 'send-from'}} - .form-group - input.wekan-form-control#mail-server-from(type="email", placeholder="no-reply@domain.com" value="{{currentSetting.mailServer.from}}") - - li - button.js-save.primary {{_ 'save'}} + //if isSandstorm + // li.smtp-form + // .title {{_ 'smtp-host'}} + // .description {{_ 'smtp-host-description'}} + // .form-group + // input.wekan-form-control#mail-server-host(type="text", placeholder="smtp.domain.com" value="{{currentSetting.mailServer.host}}") + // li.smtp-form + // .title {{_ 'smtp-port'}} + // .description {{_ 'smtp-port-description'}} + // .form-group + // input.wekan-form-control#mail-server-port(type="text", placeholder="25" value="{{currentSetting.mailServer.port}}") + // li.smtp-form + // .title {{_ 'smtp-username'}} + // .form-group + // input.wekan-form-control#mail-server-username(type="text", placeholder="{{_ 'username'}}" value="{{currentSetting.mailServer.username}}") + // li.smtp-form + // .title {{_ 'smtp-password'}} + // .form-group + // input.wekan-form-control#mail-server-password(type="password", placeholder="{{_ 'password'}}" value="") + // li.smtp-form + // .title {{_ 'smtp-tls'}} + // .form-group + // a.flex.js-toggle-tls + // .materialCheckBox#mail-server-tls(class="{{#if currentSetting.mailServer.enableTLS}}is-checked{{/if}}") + // + // span {{_ 'smtp-tls-description'}} + // + // li.smtp-form + // .title {{_ 'send-from'}} + // .form-group + // input.wekan-form-control#mail-server-from(type="email", placeholder="no-reply@domain.com" value="{{currentSetting.mailServer.from}}") + // + // li + // button.js-save.primary {{_ 'save'}} li button.js-send-smtp-test-email.primary {{_ 'send-smtp-test'}}