Changeset 621
- Timestamp:
- 03/05/2011 08:30:02 PM (15 months ago)
- Location:
- trunk/WordPress/plugin/transposh
- Files:
-
- 2 edited
-
core/utils.php (modified) (1 diff)
-
transposh.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/WordPress/plugin/transposh/core/utils.php
r613 r621 426 426 } 427 427 428 public static function is_bot() { 429 return preg_match("#(bot|yandex|validator|google|jeeves|spider|crawler|slurp)#si", $_SERVER['HTTP_USER_AGENT']); 430 } 431 428 432 } 429 433 -
trunk/WordPress/plugin/transposh/transposh.php
r620 r621 463 463 if (($this->options->get_enable_detect_language() || $this->options->get_widget_allow_set_default_language()) && 464 464 !($this->is_special_page($_SERVER['REQUEST_URI']) || strpos($_SERVER['HTTP_REFERER'], $this->home_url) !== false) && 465 !( preg_match("#(bot|yandex|validator|google|jeeves|spider|crawler|slurp)#si", $_SERVER['HTTP_USER_AGENT']))) {465 !(transposh_utils::is_bot())) { 466 466 // we are starting a session if needed 467 467 if (!session_id()) session_start(); … … 513 513 if (isset($wp->query_vars[EDIT_PARAM]) && $wp->query_vars[EDIT_PARAM] && $this->is_editing_permitted()) { 514 514 $this->edit_mode = true; 515 // redirect bots away from edit pages to avoid double indexing 516 if (transposh_utils::is_bot()) { 517 $this->tp_redirect(transposh_utils::rewrite_url_lang_param($_SERVER["REQUEST_URI"], $this->home_url, $this->enable_permalinks_rewrite, transposh_utils::get_language_from_url($_SERVER["REQUEST_URI"], $this->home_url), false)); //."&stop=y"); 518 exit; 519 } 515 520 } else { 516 521 $this->edit_mode = false;
Note: See TracChangeset
for help on using the changeset viewer.
