Improved the get snippets area to load one library at a time. started on the adaptation of the compiler that is needed for the new libraries
This commit is contained in:
@ -25,34 +25,51 @@
|
||||
// Some Global Values
|
||||
jform_vvvvvzvvzm_required = false;
|
||||
jform_vvvvvzvvzn_required = false;
|
||||
jform_vvvvwaavzo_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
{
|
||||
var how_vvvvvzu = jQuery("#jform_how input[type='radio']:checked").val();
|
||||
var how_vvvvvzu = jQuery("#jform_how").val();
|
||||
vvvvvzu(how_vvvvvzu);
|
||||
|
||||
var how_vvvvvzv = jQuery("#jform_how input[type='radio']:checked").val();
|
||||
var how_vvvvvzv = jQuery("#jform_how").val();
|
||||
vvvvvzv(how_vvvvvzv);
|
||||
|
||||
var how_vvvvvzw = jQuery("#jform_how input[type='radio']:checked").val();
|
||||
var how_vvvvvzw = jQuery("#jform_how").val();
|
||||
vvvvvzw(how_vvvvvzw);
|
||||
|
||||
var how_vvvvvzx = jQuery("#jform_how input[type='radio']:checked").val();
|
||||
var how_vvvvvzx = jQuery("#jform_how").val();
|
||||
vvvvvzx(how_vvvvvzx);
|
||||
|
||||
var how_vvvvvzy = jQuery("#jform_how input[type='radio']:checked").val();
|
||||
var how_vvvvvzy = jQuery("#jform_how").val();
|
||||
vvvvvzy(how_vvvvvzy);
|
||||
|
||||
var how_vvvvvzz = jQuery("#jform_how input[type='radio']:checked").val();
|
||||
var how_vvvvvzz = jQuery("#jform_how").val();
|
||||
vvvvvzz(how_vvvvvzz);
|
||||
|
||||
var type_vvvvwaa = jQuery("#jform_type input[type='radio']:checked").val();
|
||||
vvvvwaa(type_vvvvwaa);
|
||||
});
|
||||
|
||||
// the vvvvvzu function
|
||||
function vvvvvzu(how_vvvvvzu)
|
||||
{
|
||||
// set the function logic
|
||||
if (how_vvvvvzu == 2)
|
||||
if (isSet(how_vvvvvzu) && how_vvvvvzu.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvzu = how_vvvvvzu;
|
||||
var how_vvvvvzu = [];
|
||||
how_vvvvvzu.push(temp_vvvvvzu);
|
||||
}
|
||||
else if (!isSet(how_vvvvvzu))
|
||||
{
|
||||
var how_vvvvvzu = [];
|
||||
}
|
||||
var how = how_vvvvvzu.some(how_vvvvvzu_SomeFunc);
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (how)
|
||||
{
|
||||
jQuery('#jform_addconditions-lbl').closest('.control-group').show();
|
||||
}
|
||||
@ -62,11 +79,35 @@ function vvvvvzu(how_vvvvvzu)
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzu Some function
|
||||
function how_vvvvvzu_SomeFunc(how_vvvvvzu)
|
||||
{
|
||||
// set the function logic
|
||||
if (how_vvvvvzu == 2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// the vvvvvzv function
|
||||
function vvvvvzv(how_vvvvvzv)
|
||||
{
|
||||
// set the function logic
|
||||
if (how_vvvvvzv == 3)
|
||||
if (isSet(how_vvvvvzv) && how_vvvvvzv.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvzv = how_vvvvvzv;
|
||||
var how_vvvvvzv = [];
|
||||
how_vvvvvzv.push(temp_vvvvvzv);
|
||||
}
|
||||
else if (!isSet(how_vvvvvzv))
|
||||
{
|
||||
var how_vvvvvzv = [];
|
||||
}
|
||||
var how = how_vvvvvzv.some(how_vvvvvzv_SomeFunc);
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (how)
|
||||
{
|
||||
jQuery('#jform_php_setdocument').closest('.control-group').show();
|
||||
if (jform_vvvvvzvvzm_required)
|
||||
@ -112,11 +153,35 @@ function vvvvvzv(how_vvvvvzv)
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzv Some function
|
||||
function how_vvvvvzv_SomeFunc(how_vvvvvzv)
|
||||
{
|
||||
// set the function logic
|
||||
if (how_vvvvvzv == 3)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// the vvvvvzw function
|
||||
function vvvvvzw(how_vvvvvzw)
|
||||
{
|
||||
// set the function logic
|
||||
if (how_vvvvvzw == 2 || how_vvvvvzw == 3)
|
||||
if (isSet(how_vvvvvzw) && how_vvvvvzw.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvzw = how_vvvvvzw;
|
||||
var how_vvvvvzw = [];
|
||||
how_vvvvvzw.push(temp_vvvvvzw);
|
||||
}
|
||||
else if (!isSet(how_vvvvvzw))
|
||||
{
|
||||
var how_vvvvvzw = [];
|
||||
}
|
||||
var how = how_vvvvvzw.some(how_vvvvvzw_SomeFunc);
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (how)
|
||||
{
|
||||
jQuery('.note_display_library_config').closest('.control-group').show();
|
||||
}
|
||||
@ -126,11 +191,35 @@ function vvvvvzw(how_vvvvvzw)
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzw Some function
|
||||
function how_vvvvvzw_SomeFunc(how_vvvvvzw)
|
||||
{
|
||||
// set the function logic
|
||||
if (how_vvvvvzw == 2 || how_vvvvvzw == 3)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// the vvvvvzx function
|
||||
function vvvvvzx(how_vvvvvzx)
|
||||
{
|
||||
// set the function logic
|
||||
if (how_vvvvvzx == 1 || how_vvvvvzx == 2 || how_vvvvvzx == 3)
|
||||
if (isSet(how_vvvvvzx) && how_vvvvvzx.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvzx = how_vvvvvzx;
|
||||
var how_vvvvvzx = [];
|
||||
how_vvvvvzx.push(temp_vvvvvzx);
|
||||
}
|
||||
else if (!isSet(how_vvvvvzx))
|
||||
{
|
||||
var how_vvvvvzx = [];
|
||||
}
|
||||
var how = how_vvvvvzx.some(how_vvvvvzx_SomeFunc);
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (how)
|
||||
{
|
||||
jQuery('.note_display_library_files_folders_urls').closest('.control-group').show();
|
||||
}
|
||||
@ -140,11 +229,35 @@ function vvvvvzx(how_vvvvvzx)
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzx Some function
|
||||
function how_vvvvvzx_SomeFunc(how_vvvvvzx)
|
||||
{
|
||||
// set the function logic
|
||||
if (how_vvvvvzx == 1 || how_vvvvvzx == 2 || how_vvvvvzx == 3)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// the vvvvvzy function
|
||||
function vvvvvzy(how_vvvvvzy)
|
||||
{
|
||||
// set the function logic
|
||||
if (how_vvvvvzy == 0)
|
||||
if (isSet(how_vvvvvzy) && how_vvvvvzy.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvzy = how_vvvvvzy;
|
||||
var how_vvvvvzy = [];
|
||||
how_vvvvvzy.push(temp_vvvvvzy);
|
||||
}
|
||||
else if (!isSet(how_vvvvvzy))
|
||||
{
|
||||
var how_vvvvvzy = [];
|
||||
}
|
||||
var how = how_vvvvvzy.some(how_vvvvvzy_SomeFunc);
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (how)
|
||||
{
|
||||
jQuery('.note_no_behaviour_one').closest('.control-group').show();
|
||||
jQuery('.note_no_behaviour_three').closest('.control-group').show();
|
||||
@ -158,11 +271,35 @@ function vvvvvzy(how_vvvvvzy)
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzy Some function
|
||||
function how_vvvvvzy_SomeFunc(how_vvvvvzy)
|
||||
{
|
||||
// set the function logic
|
||||
if (how_vvvvvzy == 0)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// the vvvvvzz function
|
||||
function vvvvvzz(how_vvvvvzz)
|
||||
{
|
||||
// set the function logic
|
||||
if (how_vvvvvzz == 1)
|
||||
if (isSet(how_vvvvvzz) && how_vvvvvzz.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvzz = how_vvvvvzz;
|
||||
var how_vvvvvzz = [];
|
||||
how_vvvvvzz.push(temp_vvvvvzz);
|
||||
}
|
||||
else if (!isSet(how_vvvvvzz))
|
||||
{
|
||||
var how_vvvvvzz = [];
|
||||
}
|
||||
var how = how_vvvvvzz.some(how_vvvvvzz_SomeFunc);
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (how)
|
||||
{
|
||||
jQuery('.note_yes_behaviour_one').closest('.control-group').show();
|
||||
jQuery('.note_yes_behaviour_two').closest('.control-group').show();
|
||||
@ -174,6 +311,48 @@ function vvvvvzz(how_vvvvvzz)
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzz Some function
|
||||
function how_vvvvvzz_SomeFunc(how_vvvvvzz)
|
||||
{
|
||||
// set the function logic
|
||||
if (how_vvvvvzz == 1)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// the vvvvwaa function
|
||||
function vvvvwaa(type_vvvvwaa)
|
||||
{
|
||||
// set the function logic
|
||||
if (type_vvvvwaa == 2)
|
||||
{
|
||||
jQuery('#jform_libraries').closest('.control-group').show();
|
||||
if (jform_vvvvwaavzo_required)
|
||||
{
|
||||
updateFieldRequired('libraries',0);
|
||||
jQuery('#jform_libraries').prop('required','required');
|
||||
jQuery('#jform_libraries').attr('aria-required',true);
|
||||
jQuery('#jform_libraries').addClass('required');
|
||||
jform_vvvvwaavzo_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_libraries').closest('.control-group').hide();
|
||||
if (!jform_vvvvwaavzo_required)
|
||||
{
|
||||
updateFieldRequired('libraries',1);
|
||||
jQuery('#jform_libraries').removeAttr('required');
|
||||
jQuery('#jform_libraries').removeAttr('aria-required');
|
||||
jQuery('#jform_libraries').removeClass('required');
|
||||
jform_vvvvwaavzo_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// update required fields
|
||||
function updateFieldRequired(name,status)
|
||||
{
|
||||
@ -269,7 +448,7 @@ function addButton(type,where){
|
||||
|
||||
function getAjaxDisplay(type){
|
||||
getAjaxDisplay_server(type).done(function(result) {
|
||||
if(result){
|
||||
if (result) {
|
||||
jQuery('#display_'+type).html(result);
|
||||
}
|
||||
// set button
|
||||
@ -279,7 +458,7 @@ function getAjaxDisplay(type){
|
||||
|
||||
function getAjaxDisplay_server(type){
|
||||
var getUrl = "index.php?option=com_componentbuilder&task=ajax.getAjaxDisplay&format=json&vdm="+vastDevMod;
|
||||
if(token.length > 0 && type.length > 0){
|
||||
if (token.length > 0 && type.length > 0) {
|
||||
var request = 'token='+token+'&type=' + type;
|
||||
}
|
||||
return jQuery.ajax({
|
||||
@ -293,7 +472,7 @@ function getAjaxDisplay_server(type){
|
||||
|
||||
function getFieldSelectOptions_server(fieldId){
|
||||
var getUrl = "index.php?option=com_componentbuilder&task=ajax.fieldSelectOptions&format=json";
|
||||
if(token.length > 0 && fieldId > 0){
|
||||
if (token.length > 0 && fieldId > 0) {
|
||||
var request = 'token='+token+'&id='+fieldId;
|
||||
}
|
||||
return jQuery.ajax({
|
||||
@ -310,11 +489,9 @@ function getFieldSelectOptions(fieldKey){
|
||||
if(jQuery("#jform_addconditions__addconditions"+fieldKey+"__option_field").length) {
|
||||
var fieldId = jQuery("#jform_addconditions__addconditions"+fieldKey+"__option_field option:selected").val();
|
||||
getFieldSelectOptions_server(fieldId).done(function(result) {
|
||||
if(result){
|
||||
if(result) {
|
||||
jQuery('textarea#jform_addconditions__addconditions'+fieldKey+'__field_options').val(result);
|
||||
}
|
||||
else
|
||||
{
|
||||
} else {
|
||||
jQuery('textarea#jform_addconditions__addconditions'+fieldKey+'__field_options').val('');
|
||||
}
|
||||
});
|
||||
|
Reference in New Issue
Block a user