/*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/ __ __ _ _____ _ _ __ __ _ _ _ \ \ / / | | | __ \ | | | | | \/ | | | | | | | \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| | \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` | \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| | \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_| | | |_| /-------------------------------------------------------------------------------------------------------------------------------/ @version @update number 53 of this MVC @build 27th November, 2016 @created 3rd November, 2016 @package Sermon Distributor @subpackage external_source.js @author Llewellyn van der Merwe @copyright Copyright (C) 2015. All Rights Reserved @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html A sermon distributor that links to Dropbox. /-----------------------------------------------------------------------------------------------------------------------------*/ // Some Global Values jform_vvvvvwjvwd_required = false; jform_vvvvvwmvwe_required = false; // Initial Script jQuery(document).ready(function() { var externalsources_vvvvvwe = jQuery("#jform_externalsources").val(); var permissiontype_vvvvvwe = jQuery("#jform_permissiontype input[type='radio']:checked").val(); vvvvvwe(externalsources_vvvvvwe,permissiontype_vvvvvwe); var externalsources_vvvvvwg = jQuery("#jform_externalsources").val(); var permissiontype_vvvvvwg = jQuery("#jform_permissiontype input[type='radio']:checked").val(); vvvvvwg(externalsources_vvvvvwg,permissiontype_vvvvvwg); var externalsources_vvvvvwi = jQuery("#jform_externalsources").val(); vvvvvwi(externalsources_vvvvvwi); var update_method_vvvvvwj = jQuery("#jform_update_method input[type='radio']:checked").val(); vvvvvwj(update_method_vvvvvwj); var build_vvvvvwk = jQuery("#jform_build").val(); vvvvvwk(build_vvvvvwk); var build_vvvvvwl = jQuery("#jform_build").val(); vvvvvwl(build_vvvvvwl); var externalsources_vvvvvwm = jQuery("#jform_externalsources").val(); var update_method_vvvvvwm = jQuery("#jform_update_method input[type='radio']:checked").val(); vvvvvwm(externalsources_vvvvvwm,update_method_vvvvvwm); var externalsources_vvvvvwo = jQuery("#jform_externalsources").val(); var update_method_vvvvvwo = jQuery("#jform_update_method input[type='radio']:checked").val(); vvvvvwo(externalsources_vvvvvwo,update_method_vvvvvwo); var externalsources_vvvvvwq = jQuery("#jform_externalsources").val(); var dropboxoptions_vvvvvwq = jQuery("#jform_dropboxoptions input[type='radio']:checked").val(); var permissiontype_vvvvvwq = jQuery("#jform_permissiontype input[type='radio']:checked").val(); vvvvvwq(externalsources_vvvvvwq,dropboxoptions_vvvvvwq,permissiontype_vvvvvwq); var dropboxoptions_vvvvvwr = jQuery("#jform_dropboxoptions input[type='radio']:checked").val(); var externalsources_vvvvvwr = jQuery("#jform_externalsources").val(); var permissiontype_vvvvvwr = jQuery("#jform_permissiontype input[type='radio']:checked").val(); vvvvvwr(dropboxoptions_vvvvvwr,externalsources_vvvvvwr,permissiontype_vvvvvwr); var permissiontype_vvvvvws = jQuery("#jform_permissiontype input[type='radio']:checked").val(); var externalsources_vvvvvws = jQuery("#jform_externalsources").val(); var dropboxoptions_vvvvvws = jQuery("#jform_dropboxoptions input[type='radio']:checked").val(); vvvvvws(permissiontype_vvvvvws,externalsources_vvvvvws,dropboxoptions_vvvvvws); var externalsources_vvvvvwt = jQuery("#jform_externalsources").val(); var dropboxoptions_vvvvvwt = jQuery("#jform_dropboxoptions input[type='radio']:checked").val(); var permissiontype_vvvvvwt = jQuery("#jform_permissiontype input[type='radio']:checked").val(); vvvvvwt(externalsources_vvvvvwt,dropboxoptions_vvvvvwt,permissiontype_vvvvvwt); var dropboxoptions_vvvvvwu = jQuery("#jform_dropboxoptions input[type='radio']:checked").val(); var externalsources_vvvvvwu = jQuery("#jform_externalsources").val(); var permissiontype_vvvvvwu = jQuery("#jform_permissiontype input[type='radio']:checked").val(); vvvvvwu(dropboxoptions_vvvvvwu,externalsources_vvvvvwu,permissiontype_vvvvvwu); var permissiontype_vvvvvwv = jQuery("#jform_permissiontype input[type='radio']:checked").val(); var externalsources_vvvvvwv = jQuery("#jform_externalsources").val(); var dropboxoptions_vvvvvwv = jQuery("#jform_dropboxoptions input[type='radio']:checked").val(); vvvvvwv(permissiontype_vvvvvwv,externalsources_vvvvvwv,dropboxoptions_vvvvvwv); var build_vvvvvww = jQuery("#jform_build").val(); vvvvvww(build_vvvvvww); }); // the vvvvvwe function function vvvvvwe(externalsources_vvvvvwe,permissiontype_vvvvvwe) { if (isSet(externalsources_vvvvvwe) && externalsources_vvvvvwe.constructor !== Array) { var temp_vvvvvwe = externalsources_vvvvvwe; var externalsources_vvvvvwe = []; externalsources_vvvvvwe.push(temp_vvvvvwe); } else if (!isSet(externalsources_vvvvvwe)) { var externalsources_vvvvvwe = []; } var externalsources = externalsources_vvvvvwe.some(externalsources_vvvvvwe_SomeFunc); if (isSet(permissiontype_vvvvvwe) && permissiontype_vvvvvwe.constructor !== Array) { var temp_vvvvvwe = permissiontype_vvvvvwe; var permissiontype_vvvvvwe = []; permissiontype_vvvvvwe.push(temp_vvvvvwe); } else if (!isSet(permissiontype_vvvvvwe)) { var permissiontype_vvvvvwe = []; } var permissiontype = permissiontype_vvvvvwe.some(permissiontype_vvvvvwe_SomeFunc); // set this function logic if (externalsources && permissiontype) { jQuery('#jform_dropboxoptions').closest('.control-group').show(); } else { jQuery('#jform_dropboxoptions').closest('.control-group').hide(); } } // the vvvvvwe Some function function externalsources_vvvvvwe_SomeFunc(externalsources_vvvvvwe) { // set the function logic if (externalsources_vvvvvwe == 1) { return true; } return false; } // the vvvvvwe Some function function permissiontype_vvvvvwe_SomeFunc(permissiontype_vvvvvwe) { // set the function logic if (permissiontype_vvvvvwe == 'full') { return true; } return false; } // the vvvvvwg function function vvvvvwg(externalsources_vvvvvwg,permissiontype_vvvvvwg) { if (isSet(externalsources_vvvvvwg) && externalsources_vvvvvwg.constructor !== Array) { var temp_vvvvvwg = externalsources_vvvvvwg; var externalsources_vvvvvwg = []; externalsources_vvvvvwg.push(temp_vvvvvwg); } else if (!isSet(externalsources_vvvvvwg)) { var externalsources_vvvvvwg = []; } var externalsources = externalsources_vvvvvwg.some(externalsources_vvvvvwg_SomeFunc); if (isSet(permissiontype_vvvvvwg) && permissiontype_vvvvvwg.constructor !== Array) { var temp_vvvvvwg = permissiontype_vvvvvwg; var permissiontype_vvvvvwg = []; permissiontype_vvvvvwg.push(temp_vvvvvwg); } else if (!isSet(permissiontype_vvvvvwg)) { var permissiontype_vvvvvwg = []; } var permissiontype = permissiontype_vvvvvwg.some(permissiontype_vvvvvwg_SomeFunc); // set this function logic if (externalsources && permissiontype) { jQuery('.app_limitation_note').closest('.control-group').show(); } else { jQuery('.app_limitation_note').closest('.control-group').hide(); } } // the vvvvvwg Some function function externalsources_vvvvvwg_SomeFunc(externalsources_vvvvvwg) { // set the function logic if (externalsources_vvvvvwg == 1) { return true; } return false; } // the vvvvvwg Some function function permissiontype_vvvvvwg_SomeFunc(permissiontype_vvvvvwg) { // set the function logic if (permissiontype_vvvvvwg == 'app') { return true; } return false; } // the vvvvvwi function function vvvvvwi(externalsources_vvvvvwi) { if (isSet(externalsources_vvvvvwi) && externalsources_vvvvvwi.constructor !== Array) { var temp_vvvvvwi = externalsources_vvvvvwi; var externalsources_vvvvvwi = []; externalsources_vvvvvwi.push(temp_vvvvvwi); } else if (!isSet(externalsources_vvvvvwi)) { var externalsources_vvvvvwi = []; } var externalsources = externalsources_vvvvvwi.some(externalsources_vvvvvwi_SomeFunc); // set this function logic if (externalsources) { jQuery('#jform_permissiontype').closest('.control-group').show(); } else { jQuery('#jform_permissiontype').closest('.control-group').hide(); } } // the vvvvvwi Some function function externalsources_vvvvvwi_SomeFunc(externalsources_vvvvvwi) { // set the function logic if (externalsources_vvvvvwi == 1) { return true; } return false; } // the vvvvvwj function function vvvvvwj(update_method_vvvvvwj) { // set the function logic if (update_method_vvvvvwj == 2) { jQuery('#jform_update_timer').closest('.control-group').show(); if (jform_vvvvvwjvwd_required) { updateFieldRequired('update_timer',0); jQuery('#jform_update_timer').prop('required','required'); jQuery('#jform_update_timer').attr('aria-required',true); jQuery('#jform_update_timer').addClass('required'); jform_vvvvvwjvwd_required = false; } } else { jQuery('#jform_update_timer').closest('.control-group').hide(); if (!jform_vvvvvwjvwd_required) { updateFieldRequired('update_timer',1); jQuery('#jform_update_timer').removeAttr('required'); jQuery('#jform_update_timer').removeAttr('aria-required'); jQuery('#jform_update_timer').removeClass('required'); jform_vvvvvwjvwd_required = true; } } } // the vvvvvwk function function vvvvvwk(build_vvvvvwk) { if (isSet(build_vvvvvwk) && build_vvvvvwk.constructor !== Array) { var temp_vvvvvwk = build_vvvvvwk; var build_vvvvvwk = []; build_vvvvvwk.push(temp_vvvvvwk); } else if (!isSet(build_vvvvvwk)) { var build_vvvvvwk = []; } var build = build_vvvvvwk.some(build_vvvvvwk_SomeFunc); // set this function logic if (build) { jQuery('.note_auto_externalsource').closest('.control-group').show(); } else { jQuery('.note_auto_externalsource').closest('.control-group').hide(); } } // the vvvvvwk Some function function build_vvvvvwk_SomeFunc(build_vvvvvwk) { // set the function logic if (build_vvvvvwk == 2) { return true; } return false; } // the vvvvvwl function function vvvvvwl(build_vvvvvwl) { if (isSet(build_vvvvvwl) && build_vvvvvwl.constructor !== Array) { var temp_vvvvvwl = build_vvvvvwl; var build_vvvvvwl = []; build_vvvvvwl.push(temp_vvvvvwl); } else if (!isSet(build_vvvvvwl)) { var build_vvvvvwl = []; } var build = build_vvvvvwl.some(build_vvvvvwl_SomeFunc); // set this function logic if (build) { jQuery('.note_manual_externalsource').closest('.control-group').show(); } else { jQuery('.note_manual_externalsource').closest('.control-group').hide(); } } // the vvvvvwl Some function function build_vvvvvwl_SomeFunc(build_vvvvvwl) { // set the function logic if (build_vvvvvwl == 1) { return true; } return false; } // the vvvvvwm function function vvvvvwm(externalsources_vvvvvwm,update_method_vvvvvwm) { if (isSet(externalsources_vvvvvwm) && externalsources_vvvvvwm.constructor !== Array) { var temp_vvvvvwm = externalsources_vvvvvwm; var externalsources_vvvvvwm = []; externalsources_vvvvvwm.push(temp_vvvvvwm); } else if (!isSet(externalsources_vvvvvwm)) { var externalsources_vvvvvwm = []; } var externalsources = externalsources_vvvvvwm.some(externalsources_vvvvvwm_SomeFunc); if (isSet(update_method_vvvvvwm) && update_method_vvvvvwm.constructor !== Array) { var temp_vvvvvwm = update_method_vvvvvwm; var update_method_vvvvvwm = []; update_method_vvvvvwm.push(temp_vvvvvwm); } else if (!isSet(update_method_vvvvvwm)) { var update_method_vvvvvwm = []; } var update_method = update_method_vvvvvwm.some(update_method_vvvvvwm_SomeFunc); // set this function logic if (externalsources && update_method) { jQuery('#jform_oauthtoken').closest('.control-group').show(); if (jform_vvvvvwmvwe_required) { updateFieldRequired('oauthtoken',0); jQuery('#jform_oauthtoken').prop('required','required'); jQuery('#jform_oauthtoken').attr('aria-required',true); jQuery('#jform_oauthtoken').addClass('required'); jform_vvvvvwmvwe_required = false; } } else { jQuery('#jform_oauthtoken').closest('.control-group').hide(); if (!jform_vvvvvwmvwe_required) { updateFieldRequired('oauthtoken',1); jQuery('#jform_oauthtoken').removeAttr('required'); jQuery('#jform_oauthtoken').removeAttr('aria-required'); jQuery('#jform_oauthtoken').removeClass('required'); jform_vvvvvwmvwe_required = true; } } } // the vvvvvwm Some function function externalsources_vvvvvwm_SomeFunc(externalsources_vvvvvwm) { // set the function logic if (externalsources_vvvvvwm == 1) { return true; } return false; } // the vvvvvwm Some function function update_method_vvvvvwm_SomeFunc(update_method_vvvvvwm) { // set the function logic if (update_method_vvvvvwm == 2) { return true; } return false; } // the vvvvvwo function function vvvvvwo(externalsources_vvvvvwo,update_method_vvvvvwo) { if (isSet(externalsources_vvvvvwo) && externalsources_vvvvvwo.constructor !== Array) { var temp_vvvvvwo = externalsources_vvvvvwo; var externalsources_vvvvvwo = []; externalsources_vvvvvwo.push(temp_vvvvvwo); } else if (!isSet(externalsources_vvvvvwo)) { var externalsources_vvvvvwo = []; } var externalsources = externalsources_vvvvvwo.some(externalsources_vvvvvwo_SomeFunc); if (isSet(update_method_vvvvvwo) && update_method_vvvvvwo.constructor !== Array) { var temp_vvvvvwo = update_method_vvvvvwo; var update_method_vvvvvwo = []; update_method_vvvvvwo.push(temp_vvvvvwo); } else if (!isSet(update_method_vvvvvwo)) { var update_method_vvvvvwo = []; } var update_method = update_method_vvvvvwo.some(update_method_vvvvvwo_SomeFunc); // set this function logic if (externalsources && update_method) { jQuery('.generated_access_token_note').closest('.control-group').show(); } else { jQuery('.generated_access_token_note').closest('.control-group').hide(); } } // the vvvvvwo Some function function externalsources_vvvvvwo_SomeFunc(externalsources_vvvvvwo) { // set the function logic if (externalsources_vvvvvwo == 1) { return true; } return false; } // the vvvvvwo Some function function update_method_vvvvvwo_SomeFunc(update_method_vvvvvwo) { // set the function logic if (update_method_vvvvvwo == 1) { return true; } return false; } // the vvvvvwq function function vvvvvwq(externalsources_vvvvvwq,dropboxoptions_vvvvvwq,permissiontype_vvvvvwq) { if (isSet(externalsources_vvvvvwq) && externalsources_vvvvvwq.constructor !== Array) { var temp_vvvvvwq = externalsources_vvvvvwq; var externalsources_vvvvvwq = []; externalsources_vvvvvwq.push(temp_vvvvvwq); } else if (!isSet(externalsources_vvvvvwq)) { var externalsources_vvvvvwq = []; } var externalsources = externalsources_vvvvvwq.some(externalsources_vvvvvwq_SomeFunc); if (isSet(dropboxoptions_vvvvvwq) && dropboxoptions_vvvvvwq.constructor !== Array) { var temp_vvvvvwq = dropboxoptions_vvvvvwq; var dropboxoptions_vvvvvwq = []; dropboxoptions_vvvvvwq.push(temp_vvvvvwq); } else if (!isSet(dropboxoptions_vvvvvwq)) { var dropboxoptions_vvvvvwq = []; } var dropboxoptions = dropboxoptions_vvvvvwq.some(dropboxoptions_vvvvvwq_SomeFunc); if (isSet(permissiontype_vvvvvwq) && permissiontype_vvvvvwq.constructor !== Array) { var temp_vvvvvwq = permissiontype_vvvvvwq; var permissiontype_vvvvvwq = []; permissiontype_vvvvvwq.push(temp_vvvvvwq); } else if (!isSet(permissiontype_vvvvvwq)) { var permissiontype_vvvvvwq = []; } var permissiontype = permissiontype_vvvvvwq.some(permissiontype_vvvvvwq_SomeFunc); // set this function logic if (externalsources && dropboxoptions && permissiontype) { jQuery('#jform_sharedurl').closest('.control-group').show(); } else { jQuery('#jform_sharedurl').closest('.control-group').hide(); } } // the vvvvvwq Some function function externalsources_vvvvvwq_SomeFunc(externalsources_vvvvvwq) { // set the function logic if (externalsources_vvvvvwq == 1) { return true; } return false; } // the vvvvvwq Some function function dropboxoptions_vvvvvwq_SomeFunc(dropboxoptions_vvvvvwq) { // set the function logic if (dropboxoptions_vvvvvwq == 1) { return true; } return false; } // the vvvvvwq Some function function permissiontype_vvvvvwq_SomeFunc(permissiontype_vvvvvwq) { // set the function logic if (permissiontype_vvvvvwq == 'full') { return true; } return false; } // the vvvvvwr function function vvvvvwr(dropboxoptions_vvvvvwr,externalsources_vvvvvwr,permissiontype_vvvvvwr) { if (isSet(dropboxoptions_vvvvvwr) && dropboxoptions_vvvvvwr.constructor !== Array) { var temp_vvvvvwr = dropboxoptions_vvvvvwr; var dropboxoptions_vvvvvwr = []; dropboxoptions_vvvvvwr.push(temp_vvvvvwr); } else if (!isSet(dropboxoptions_vvvvvwr)) { var dropboxoptions_vvvvvwr = []; } var dropboxoptions = dropboxoptions_vvvvvwr.some(dropboxoptions_vvvvvwr_SomeFunc); if (isSet(externalsources_vvvvvwr) && externalsources_vvvvvwr.constructor !== Array) { var temp_vvvvvwr = externalsources_vvvvvwr; var externalsources_vvvvvwr = []; externalsources_vvvvvwr.push(temp_vvvvvwr); } else if (!isSet(externalsources_vvvvvwr)) { var externalsources_vvvvvwr = []; } var externalsources = externalsources_vvvvvwr.some(externalsources_vvvvvwr_SomeFunc); if (isSet(permissiontype_vvvvvwr) && permissiontype_vvvvvwr.constructor !== Array) { var temp_vvvvvwr = permissiontype_vvvvvwr; var permissiontype_vvvvvwr = []; permissiontype_vvvvvwr.push(temp_vvvvvwr); } else if (!isSet(permissiontype_vvvvvwr)) { var permissiontype_vvvvvwr = []; } var permissiontype = permissiontype_vvvvvwr.some(permissiontype_vvvvvwr_SomeFunc); // set this function logic if (dropboxoptions && externalsources && permissiontype) { jQuery('#jform_sharedurl').closest('.control-group').show(); } else { jQuery('#jform_sharedurl').closest('.control-group').hide(); } } // the vvvvvwr Some function function dropboxoptions_vvvvvwr_SomeFunc(dropboxoptions_vvvvvwr) { // set the function logic if (dropboxoptions_vvvvvwr == 1) { return true; } return false; } // the vvvvvwr Some function function externalsources_vvvvvwr_SomeFunc(externalsources_vvvvvwr) { // set the function logic if (externalsources_vvvvvwr == 1) { return true; } return false; } // the vvvvvwr Some function function permissiontype_vvvvvwr_SomeFunc(permissiontype_vvvvvwr) { // set the function logic if (permissiontype_vvvvvwr == 'full') { return true; } return false; } // the vvvvvws function function vvvvvws(permissiontype_vvvvvws,externalsources_vvvvvws,dropboxoptions_vvvvvws) { if (isSet(permissiontype_vvvvvws) && permissiontype_vvvvvws.constructor !== Array) { var temp_vvvvvws = permissiontype_vvvvvws; var permissiontype_vvvvvws = []; permissiontype_vvvvvws.push(temp_vvvvvws); } else if (!isSet(permissiontype_vvvvvws)) { var permissiontype_vvvvvws = []; } var permissiontype = permissiontype_vvvvvws.some(permissiontype_vvvvvws_SomeFunc); if (isSet(externalsources_vvvvvws) && externalsources_vvvvvws.constructor !== Array) { var temp_vvvvvws = externalsources_vvvvvws; var externalsources_vvvvvws = []; externalsources_vvvvvws.push(temp_vvvvvws); } else if (!isSet(externalsources_vvvvvws)) { var externalsources_vvvvvws = []; } var externalsources = externalsources_vvvvvws.some(externalsources_vvvvvws_SomeFunc); if (isSet(dropboxoptions_vvvvvws) && dropboxoptions_vvvvvws.constructor !== Array) { var temp_vvvvvws = dropboxoptions_vvvvvws; var dropboxoptions_vvvvvws = []; dropboxoptions_vvvvvws.push(temp_vvvvvws); } else if (!isSet(dropboxoptions_vvvvvws)) { var dropboxoptions_vvvvvws = []; } var dropboxoptions = dropboxoptions_vvvvvws.some(dropboxoptions_vvvvvws_SomeFunc); // set this function logic if (permissiontype && externalsources && dropboxoptions) { jQuery('#jform_sharedurl').closest('.control-group').show(); } else { jQuery('#jform_sharedurl').closest('.control-group').hide(); } } // the vvvvvws Some function function permissiontype_vvvvvws_SomeFunc(permissiontype_vvvvvws) { // set the function logic if (permissiontype_vvvvvws == 'full') { return true; } return false; } // the vvvvvws Some function function externalsources_vvvvvws_SomeFunc(externalsources_vvvvvws) { // set the function logic if (externalsources_vvvvvws == 1) { return true; } return false; } // the vvvvvws Some function function dropboxoptions_vvvvvws_SomeFunc(dropboxoptions_vvvvvws) { // set the function logic if (dropboxoptions_vvvvvws == 1) { return true; } return false; } // the vvvvvwt function function vvvvvwt(externalsources_vvvvvwt,dropboxoptions_vvvvvwt,permissiontype_vvvvvwt) { if (isSet(externalsources_vvvvvwt) && externalsources_vvvvvwt.constructor !== Array) { var temp_vvvvvwt = externalsources_vvvvvwt; var externalsources_vvvvvwt = []; externalsources_vvvvvwt.push(temp_vvvvvwt); } else if (!isSet(externalsources_vvvvvwt)) { var externalsources_vvvvvwt = []; } var externalsources = externalsources_vvvvvwt.some(externalsources_vvvvvwt_SomeFunc); if (isSet(dropboxoptions_vvvvvwt) && dropboxoptions_vvvvvwt.constructor !== Array) { var temp_vvvvvwt = dropboxoptions_vvvvvwt; var dropboxoptions_vvvvvwt = []; dropboxoptions_vvvvvwt.push(temp_vvvvvwt); } else if (!isSet(dropboxoptions_vvvvvwt)) { var dropboxoptions_vvvvvwt = []; } var dropboxoptions = dropboxoptions_vvvvvwt.some(dropboxoptions_vvvvvwt_SomeFunc); if (isSet(permissiontype_vvvvvwt) && permissiontype_vvvvvwt.constructor !== Array) { var temp_vvvvvwt = permissiontype_vvvvvwt; var permissiontype_vvvvvwt = []; permissiontype_vvvvvwt.push(temp_vvvvvwt); } else if (!isSet(permissiontype_vvvvvwt)) { var permissiontype_vvvvvwt = []; } var permissiontype = permissiontype_vvvvvwt.some(permissiontype_vvvvvwt_SomeFunc); // set this function logic if (externalsources && dropboxoptions && permissiontype) { jQuery('#jform_folder').closest('.control-group').show(); } else { jQuery('#jform_folder').closest('.control-group').hide(); } } // the vvvvvwt Some function function externalsources_vvvvvwt_SomeFunc(externalsources_vvvvvwt) { // set the function logic if (externalsources_vvvvvwt == 1) { return true; } return false; } // the vvvvvwt Some function function dropboxoptions_vvvvvwt_SomeFunc(dropboxoptions_vvvvvwt) { // set the function logic if (dropboxoptions_vvvvvwt == 2) { return true; } return false; } // the vvvvvwt Some function function permissiontype_vvvvvwt_SomeFunc(permissiontype_vvvvvwt) { // set the function logic if (permissiontype_vvvvvwt == 'full') { return true; } return false; } // the vvvvvwu function function vvvvvwu(dropboxoptions_vvvvvwu,externalsources_vvvvvwu,permissiontype_vvvvvwu) { if (isSet(dropboxoptions_vvvvvwu) && dropboxoptions_vvvvvwu.constructor !== Array) { var temp_vvvvvwu = dropboxoptions_vvvvvwu; var dropboxoptions_vvvvvwu = []; dropboxoptions_vvvvvwu.push(temp_vvvvvwu); } else if (!isSet(dropboxoptions_vvvvvwu)) { var dropboxoptions_vvvvvwu = []; } var dropboxoptions = dropboxoptions_vvvvvwu.some(dropboxoptions_vvvvvwu_SomeFunc); if (isSet(externalsources_vvvvvwu) && externalsources_vvvvvwu.constructor !== Array) { var temp_vvvvvwu = externalsources_vvvvvwu; var externalsources_vvvvvwu = []; externalsources_vvvvvwu.push(temp_vvvvvwu); } else if (!isSet(externalsources_vvvvvwu)) { var externalsources_vvvvvwu = []; } var externalsources = externalsources_vvvvvwu.some(externalsources_vvvvvwu_SomeFunc); if (isSet(permissiontype_vvvvvwu) && permissiontype_vvvvvwu.constructor !== Array) { var temp_vvvvvwu = permissiontype_vvvvvwu; var permissiontype_vvvvvwu = []; permissiontype_vvvvvwu.push(temp_vvvvvwu); } else if (!isSet(permissiontype_vvvvvwu)) { var permissiontype_vvvvvwu = []; } var permissiontype = permissiontype_vvvvvwu.some(permissiontype_vvvvvwu_SomeFunc); // set this function logic if (dropboxoptions && externalsources && permissiontype) { jQuery('#jform_folder').closest('.control-group').show(); } else { jQuery('#jform_folder').closest('.control-group').hide(); } } // the vvvvvwu Some function function dropboxoptions_vvvvvwu_SomeFunc(dropboxoptions_vvvvvwu) { // set the function logic if (dropboxoptions_vvvvvwu == 2) { return true; } return false; } // the vvvvvwu Some function function externalsources_vvvvvwu_SomeFunc(externalsources_vvvvvwu) { // set the function logic if (externalsources_vvvvvwu == 1) { return true; } return false; } // the vvvvvwu Some function function permissiontype_vvvvvwu_SomeFunc(permissiontype_vvvvvwu) { // set the function logic if (permissiontype_vvvvvwu == 'full') { return true; } return false; } // the vvvvvwv function function vvvvvwv(permissiontype_vvvvvwv,externalsources_vvvvvwv,dropboxoptions_vvvvvwv) { if (isSet(permissiontype_vvvvvwv) && permissiontype_vvvvvwv.constructor !== Array) { var temp_vvvvvwv = permissiontype_vvvvvwv; var permissiontype_vvvvvwv = []; permissiontype_vvvvvwv.push(temp_vvvvvwv); } else if (!isSet(permissiontype_vvvvvwv)) { var permissiontype_vvvvvwv = []; } var permissiontype = permissiontype_vvvvvwv.some(permissiontype_vvvvvwv_SomeFunc); if (isSet(externalsources_vvvvvwv) && externalsources_vvvvvwv.constructor !== Array) { var temp_vvvvvwv = externalsources_vvvvvwv; var externalsources_vvvvvwv = []; externalsources_vvvvvwv.push(temp_vvvvvwv); } else if (!isSet(externalsources_vvvvvwv)) { var externalsources_vvvvvwv = []; } var externalsources = externalsources_vvvvvwv.some(externalsources_vvvvvwv_SomeFunc); if (isSet(dropboxoptions_vvvvvwv) && dropboxoptions_vvvvvwv.constructor !== Array) { var temp_vvvvvwv = dropboxoptions_vvvvvwv; var dropboxoptions_vvvvvwv = []; dropboxoptions_vvvvvwv.push(temp_vvvvvwv); } else if (!isSet(dropboxoptions_vvvvvwv)) { var dropboxoptions_vvvvvwv = []; } var dropboxoptions = dropboxoptions_vvvvvwv.some(dropboxoptions_vvvvvwv_SomeFunc); // set this function logic if (permissiontype && externalsources && dropboxoptions) { jQuery('#jform_folder').closest('.control-group').show(); } else { jQuery('#jform_folder').closest('.control-group').hide(); } } // the vvvvvwv Some function function permissiontype_vvvvvwv_SomeFunc(permissiontype_vvvvvwv) { // set the function logic if (permissiontype_vvvvvwv == 'full') { return true; } return false; } // the vvvvvwv Some function function externalsources_vvvvvwv_SomeFunc(externalsources_vvvvvwv) { // set the function logic if (externalsources_vvvvvwv == 1) { return true; } return false; } // the vvvvvwv Some function function dropboxoptions_vvvvvwv_SomeFunc(dropboxoptions_vvvvvwv) { // set the function logic if (dropboxoptions_vvvvvwv == 2) { return true; } return false; } // the vvvvvww function function vvvvvww(build_vvvvvww) { if (isSet(build_vvvvvww) && build_vvvvvww.constructor !== Array) { var temp_vvvvvww = build_vvvvvww; var build_vvvvvww = []; build_vvvvvww.push(temp_vvvvvww); } else if (!isSet(build_vvvvvww)) { var build_vvvvvww = []; } var build = build_vvvvvww.some(build_vvvvvww_SomeFunc); // set this function logic if (build) { } else { } } // the vvvvvww Some function function build_vvvvvww_SomeFunc(build_vvvvvww) { // set the function logic if (build_vvvvvww != '') { return true; } return false; } // update required fields function updateFieldRequired(name,status) { var not_required = jQuery('#jform_not_required').val(); if(status == 1) { if (isSet(not_required) && not_required != 0) { not_required = not_required+','+name; } else { not_required = ','+name; } } else { if (isSet(not_required) && not_required != 0) { not_required = not_required.replace(','+name,''); } } jQuery('#jform_not_required').val(not_required); } // the isSet function function isSet(val) { if ((val != undefined) && (val != null) && 0 !== val.length){ return true; } return false; } jQuery(document).ready(function() { var sharedurls = jQuery('#jform_sharedurl').val(); if (sharedurls) { getBuildTable(sharedurls,'jform_sharedurl'); } var folders = jQuery('#jform_folder').val(); if (folders) { getBuildTable(folders,'jform_folder'); } var source_id = jQuery('#jform_id').val(); if (source_id) { getSourceStatus(source_id); } jQuery('.save-modal-data').text('Done'); }); function getSourceStatus_server(sourceID){ var getUrl = "index.php?option=com_sermondistributor&task=ajax.getSourceStatus&format=json"; if(token.length > 0 && sourceID > 0){ var request = 'token='+token+'&id='+sourceID; } return jQuery.ajax({ type: 'GET', url: getUrl, dataType: 'jsonp', data: request, jsonp: 'callback' }); } function getSourceStatus(sourceID){ getSourceStatus_server(sourceID).done(function(result) { if(result){ setSourceStatus(result); } else { jQuery('#sourceStatus').remove(); } }) } function setSourceStatus(result){ jQuery('#sourceStatus').remove(); jQuery('#jform_update_method').closest('.control-group').append('

'+result+'
'); } function getBuildTable_server(string,idName){ var getUrl = "index.php?option=com_sermondistributor&task=ajax.getBuildTable&format=json"; if(token.length > 0 && string.length > 0 && idName.length > 0){ var request = 'token='+token+'&idName='+idName+'&oject='+string; } return jQuery.ajax({ type: 'GET', url: getUrl, dataType: 'jsonp', data: request, jsonp: 'callback' }); } function getBuildTable(string,idName){ getBuildTable_server(string,idName).done(function(result) { if(result){ buildTable(result,idName); } else { jQuery('#table_'+idName).remove(); } }) } function buildTable(result,idName){ jQuery('#table_'+idName).remove(); jQuery('#'+idName).closest('.control-group').append(result); }