Changeset 1073916
- Timestamp:
- 01/23/2015 07:35:30 AM (11 years ago)
- Location:
- mqtranslate/trunk
- Files:
-
- 6 edited
-
mqtranslate.css (modified) (1 diff)
-
mqtranslate.js (modified) (3 diffs)
-
mqtranslate_configuration.php (modified) (3 diffs)
-
mqtranslate_core.php (modified) (4 diffs)
-
mqtranslate_frontend.php (modified) (2 diffs)
-
mqtranslate_xhaleera_addons.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
mqtranslate/trunk/mqtranslate.css
r1073913 r1073916 6 6 .qtrans-lang-switch 7 7 { 8 border: 1px solid #ccc; 9 background-image: linear-gradient(to top,#e5e5e5,#f4f4f4); 10 padding: 3px 8px; 11 margin-right: 4px; 12 cursor: default; 8 padding: 3px 8px 5px 8px; 9 margin: 6px 4px 0 4px; 13 10 display: inline-block; 14 } 15 16 .qtrans-lang-switch.active 17 { 18 border-color: #888; 19 background-image: none; 20 background-color: #bbb; 21 color: #555; 11 cursor: pointer; 22 12 } 23 13 -
mqtranslate/trunk/mqtranslate.js
r1073915 r1073916 660 660 } 661 661 662 var langSwitchWrap=qtrans_ce('ul', {className: 'qtrans-lang-switch-wrap '});662 var langSwitchWrap=qtrans_ce('ul', {className: 'qtrans-lang-switch-wrap wp-ui-primary'}); 663 663 { 664 664 //var header=w.getElementsByTagName('h2')[0]; … … 689 689 } 690 690 if (activeLanguage) 691 { 692 tabSwitches[activeLanguage].classList.remove('active'); 693 } 691 tabSwitches[activeLanguage].classList.remove('wp-ui-highlight'); 694 692 activeLanguage=tabSwitch.lang; 695 tabSwitch.classList.add(' active');693 tabSwitch.classList.add('wp-ui-highlight'); 696 694 for(var i=0; i<onTabSwitch.length; ++i) 697 695 { … … 710 708 tabSwitches[lang]=tabSwitch; 711 709 if ( activeLanguage == lang ) 712 tabSwitch.classList.add(' active');710 tabSwitch.classList.add('wp-ui-highlight'); 713 711 } 714 712 this.getActiveLanguage=function() -
mqtranslate/trunk/mqtranslate_configuration.php
r1073915 r1073916 284 284 break; 285 285 case QT_BOOLEAN: 286 if (isset($_POST[$var])) {287 if (empty($q_config[$var]) == empty($_POST[$var]))288 return false;289 $q_config[$var] = !empty($_POST[$var]);286 $val = (isset($_POST[$var]) && !empty($_POST[$var])); 287 if (!empty($q_config[$var]) != $val) 288 { 289 $q_config[$var] = $val; 290 290 update_option('mqtranslate_'.$var, empty($q_config[$var]) ? '0' : '1'); 291 291 return true; … … 350 350 351 351 function qtrans_admin_section_start($section, $nm) { 352 do_action("qtranslate_configuration_before-{$nm}"); 352 353 echo '<h3>'.$section.'<span id="qtrans-show-'.$nm.'"> ( <a name="qtranslate_'.$nm.'_settings" href="#" onclick="return qtrans_toggleShowHide(\'qtranslate-admin-'.$nm.'\');">'.__('Show', 'mqtranslate').' / '.__('Hide', 'mqtranslate').'</a> )</span></h3>'; 353 354 } … … 361 362 </script> 362 363 <?php 364 do_action("qtranslate_configuration_after-{$nm}"); 363 365 } 364 366 -
mqtranslate/trunk/mqtranslate_core.php
r1073915 r1073916 325 325 global $q_config; 326 326 $val = get_option('mqtranslate_'.$nm); 327 if($val==='0') $q_config[$nm] = false; 328 elseif($val==='1') $q_config[$nm] = true; 327 $q_config[$nm] = ($val === '1'); 329 328 } 330 329 … … 347 346 $url_mode = get_option('mqtranslate_url_mode'); 348 347 $term_name = get_option('mqtranslate_term_name'); 348 349 349 $allowed_custom_post_types = get_option('mqtranslate_allowed_custom_post_types'); 350 $disable_header_css = get_option('mqtranslate_disable_header_css');351 350 $disable_client_cookies = get_option('mqtranslate_disable_client_cookies'); 352 351 $use_secure_cookie = get_option('mqtranslate_use_secure_cookie'); … … 384 383 qtrans_load_option_bool('show_displayed_language_prefix'); 385 384 qtrans_load_option_bool('auto_update_mo'); 386 qtrans_load_option_bool('hide_default_language'); 387 388 $disable_header_css = qtrans_validateBool($disable_header_css, $q_config['disable_header_css']); 385 qtrans_load_option_bool('hide_default_language'); 386 387 qtrans_load_option_bool('disable_header_css'); 388 389 389 $disable_client_cookies = qtrans_validateBool($disable_client_cookies, $q_config['disable_client_cookies']); 390 390 $use_secure_cookie = qtrans_validateBool($use_secure_cookie, $q_config['use_secure_cookie']); … … 423 423 $q_config['url_mode'] = $url_mode; 424 424 $q_config['term_name'] = $term_name; 425 425 426 $q_config['allowed_custom_post_types'] = $allowed_custom_post_types; 426 $q_config['disable_header_css'] = $disable_header_css;427 427 $q_config['disable_client_cookies'] = $disable_client_cookies; 428 428 $q_config['use_secure_cookie'] = $use_secure_cookie; -
mqtranslate/trunk/mqtranslate_frontend.php
r1073915 r1073916 5 5 { 6 6 global $q_config; 7 echo '<style type="text/css">'.PHP_EOL; 8 foreach($q_config['enabled_languages'] as $lang) 9 echo '.qtrans_flag_'.$lang.' {background-image: url('.trailingslashit(WP_CONTENT_URL).$q_config['flag_location'].$q_config['flag'][$lang].'); background-repeat: no-repeat;}'.PHP_EOL; 7 8 if ($q_config['disable_header_css']) 9 return; 10 ?> 11 <style type="text/css"> 12 /* <![CDATA[ */ 13 <?php foreach($q_config['enabled_languages'] as $lang) : ?> 14 .qtrans_flag_<?= $lang ?> { 15 background-image: url('<?= trailingslashit(WP_CONTENT_URL).$q_config['flag_location'].$q_config['flag'][$lang] ?>'); 16 background-repeat: no-repeat; 17 } 18 <?php 19 endforeach; 10 20 do_action('qtrans_head_add_css'); 11 echo '</style>'.PHP_EOL; 21 ?> 22 /* ]]> */ 23 </style> 24 <?php 12 25 } 13 26 14 27 function qtrans_head(){ 15 28 global $q_config; 29 ?> 30 <?php 16 31 echo "\n<meta http-equiv=\"Content-Language\" content=\"".str_replace('_','-',$q_config['locale'][$q_config['language']])."\" />\n"; 17 32 qtrans_add_lang_icons_css(); … … 105 120 add_filter( 'wp_get_nav_menu_items', 'qtrans_get_nav_menu_items', 0, 3 ); 106 121 107 function qtrans_add_lang_icons ()108 {109 global $q_config;110 echo "<style>\n";111 foreach($q_config['enabled_languages'] as $lang)112 {113 echo '.qtrans-flag-'.$lang.' {background-image: url('.trailingslashit(WP_CONTENT_URL).$q_config['flag_location'].$q_config['flag'][$lang]."); background-repeat: no-repeat;}\n";114 }115 echo "</style>\n";116 }117 add_filter('wp_head', 'qtrans_add_lang_icons');118 119 122 function qtrans_get_attachment_image_attributes($attr, $attachment, $size) 120 123 { -
mqtranslate/trunk/mqtranslate_xhaleera_addons.php
r1073915 r1073916 240 240 global $q_config; 241 241 ?> 242 <?php qtrans_admin_section_start(__(' mqTranslateTeam Settings', 'mqtranslate'), 'team'); ?>242 <?php qtrans_admin_section_start(__('Team Settings', 'mqtranslate'), 'team'); ?> 243 243 <table class="form-table" id="qtranslate-admin-team" style="display: none"> 244 244 <tr> … … 276 276 add_action('post_updated', 'mqtrans_postUpdated', 10, 3); 277 277 278 add_action('qtranslate_configuration ', 'mqtrans_team_options', 9);278 add_action('qtranslate_configuration_after-general', 'mqtrans_team_options', 9); 279 279 add_action('qtranslate_loadConfig', 'mqtrans_load_team_options'); 280 280 add_action('qtranslate_saveConfig', 'mqtrans_save_team_options');
Note: See TracChangeset
for help on using the changeset viewer.