File manager - Edit - /home/jardides/www/Jardi-design/images/administrator/admin.js.tar
Back
home/jardides/www/Cloud/settings/js/admin.js 0000604 00000022741 15247131500 0015055 0 ustar 00 $(document).ready(function(){ var params = OC.Util.History.parseUrlQuery(); // Hack to add a trusted domain if (params.trustDomain) { var potentialDomain = params.trustDomain; potentialDomain = encodeURI(escapeHTML(potentialDomain)); potentialDomain = '<span class="trusted-domain-warning">' + potentialDomain + '</span>'; OC.dialogs.confirmHtml(t('settings', 'Are you really sure you want add {domain} as trusted domain?', { domain: potentialDomain }, undefined, {escape: false}), t('settings', 'Add trusted domain'), function(answer) { if(answer) { $.ajax({ type: 'POST', url: OC.generateUrl('settings/admin/security/trustedDomains'), data: { newTrustedDomain: params.trustDomain } }).done(function() { window.location.replace(OC.generateUrl('settings/admin')); }); } }); } $('#excludedGroups').each(function (index, element) { OC.Settings.setupGroupsSelect($(element)); $(element).change(function(ev) { var groups = ev.val || []; groups = JSON.stringify(groups); OCP.AppConfig.setValue('core', $(this).attr('name'), groups); }); }); $('#loglevel').change(function(){ $.post(OC.generateUrl('/settings/admin/log/level'), {level: $(this).val()},function(){ OC.Log.reload(); } ); }); $('#backgroundjobs span.crondate').tooltip({placement: 'top'}); $('#backgroundjobs input').change(function(){ if($(this).is(':checked')){ var mode = $(this).val(); if (mode === 'ajax' || mode === 'webcron' || mode === 'cron') { OCP.AppConfig.setValue('core', 'backgroundjobs_mode', mode, { success: function() { // clear cron errors on background job mode change OCP.AppConfig.deleteKey('core', 'cronErrors'); } }); } } }); $('#shareAPIEnabled').change(function() { $('#shareAPI p:not(#enable)').toggleClass('hidden', !this.checked); }); $('#enableEncryption').change(function() { $('#encryptionAPI div#EncryptionWarning').toggleClass('hidden'); }); $('#reallyEnableEncryption').click(function() { $('#encryptionAPI div#EncryptionWarning').toggleClass('hidden'); $('#encryptionAPI div#EncryptionSettingsArea').toggleClass('hidden'); OCP.AppConfig.setValue('core', 'encryption_enabled', 'yes'); $('#enableEncryption').attr('disabled', 'disabled'); }); $('#startmigration').click(function(event){ $(window).on('beforeunload.encryption', function(e) { return t('settings', 'Migration in progress. Please wait until the migration is finished'); }); event.preventDefault(); $('#startmigration').prop('disabled', true); OC.msg.startAction('#startmigration_msg', t('settings', 'Migration started …')); $.post(OC.generateUrl('/settings/admin/startmigration'), '', function(data){ OC.msg.finishedAction('#startmigration_msg', data); if (data['status'] === 'success') { $('#encryptionAPI div#selectEncryptionModules').toggleClass('hidden'); $('#encryptionAPI div#migrationWarning').toggleClass('hidden'); } else { $('#startmigration').prop('disabled', false); } $(window).off('beforeunload.encryption'); }); }); $('#shareapiExpireAfterNDays').change(function() { var value = $(this).val(); if (value <= 0) { $(this).val("1"); } }); $('#shareAPI input:not(.noJSAutoUpdate)').change(function() { var value = $(this).val(); if ($(this).attr('type') === 'checkbox') { if (this.checked) { value = 'yes'; } else { value = 'no'; } } OCP.AppConfig.setValue('core', $(this).attr('name'), value); }); $('#shareapiDefaultExpireDate').change(function() { $("#setDefaultExpireDate").toggleClass('hidden', !this.checked); }); $('#publicShareDisclaimer').change(function() { $("#publicShareDisclaimerText").toggleClass('hidden', !this.checked); if(!this.checked) { savePublicShareDisclaimerText(''); } }); var savePublicShareDisclaimerText = _.debounce(function(value) { var options = { success: function() { OC.msg.finishedSuccess('#publicShareDisclaimerStatus', t('core', 'Saved')); }, error: function() { OC.msg.finishedError('#publicShareDisclaimerStatus', t('core', 'Not saved')); } }; OC.msg.startSaving('#publicShareDisclaimerStatus'); if (_.isString(value) && value !== '') { OCP.AppConfig.setValue('core', 'shareapi_public_link_disclaimertext', value, options); } else { $('#publicShareDisclaimerText').val(''); OCP.AppConfig.deleteKey('core', 'shareapi_public_link_disclaimertext', options); } }, 500); $('#publicShareDisclaimerText').on('change, keyup', function() { savePublicShareDisclaimerText(this.value); }); $('#allowLinks').change(function() { $("#publicLinkSettings").toggleClass('hidden', !this.checked); $('#setDefaultExpireDate').toggleClass('hidden', !(this.checked && $('#shareapiDefaultExpireDate')[0].checked)); }); $('#mail_smtpauth').change(function() { if (!this.checked) { $('#mail_credentials').addClass('hidden'); } else { $('#mail_credentials').removeClass('hidden'); } }); $('#mail_smtpmode').change(function() { if ($(this).val() !== 'smtp') { $('#setting_smtpauth').addClass('hidden'); $('#setting_smtphost').addClass('hidden'); $('#mail_smtpsecure_label').addClass('hidden'); $('#mail_smtpsecure').addClass('hidden'); $('#mail_credentials').addClass('hidden'); } else { $('#setting_smtpauth').removeClass('hidden'); $('#setting_smtphost').removeClass('hidden'); $('#mail_smtpsecure_label').removeClass('hidden'); $('#mail_smtpsecure').removeClass('hidden'); if ($('#mail_smtpauth').is(':checked')) { $('#mail_credentials').removeClass('hidden'); } } }); var changeEmailSettings = function() { if (OC.PasswordConfirmation.requiresPasswordConfirmation()) { OC.PasswordConfirmation.requirePasswordConfirmation(changeEmailSettings); return; } OC.msg.startSaving('#mail_settings_msg'); $.ajax({ url: OC.generateUrl('/settings/admin/mailsettings'), type: 'POST', data: $('#mail_general_settings_form').serialize(), success: function(){ OC.msg.finishedSuccess('#mail_settings_msg', t('settings', 'Saved')); }, error: function(xhr){ OC.msg.finishedError('#mail_settings_msg', xhr.responseJSON); } }); }; var toggleEmailCredentials = function() { if (OC.PasswordConfirmation.requiresPasswordConfirmation()) { OC.PasswordConfirmation.requirePasswordConfirmation(toggleEmailCredentials); return; } OC.msg.startSaving('#mail_settings_msg'); $.ajax({ url: OC.generateUrl('/settings/admin/mailsettings/credentials'), type: 'POST', data: $('#mail_credentials_settings').serialize(), success: function(){ OC.msg.finishedSuccess('#mail_settings_msg', t('settings', 'Saved')); }, error: function(xhr){ OC.msg.finishedError('#mail_settings_msg', xhr.responseJSON); } }); }; $('#mail_general_settings_form').change(changeEmailSettings); $('#mail_credentials_settings_submit').click(toggleEmailCredentials); $('#mail_smtppassword').click(function() { if (this.type === 'text' && this.value === '********') { this.type = 'password'; this.value = ''; } }); $('#sendtestemail').click(function(event){ event.preventDefault(); OC.msg.startAction('#sendtestmail_msg', t('settings', 'Sending…')); $.ajax({ url: OC.generateUrl('/settings/admin/mailtest'), type: 'POST', success: function(){ OC.msg.finishedSuccess('#sendtestmail_msg', t('settings', 'Email sent')); }, error: function(xhr){ OC.msg.finishedError('#sendtestmail_msg', xhr.responseJSON); } }); }); $('#allowGroupSharing').change(function() { $('#allowGroupSharing').toggleClass('hidden', !this.checked); }); $('#shareapiExcludeGroups').change(function() { $("#selectExcludedGroups").toggleClass('hidden', !this.checked); }); // run setup checks then gather error messages $.when( OC.SetupChecks.checkWebDAV(), OC.SetupChecks.checkWellKnownUrl('/.well-known/caldav/', oc_defaults.docPlaceholderUrl, $('#postsetupchecks').data('check-wellknown') === 'true'), OC.SetupChecks.checkWellKnownUrl('/.well-known/carddav/', oc_defaults.docPlaceholderUrl, $('#postsetupchecks').data('check-wellknown') === 'true'), OC.SetupChecks.checkSetup(), OC.SetupChecks.checkGeneric(), OC.SetupChecks.checkDataProtected() ).then(function(check1, check2, check3, check4, check5, check6) { var messages = [].concat(check1, check2, check3, check4, check5, check6); var $el = $('#postsetupchecks'); $el.find('.loading').addClass('hidden'); var hasMessages = false; var $errorsEl = $el.find('.errors'); var $warningsEl = $el.find('.warnings'); var $infoEl = $el.find('.info'); for (var i = 0; i < messages.length; i++ ) { switch(messages[i].type) { case OC.SetupChecks.MESSAGE_TYPE_INFO: $infoEl.append('<li>' + messages[i].msg + '</li>'); break; case OC.SetupChecks.MESSAGE_TYPE_WARNING: $warningsEl.append('<li>' + messages[i].msg + '</li>'); break; case OC.SetupChecks.MESSAGE_TYPE_ERROR: default: $errorsEl.append('<li>' + messages[i].msg + '</li>'); } } if ($errorsEl.find('li').length > 0) { $errorsEl.removeClass('hidden'); hasMessages = true; } if ($warningsEl.find('li').length > 0) { $warningsEl.removeClass('hidden'); hasMessages = true; } if ($infoEl.find('li').length > 0) { $infoEl.removeClass('hidden'); hasMessages = true; } if (hasMessages) { $el.find('.hint').removeClass('hidden'); } else { var securityWarning = $('#security-warning'); if (securityWarning.children('ul').children().length === 0) { $('#security-warning-state').find('span').removeClass('hidden'); } } }); }); home/jardides/www/Jardi-design/media/plg_system_nomad/admin.js 0000644 00000020200 15247164767 0020473 0 ustar 00 var Nomad = new Class({ Implements:[Events,Options], options:{ version:2.5, parentelement:'li' }, initialize:function(options){ var self = this; self.setOptions(options); // identify parent element for show/hide switch(options.version) { case '2.5': self.options.parentelement = 'li'; break; default: self.options.parentelement = 'div.control-group'; break; } $$('.chzn-done').each(function(el){ jQuery(el).chosen('destroy'); }); document.id('jform_params_savebutton').addEvent('click',function(){self.saverule();return false;}); document.id('jform_params_editbutton').addEvent('click',function(){self.editrule();return false;}); document.id('jform_params_deletebutton').addEvent('click',function(){self.deleterule();return false;}); $$('.redspec').each(function(el){ el.getParent(self.options.parentelement).hide(); }); document.id('jform_params_selectortype').getChildren('input').each(function(el){ el.addEvent('click',function(){ self.showoptions(el); }); if(el.checked) self.showoptions(el); }); var rules = JSON.decode(document.id('jform_params_rules').value.decodeBase64()); Array.each(rules,function(rule){ self.addoption(rule);}); }, showoptions:function(el) { var self = this; $$('.redspec').each(function(rel){ if(rel.hasClass(el.value)) { rel.getParent(self.options.parentelement).show(); } else { rel.getParent(self.options.parentelement).hide(); } }); }, addoption:function(rule) { var self = this; var duplicate = false; var options = document.id('jform_params_ruleslist').getChildren('input'); if(options.length) { options.each(function(el){ var elval = JSON.decode(el.value); if(elval.type === rule.type && elval.selector === rule.selector) { duplicate = true; } }); } if(!duplicate) { var newrule = new Element('input',{ 'id':JSON.encode(rule).toBase64(), 'name':'ruleslist', 'type':'radio', 'value':JSON.encode(rule) }).inject(document.id('jform_params_ruleslist'),'bottom'); var newlabel = new Element('label',{ 'id':JSON.encode(rule).toBase64()+'label', 'for':JSON.encode(rule).toBase64(), 'html':rule.type + ': ' + rule.text + ' ' + Joomla.JText._('PLG_SYS_NOMAD_REDIRECTS_TO') + ' ' + rule.destinationhtml }).inject(newrule,'after'); if(self.options.version === 2.5) { var newbr = new Element('br',{'style':'clear:both'}).inject(newlabel,'after'); } } else { if(rule.type === 'global') { alert(Joomla.JText._('PLG_SYS_NOMAD_DUPLICATE_TYPE')); } else { alert(Joomla.JText._('PLG_SYS_NOMAD_DUPLICATE_TYPE_SELECTOR')); } } }, encoderules:function() { var self = this; var rules = []; document.id('jform_params_ruleslist').getChildren('input').each(function(el){ rules[rules.length]=JSON.decode(el.value); }); document.id('jform_params_rules').value = JSON.encode(rules).toBase64(); }, saverule:function() { var self = this; var type = false; var rule = new Object; document.id('jform_params_selectortype').getChildren('input').some(function(el){ if(el.checked) { type = el.value; return true; } else { return false; } }); if(!type) return false; rule.type = type; switch(type) { case 'global': rule.selector = ''; rule.text = ''; break; case 'user': var user = document.id('jform_params_redirectuser_id'); if(user.value === 0) return false; rule.text = document.id('jform_params_redirectuser_name')?document.id('jform_params_redirectuser_name').value:document.id('jform_params_redirectuser').value; rule.selector = user.value; break; case 'group': var el = document.id('jformparamsredirectgroup')?document.id('jformparamsredirectgroup'):document.id('jform_params_redirectgroup'); var group = el.getSelected()[0].value; rule.text = el.getSelected()[0].get('html'); rule.selector = group; break; default: return false; break; } var destination = document.id('jform_params_redirectdestination').getSelected()[0]; rule.destination = destination.value; rule.destinationhtml = destination.get('html'); self.addoption(rule); self.encoderules(); }, editrule:function() { var self = this; var selected = self.getselectedrule(); if(typeOf(selected) !== 'element') return false; var rule = JSON.decode(selected.value); document.id('jform_params_selectortype').getChildren('input').each(function(el){ if(el.value === rule.type) { el.checked = true; self.showoptions(el); } switch(rule.type) { case 'user': document.id('jform_params_redirectuser_id').value = rule.selector; if(document.id('jform_params_redirectuser_name')) { document.id('jform_params_redirectuser_name').value = rule.text; } else { document.id('jform_params_redirectuser').value = rule.text; } break; case 'group': el = document.id('jformparamsredirectgroup')?document.id('jformparamsredirectgroup'):document.id('jform_params_redirectgroup'); el.getChildren('option').each(function(oel){ // if(el.hasClass('chzn-done')) { // // stupid jquery chosen garbage // el.trigger("liszt:updated"); // } if(oel.value === rule.selector) oel.selected = true; }); break; case 'global': default: break; } document.id('jform_params_redirectdestination').getElements('option').each(function(oel){ if(oel.value === rule.destination) { // if(document.id('jform_params_redirectdestination').hasClass('chzn-done')) { // // stupid jquery chosen garbage // jQuery('#jform_params_redirectdestination').trigger("liszt:updated"); // } oel.selected = true; } }); }); self.destroyrule(selected); new Fx.Scroll(window).toElement('jform_params_selectortype'); alert(Joomla.JText._('PLG_SYS_NOMAD_RETURNED_TO_EDITOR')); self.encoderules(); }, getselectedrule:function(){ var selected = false; document.id('jform_params_ruleslist').getChildren('input').each(function(el){ if(el.checked === true) selected = el; }); return selected; }, destroyrule:function(el){ if(!typeOf(el)) return; var label = document.id(el.get('id')+'label'); label.destroy(); el.destroy(); }, deleterule:function() { var self = this; var selected = self.getselectedrule(); if(typeOf(selected) === 'element') { self.destroyrule(selected); self.encoderules(); } } }); window.addEvent('domready',function(){ var nomad = new Nomad(window.plg_sys_nomad_config); });
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings