Changeset 72
- Timestamp:
- 03/18/2009 11:46:56 PM (3 years ago)
- File:
-
- 1 edited
-
trunk/WordPress/plugin/transposh/transposh.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/WordPress/plugin/transposh/transposh.php
r68 r72 227 227 global $wpdb, $lang, $table_name; 228 228 $translated = NULL; 229 230 229 logger("Enter " . __METHOD__ . ": $original", 4); 230 $original = $wpdb->escape(html_entity_decode($original, ENT_NOQUOTES, 'UTF-8')); 231 logger("Original is: $original", 3); 231 232 if(ENABLE_APC && function_exists('apc_fetch')) 232 233 { … … 305 306 global $lang, $home_url; 306 307 $post_url = $home_url . '/index.php'; 307 $js .= "\n<script type=\"text/javascript\">var transposh_post_url='$post_url';var transposh_target_lang='$lang';$(document).ready(function() {do_auto_translate();});</script>"; 308 308 $js .= "\n<script type=\"text/javascript\">var transposh_post_url='$post_url';var transposh_target_lang='$lang';</script>"; 309 if (get_option(ENABLE_AUTO_TRANSLATE,1)) { 310 $js .= "\n<script type=\"text/javascript\">$(document).ready(function() {do_auto_translate();});</script>"; 311 } 309 312 echo $js; 310 313 } … … 418 421 419 422 //Decode & remove already escaped character to avoid double escaping 420 $original = $wpdb->escape(stripslashes(urldecode($original))); 423 // TODO: remove logging? 424 logger("orig:" .$original,4); 425 $original = $wpdb->escape(stripslashes(urldecode(html_entity_decode($original, ENT_NOQUOTES, 'UTF-8')))); 426 logger("orig:" .$original,4); 421 427 $translation = $wpdb->escape(htmlspecialchars(stripslashes(urldecode($translation)))); 422 428 … … 436 442 { 437 443 apc_delete($original .'___'. $lang); 444 // TODO: update cache 445 //$rc = apc_store($original .'___'. $lang, $cache_entry, 3600); 446 //if($rc === TRUE) 447 //{ 448 // logger("Stored in cache: $original => $translated", 3); 449 //} 438 450 } 451 439 452 logger("Inserted to db '$original' , '$translation', '$lang' " , 3); 440 453 }
Note: See TracChangeset
for help on using the changeset viewer.
