admin.js
9 years ago
flags.js
9 years ago
load-sortable-flags.js
9 years ago
load-toolbar.js
9 years ago
toolbar.js
9 years ago
admin.js
93 lines
| 1 | jQuery(document).ready(function(){ |
| 2 | |
| 3 | |
| 4 | |
| 5 | var language_display = jQuery('input[name=googlelanguagetranslator_language_option]:checked').val(); |
| 6 | |
| 7 | if ( language_display == 'all') { |
| 8 | jQuery ('.languages').css('display','none'); |
| 9 | jQuery ('.choose_flags').css('display','none'); |
| 10 | |
| 11 | } else if (language_display == 'specific') { |
| 12 | //jQuery ('.languages').css('display','inline'); |
| 13 | jQuery ('.choose_flags_intro').css('display','none'); |
| 14 | jQuery ('.choose_flags').css('display','none'); |
| 15 | } |
| 16 | |
| 17 | var display = jQuery('select[name=googlelanguagetranslator_display] option:selected').val(); |
| 18 | if ( display == 'Horizontal') { |
| 19 | //jQuery ('.alignment').css('display','none'); |
| 20 | } |
| 21 | |
| 22 | jQuery('select[name=googlelanguagetranslator_display]').change(function() { |
| 23 | if( jQuery(this).val() == 'Horizontal') { |
| 24 | //jQuery ('.alignment').fadeOut("slow"); |
| 25 | } else if ( jQuery(this).val() == 'Vertical') { |
| 26 | //jQuery ('.alignment').fadeIn("slow"); |
| 27 | } |
| 28 | }); |
| 29 | |
| 30 | jQuery('input[name=googlelanguagetranslator_language_option]').change(function(){ |
| 31 | if( jQuery(this).val() == 'all'){ |
| 32 | jQuery ('.languages').fadeOut("slow"); |
| 33 | jQuery ('.choose_flags_intro').css('display',''); |
| 34 | var flag_display = jQuery('input[name=googlelanguagetranslator_flags]:checked').val(); |
| 35 | if ( flag_display == 'show_flags') { |
| 36 | jQuery ('.choose_flags').css('display',''); |
| 37 | } |
| 38 | } else if (jQuery(this).val() == 'specific') { |
| 39 | jQuery ('.languages').fadeIn("slow"); |
| 40 | jQuery ('.choose_flags_intro').css('display','none'); |
| 41 | jQuery ('.choose_flags').css('display','none'); |
| 42 | } |
| 43 | }); |
| 44 | |
| 45 | var language_display = jQuery('input[name=googlelanguagetranslator_language_option]:checked').val(); |
| 46 | var flag_display = jQuery('input[name=googlelanguagetranslator_flags]:checked').val(); |
| 47 | if ( flag_display == 'hide_flags') { |
| 48 | jQuery ('.choose_flags').css('display','none'); |
| 49 | } else if (flag_display == 'show_flags') { |
| 50 | if ( language_display == 'all') { |
| 51 | jQuery ('.choose_flags').css('display',''); |
| 52 | } |
| 53 | } |
| 54 | |
| 55 | jQuery('input[name=googlelanguagetranslator_flags]').change(function(){ |
| 56 | if( jQuery(this).val() == 'hide_flags'){ |
| 57 | jQuery ('.choose_flags').fadeOut("slow"); |
| 58 | } else if (jQuery(this).val() == 'show_flags') { |
| 59 | jQuery ('.choose_flags').fadeIn("slow"); |
| 60 | } |
| 61 | }); |
| 62 | |
| 63 | //FadeIn and FadeOut Google Analytics tracking settings |
| 64 | jQuery('input[name=googlelanguagetranslator_analytics]').change(function() { |
| 65 | if( jQuery(this).is(':checked')) { |
| 66 | jQuery('.analytics').fadeIn("slow"); |
| 67 | } else if ( jQuery(this).not(':checked')) { |
| 68 | jQuery('.analytics').fadeOut("slow"); |
| 69 | } |
| 70 | }); |
| 71 | |
| 72 | //Hide or show Google Analytics ID field upon browser refresh |
| 73 | var analytics = jQuery('input[name=googlelanguagetranslator_analytics]'); |
| 74 | if ( analytics.is(':checked') ) { |
| 75 | jQuery ('.analytics').css('display',''); |
| 76 | } else { |
| 77 | jQuery ('.analytics').css('display','none'); |
| 78 | } |
| 79 | |
| 80 | |
| 81 | |
| 82 | //Prevent the translator preview from translating Dashboard text |
| 83 | jQuery('#adminmenu').addClass('notranslate'); |
| 84 | jQuery('#wp-toolbar').addClass('notranslate'); |
| 85 | jQuery('#setting-error-settings_updated').addClass('notranslate'); |
| 86 | jQuery('.update-nag').addClass('notranslate'); |
| 87 | jQuery('title').addClass('notranslate'); |
| 88 | jQuery('#footer-thankyou').addClass('notranslate'); |
| 89 | }); |
| 90 | |
| 91 | |
| 92 | |
| 93 |