mirror of
https://github.com/wekan/wekan.git
synced 2025-12-20 09:20:12 +01:00
Change Admin Panel "Attachment Settings" and "Cron Settings" options to be tabs, not submenu. Part 2.
Thanks to xet7 !
This commit is contained in:
parent
e2f3dad779
commit
5a6faafa30
6 changed files with 105 additions and 39 deletions
|
|
@ -3,6 +3,54 @@ import { TAPi18n } from '/imports/i18n';
|
|||
import { ALLOWED_WAIT_SPINNERS } from '/config/const';
|
||||
import LockoutSettings from '/models/lockoutSettings';
|
||||
|
||||
// Template helpers for settingBody
|
||||
Template.setting.helpers({
|
||||
generalSetting() {
|
||||
const instance = Template.instance();
|
||||
return instance && instance.generalSetting ? instance.generalSetting.get() : false;
|
||||
},
|
||||
emailSetting() {
|
||||
const instance = Template.instance();
|
||||
return instance && instance.emailSetting ? instance.emailSetting.get() : false;
|
||||
},
|
||||
accountSetting() {
|
||||
const instance = Template.instance();
|
||||
return instance && instance.accountSetting ? instance.accountSetting.get() : false;
|
||||
},
|
||||
tableVisibilityModeSetting() {
|
||||
const instance = Template.instance();
|
||||
return instance && instance.tableVisibilityModeSetting ? instance.tableVisibilityModeSetting.get() : false;
|
||||
},
|
||||
announcementSetting() {
|
||||
const instance = Template.instance();
|
||||
return instance && instance.announcementSetting ? instance.announcementSetting.get() : false;
|
||||
},
|
||||
accessibilitySetting() {
|
||||
const instance = Template.instance();
|
||||
return instance && instance.accessibilitySetting ? instance.accessibilitySetting.get() : false;
|
||||
},
|
||||
layoutSetting() {
|
||||
const instance = Template.instance();
|
||||
return instance && instance.layoutSetting ? instance.layoutSetting.get() : false;
|
||||
},
|
||||
webhookSetting() {
|
||||
const instance = Template.instance();
|
||||
return instance && instance.webhookSetting ? instance.webhookSetting.get() : false;
|
||||
},
|
||||
attachmentSettings() {
|
||||
const instance = Template.instance();
|
||||
return instance && instance.attachmentSettings ? instance.attachmentSettings.get() : false;
|
||||
},
|
||||
cronSettings() {
|
||||
const instance = Template.instance();
|
||||
return instance && instance.cronSettings ? instance.cronSettings.get() : false;
|
||||
},
|
||||
loading() {
|
||||
const instance = Template.instance();
|
||||
return instance && instance.loading ? instance.loading.get() : false;
|
||||
}
|
||||
});
|
||||
|
||||
BlazeComponent.extendComponent({
|
||||
onCreated() {
|
||||
this.error = new ReactiveVar('');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue