芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/cloud.pulsehost.co.uk/modules/IPAllowList/js/manager.js
'use strict'; var TextUtils = require('%PathToCoreWebclientModule%/js/utils/Text.js'), App = require('%PathToCoreWebclientModule%/js/App.js'), Settings = require('modules/%ModuleName%/js/Settings.js') ; module.exports = function (oAppData) { Settings.init(oAppData); if (App.isUserNormalOrTenant() && !App.isMobile()) { return { /** * Runs before application start. Subscribes to the event before post displaying. * * @param {Object} ModulesManager */ start: function (ModulesManager) { if (ModulesManager.isModuleEnabled('SecuritySettingsWebclient')) { ModulesManager.run( 'SecuritySettingsWebclient', 'registerSecuritySettingsSection', [ function () { var oIPAllowListSettingsFormView = require('modules/%ModuleName%/js/views/IPAllowListSettingsFormView.js'); oIPAllowListSettingsFormView.ViewTemplate = '%ModuleName%_IPAllowListSettingsSectionFormView'; return oIPAllowListSettingsFormView; }, '%ModuleName%' ] ); } else { ModulesManager.run('SettingsWebclient', 'registerSettingsTab', [ function () { return require('modules/%ModuleName%/js/views/IPAllowListSettingsFormView.js'); }, 'ip-allow-list', TextUtils.i18n('%MODULENAME%/LABEL_SETTINGS_TAB') ]); } } }; } return null; };