/home/vianto5/cititower.mx/wp-content/plugins/sitepress-multilingual-cms/res/js
NameSizeModeActions
cookies/-0755rm
display-as-translated/-0755rm
languages/-0755rm
mcs/-0755rm
media/-0755rm
requirements/-0755rm
settings/-0755rm
shared/-0755rm
taxonomy-translation/-0755rm
tm-dashboard/-0755rm
tooltip/-0755rm
tp-polling/-0755rm
translation-editor/-0755rm
translation-feedback/-0755rm
affiliate-info.js8240644editdlrm
ate-dashboard.php16930644editdlrm
ate-jobs-migration.js6280644editdlrm
ate-widget.php14760644editdlrm
clear-preferred-ts.js14300644editdlrm
content-translation.js51820644editdlrm
dismiss-taxonomy-help-notice.js5640644editdlrm
fix-tables-collation.js7340644editdlrm
fix-tp-id.js7330644editdlrm
icl-admin-notifier.js19350644editdlrm
iframeResizer.min.js55710644editdlrm
jquery.cookie.js28170644editdlrm
language-switchers-settings.js303500644editdlrm
language-switchers-settings.min.js146690644editdlrm
languages.js226990644editdlrm
menus-sync.js58810644editdlrm
orphan-comments.js26270644editdlrm
otgs-notices.js36290644editdlrm
overview.js2700644editdlrm
post-edit-alert.js14480644editdlrm
post-edit-languages.js23900644editdlrm
post-edit-terms.js53900644editdlrm
post-edit.js136220644editdlrm
post-list-quickedit.js15150644editdlrm
refresh-services.js5840644editdlrm
reset-preferred-ts.js13400644editdlrm
reset-pro-trans-config.js25600644editdlrm
scripts-tm.js83940644editdlrm
scripts.js193530644editdlrm
set-translation-role.js20470644editdlrm
sitepress.js3060644editdlrm
support-tm-logs.js47550644editdlrm
tags.js73000644editdlrm
taxonomy-hierarchy-sync-message.js7240644editdlrm
templates-compiled.js367080644editdlrm
theme-localization.js21650644editdlrm
theme-plugin-localization.js19790644editdlrm
translation-options.js2600644editdlrm
translation-proxy.js3680644editdlrm
translation-roles-select2.js16480644editdlrm
translation-services.js110490644editdlrm
translation-synchronization.js2600644editdlrm
troubleshooting.js81400644editdlrm
unlisted-translation-service.js62760644editdlrm
widgets.js6630644editdlrm
widgets.min.js3960644editdlrm
wizard.js44220644editdlrm
wp-nav-menus.js15980644editdlrm
wpml-color-picker.js10210644editdlrm
wpml-language-per-domain-sso.js3750644editdlrm
wpml-progressbar.js18110644editdlrm
wpml-proxy-interceptor.js82720644editdlrm
wpml-simple-language-selector.js13370644editdlrm
wpml-simple-language-selector.min.js9590644editdlrm
wpml-tp-api.js12230644editdlrm
wpml-user-language.js8850644editdlrm
xdomain-data.js33730644editdlrm
Edit: /home/vianto5/cititower.mx/wp-content/plugins/sitepress-multilingual-cms/res/js/menus-sync.js (5881B)
var WPML_core = WPML_core || {}; (function () { "use strict"; jQuery(function () { jQuery("#icl_msync_cancel").click(function () { location.href = WPML_core.sanitize(location.href).replace(/#(.)$/, ''); }); var icl_msync_confirm = jQuery('#icl_msync_confirm'); var check_all = icl_msync_confirm.find('thead :checkbox'); //Remove already assigned events: that's what makes that this slow! check_all.off('click'); check_all.off('change'); check_all.on('change', function () { var on = jQuery(this).prop('checked'); var checkboxes = icl_msync_confirm.find('tbody :checkbox'); if (on) { checkboxes.each( function( i, el ) { jQuery( el ).prop( 'checked', 'checked' ); }); jQuery( '#icl_msync_submit' ).prop( 'disabled', false ); } else { checkboxes.each( function( i, el ) { jQuery( el ).removeProp( 'checked' ); }); jQuery( '#icl_msync_submit' ).prop( 'disabled', true ); } }); icl_msync_confirm.find('tbody :checkbox').on('change', function () { if (jQuery(this).attr('readonly') == 'readonly') { jQuery(this).prop('checked', !jQuery(this).prop('checked')); } var checked_items = icl_msync_confirm.find('tbody :checkbox:checked'); var checked_count = checked_items.length; jQuery('#icl_msync_submit').prop('disabled', !checked_count); if (checked_count && checked_items.length == icl_msync_confirm.find('tbody :checkbox').length) { jQuery('#icl_msync_confirm').find('thead :checkbox').prop('checked', true); } else { jQuery('#icl_msync').find('thead :checkbox').prop('checked', false); } WPML_core.icl_msync_validation(); }); jQuery('#icl_msync_submit').on('click', function () { jQuery(this).prop('disabled', true); var total_menus = jQuery('input[name^=sync]:checked').length; var spinner = jQuery(''); jQuery('#icl_msync_message').before(spinner); spinner.css({display: 'inline-block', float: 'none', 'visibility': 'visible' }); WPML_core.sync_menus(total_menus); }); var max_vars_warning = jQuery('#icl_msync_max_input_vars'); if (max_vars_warning.length) { var menu_sync_check_box_count = jQuery('input[name^=sync]').length; var max_vars_extra = 10; // Allow for a few other items as well. eg. nonce, etc if (menu_sync_check_box_count + max_vars_extra > max_vars_warning.data('max_input_vars')) { var warning_text = max_vars_warning.html(); warning_text = warning_text.replace('!NUM!', menu_sync_check_box_count + max_vars_extra); max_vars_warning.html(warning_text); max_vars_warning.show(); } } }); WPML_core.icl_msync_validation = function () { jQuery('#icl_msync_confirm').find('tbody :checkbox').each(function () { var mnthis = jQuery(this); mnthis.prop('readonly', false); if (jQuery(this).attr('name') == 'menu_translation[]') { var spl = jQuery(this).val().split('#'); var menu_id = spl[0]; jQuery('#icl_msync_confirm').find('tbody :checkbox').each(function () { if (jQuery(this).val().search('newfrom-' + menu_id + '-') == 0 && jQuery(this).prop('checked')) { mnthis.prop('checked', true); mnthis.prop('readonly', true); } }); } }); }; WPML_core.sync_menus = function (total_menus) { var message; var data = 'action=icl_msync_confirm'; data += '&_icl_nonce_menu_sync=' + jQuery('#_icl_nonce_menu_sync').val(); var number_to_send = 50; var menus = jQuery('input[name^=sync]:checked:not(:disabled)'); var icl_msync_message = jQuery('#icl_msync_message'); if (menus.length) { for (var i = 0; i < Math.min(number_to_send, menus.length); i++) { data += '&' + jQuery(menus[i]).serialize(); jQuery(menus[i]).prop('disabled', true); } message = jQuery('#icl_msync_submit').data('message'); message = message.replace('%1', total_menus - menus.length); message = message.replace('%2', total_menus); icl_msync_message.text(message); jQuery.ajax({ url: ajaxurl, type: "POST", data: data, success: function (response) { if (response.success) { WPML_core.sync_menus(total_menus); } } }); } else { icl_msync_message.hide(); message = jQuery('#icl_msync_submit').data('message-complete'); icl_msync_message.text(message); jQuery('.spinner').remove(); jQuery('#icl_msync_cancel').fadeOut(); icl_msync_message.fadeIn('slow'); jQuery.ajax({ url: ajaxurl, data: { 'action': 'wpml_get_links_for_menu_strings_translation', '_nonce': menus_sync.menusSyncNonce, }, success: function (response) { if (response.success && response.data.items) { var element = jQuery('

'); element.text(menus_sync.text1); element.append('
' + menus_sync.text2 + ' ' ); var items = 0; for (var key in response.data.items) { if (response.data.items.hasOwnProperty(key)) { if(items>0) { element.append(', '); } var link = jQuery(''); link.attr('href', response.data.items[key]); link.text(key); link.appendTo(element); items++; } } element.append( '
' + menus_sync.text3); element.appendTo(jQuery('#icl_msync_confirm_form')); } }, error: function (jqXHR, status, error) { var parsed_response = jqXHR.statusText || status || error; alert(parsed_response); }, }); } }; }());