92 lines
3.8 KiB
JavaScript
92 lines
3.8 KiB
JavaScript
|
|
jQuery(document).ready(function() {
|
|
jQuery('.bpml-translation-original-toggle a').click(function(){
|
|
jQuery(this).parent().next().toggle();
|
|
return false;
|
|
});
|
|
bpmlAdminToggleCollectedActivities();
|
|
jQuery('.bpml-show-collected-activities').click(function(){
|
|
if (jQuery(this).val() == 'store') {
|
|
jQuery('.bpml-activities-hide-cache-option, .bpml-activities-hide-titlecontent-option').fadeIn();
|
|
} else {
|
|
jQuery('.bpml-activities-hide-cache-option').fadeOut();
|
|
jQuery('.bpml-activities-hide-titlecontent-option').fadeIn();
|
|
}
|
|
});
|
|
jQuery('.bpml-hide-collected-activities').click(function(){
|
|
jQuery('.bpml-activities-hide-cache-option, .bpml-activities-hide-titlecontent-option').fadeOut();
|
|
});
|
|
jQuery('#bpml-activities-select-all').click(function(){
|
|
jQuery('#bpml-collected-activities input').attr('checked', 1);
|
|
jQuery('#bpml-collected-activities select').val(-1);
|
|
});
|
|
jQuery('#bpml-activities-clear-all').click(function(){
|
|
jQuery('#bpml-collected-activities input').attr('checked', 0);
|
|
jQuery('#bpml-collected-activities select').val(0);
|
|
});
|
|
jQuery('.bpml-activity-assign-language').live('submit', function(){
|
|
var form = jQuery(this);
|
|
jQuery.ajax({
|
|
url: jQuery(this).attr('action'),
|
|
type: 'post',
|
|
data: jQuery(this).serialize(jQuery(this))+'&action=bpml_ajax',
|
|
dataType: 'json',
|
|
cache: false,
|
|
beforeSend: function(){
|
|
form.children('.bmp-ajax-update').html('Processing...').show();
|
|
},
|
|
success: function(data){
|
|
if (data.output != 'undefined') {
|
|
form.children('.bmp-ajax-update').html(data.output).delay(2000).fadeOut();
|
|
} else if (data.error != 'undefined') {
|
|
form.children('.bmp-ajax-update').html(data.error).delay(2000).fadeOut();
|
|
}
|
|
},
|
|
error: function() {
|
|
}
|
|
});
|
|
return false;
|
|
});
|
|
jQuery('.bpml-form-ajax').live('submit', function(){
|
|
var form = jQuery(this);
|
|
jQuery.ajax({
|
|
url: jQuery(this).attr('action'),
|
|
type: 'post',
|
|
data: jQuery(this).serialize(jQuery(this))+'&action=bpml_ajax',
|
|
dataType: 'json',
|
|
cache: false,
|
|
beforeSend: function(){
|
|
form.children('.bmp-ajax-update').html('Processing...').show();
|
|
},
|
|
success: function(data){
|
|
if (data.output != 'undefined') {
|
|
form.children('.bmp-ajax-update').html(data.output).delay(2000).fadeOut();
|
|
} else if (data.error != 'undefined') {
|
|
form.children('.bmp-ajax-update').html(data.error).delay(2000).fadeOut();
|
|
}
|
|
},
|
|
error: function() {
|
|
}
|
|
});
|
|
return false;
|
|
});
|
|
jQuery('.bpml_profiles_translate_with_google').click(function() {
|
|
jQuery(this).parent().find('textarea').val(jQuery(this).parent().find('.bpml_profiles_translate_field_google_translated').val());
|
|
return false;
|
|
});
|
|
});
|
|
|
|
function bpmlAdminToggleCollectedActivities() {
|
|
var val = jQuery("input:radio[name='bpml[activities][enable_google_translation]']:checked").val();
|
|
if (val != 0) {
|
|
if (val == 'store') {
|
|
jQuery('.bpml-activities-hide-cache-option, .bpml-activities-hide-titlecontent-option').show();
|
|
} else {
|
|
jQuery('.bpml-activities-hide-cache-option').hide();
|
|
jQuery('.bpml-activities-hide-titlecontent-option').show();
|
|
}
|
|
} else {
|
|
jQuery('.bpml-activities-hide-cache-option, .bpml-activities-hide-titlecontent-option').hide();
|
|
}
|
|
jQuery('#bpml-collected-activities').slideDown();
|
|
} |