Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93
/home/sportsfe.../httpdocs/wp-conte.../plugins/sitepres.../res/js
File: theme-localization.js
var WPML_Core = WPML_Core || {};
[0] Fix | Delete
WPML_Core.theme_localization = {};
[1] Fix | Delete
[2] Fix | Delete
addLoadEvent(function(){
[3] Fix | Delete
jQuery('#icl_theme_localization').submit(iclSaveThemeLocalization);
[4] Fix | Delete
jQuery('#icl_theme_localization_type').submit(iclSaveThemeLocalizationType);
[5] Fix | Delete
[6] Fix | Delete
jQuery(document).delegate('.check-column-plugin :checkbox', 'change', function () {
[7] Fix | Delete
WPML_Core.theme_localization.check_column( 'plugins', jQuery(this).prop('checked') );
[8] Fix | Delete
});
[9] Fix | Delete
jQuery(document).delegate('.check-column-theme :checkbox', 'change', function () {
[10] Fix | Delete
WPML_Core.theme_localization.check_column( 'themes', jQuery(this).prop('checked') );
[11] Fix | Delete
});
[12] Fix | Delete
});
[13] Fix | Delete
[14] Fix | Delete
function iclSaveThemeLocalization(){
[15] Fix | Delete
var spl = jQuery(this).serialize().split('&');
[16] Fix | Delete
var parameters = {};
[17] Fix | Delete
for(var i=0; i< spl.length; i++){
[18] Fix | Delete
var par = spl[i].split('=');
[19] Fix | Delete
parameters[par[0]] = par[1];
[20] Fix | Delete
}
[21] Fix | Delete
jQuery('#icl_theme_localization_wrap').load(location.href + ' #icl_theme_localization_subwrap', parameters, function(){
[22] Fix | Delete
fadeInAjxResp('#icl_ajx_response_fn', icl_ajx_saved);
[23] Fix | Delete
});
[24] Fix | Delete
return false;
[25] Fix | Delete
}
[26] Fix | Delete
[27] Fix | Delete
function iclSaveThemeLocalizationType(){
[28] Fix | Delete
jQuery(this).find('.icl_form_errors').fadeOut();
[29] Fix | Delete
var val = jQuery(this).find('[name="icl_theme_localization_type"]:checked').val();
[30] Fix | Delete
var td_on = jQuery(this).find('[name="icl_theme_localization_load_td"]').attr('checked');
[31] Fix | Delete
var td_value = jQuery(this).find('[name="textdomain_value"]').val();
[32] Fix | Delete
[33] Fix | Delete
if(val == 2 && td_on && !jQuery.trim(td_value)){
[34] Fix | Delete
jQuery(this).find('.icl_form_errors_1').fadeIn();
[35] Fix | Delete
return false;
[36] Fix | Delete
}
[37] Fix | Delete
[38] Fix | Delete
var data = jQuery(this).serializeArray();
[39] Fix | Delete
data.push({
[40] Fix | Delete
'name': 'action',
[41] Fix | Delete
'value' : 'WPML_Theme_Localization_Type'
[42] Fix | Delete
});
[43] Fix | Delete
[44] Fix | Delete
jQuery.ajax({
[45] Fix | Delete
type: "POST",
[46] Fix | Delete
url: ajaxurl,
[47] Fix | Delete
data: data,
[48] Fix | Delete
success: function(){
[49] Fix | Delete
location.href=location.href.replace(/#(.*)$/,'');
[50] Fix | Delete
}
[51] Fix | Delete
});
[52] Fix | Delete
return false;
[53] Fix | Delete
}
[54] Fix | Delete
[55] Fix | Delete
WPML_Core.theme_localization.check_column = function(type, checked){
[56] Fix | Delete
var visible_rows = jQuery('#wpml_strings_in_' + type).find(':checkbox:visible');
[57] Fix | Delete
visible_rows.prop('checked', checked);
[58] Fix | Delete
};
[59] Fix | Delete
[60] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function