@@ -399,9 +399,9 @@ discard block |
||
| 399 | 399 | if (isset($this->_[HDOM_INFO_INNER])) |
| 400 | 400 | return $this->_[HDOM_INFO_INNER]; |
| 401 | 401 | switch ($this->nodetype) { |
| 402 | - case HDOM_TYPE_TEXT: return $this->dom->restore_noise($this->_[HDOM_INFO_TEXT]); |
|
| 403 | - case HDOM_TYPE_COMMENT: return ''; |
|
| 404 | - case HDOM_TYPE_UNKNOWN: return ''; |
|
| 402 | + case HDOM_TYPE_TEXT: return $this->dom->restore_noise($this->_[HDOM_INFO_TEXT]); |
|
| 403 | + case HDOM_TYPE_COMMENT: return ''; |
|
| 404 | + case HDOM_TYPE_UNKNOWN: return ''; |
|
| 405 | 405 | } |
| 406 | 406 | if (strcasecmp($this->tag, 'script') === 0) |
| 407 | 407 | return ''; |
@@ -640,19 +640,19 @@ discard block |
||
| 640 | 640 | } |
| 641 | 641 | |
| 642 | 642 | switch ($exp) { |
| 643 | - case '=': |
|
| 644 | - return ($value === $pattern); |
|
| 645 | - case '!=': |
|
| 646 | - return ($value !== $pattern); |
|
| 647 | - case '^=': |
|
| 648 | - return preg_match("/^" . preg_quote($pattern, '/') . "/", $value); |
|
| 649 | - case '$=': |
|
| 650 | - return preg_match("/" . preg_quote($pattern, '/') . "$/", $value); |
|
| 651 | - case '*=': |
|
| 652 | - if ($pattern[0] == '/') { |
|
| 653 | - return preg_match($pattern, $value); |
|
| 654 | - } |
|
| 655 | - return preg_match("/" . $pattern . "/i", $value); |
|
| 643 | + case '=': |
|
| 644 | + return ($value === $pattern); |
|
| 645 | + case '!=': |
|
| 646 | + return ($value !== $pattern); |
|
| 647 | + case '^=': |
|
| 648 | + return preg_match("/^" . preg_quote($pattern, '/') . "/", $value); |
|
| 649 | + case '$=': |
|
| 650 | + return preg_match("/" . preg_quote($pattern, '/') . "$/", $value); |
|
| 651 | + case '*=': |
|
| 652 | + if ($pattern[0] == '/') { |
|
| 653 | + return preg_match($pattern, $value); |
|
| 654 | + } |
|
| 655 | + return preg_match("/" . $pattern . "/i", $value); |
|
| 656 | 656 | } |
| 657 | 657 | return false; |
| 658 | 658 | } |
@@ -736,11 +736,11 @@ discard block |
||
| 736 | 736 | return $this->convert_text($this->attr[$name]); |
| 737 | 737 | } |
| 738 | 738 | switch ($name) { |
| 739 | - case 'outertext': return $this->outertext(); |
|
| 740 | - case 'innertext': return $this->innertext(); |
|
| 741 | - case 'plaintext': return $this->text(); |
|
| 742 | - case 'xmltext': return $this->xmltext(); |
|
| 743 | - default: return array_key_exists($name, $this->attr); |
|
| 739 | + case 'outertext': return $this->outertext(); |
|
| 740 | + case 'innertext': return $this->innertext(); |
|
| 741 | + case 'plaintext': return $this->text(); |
|
| 742 | + case 'xmltext': return $this->xmltext(); |
|
| 743 | + default: return array_key_exists($name, $this->attr); |
|
| 744 | 744 | } |
| 745 | 745 | } |
| 746 | 746 | |
@@ -339,15 +339,15 @@ |
||
| 339 | 339 | } |
| 340 | 340 | if ($this->options['autooptimize']) { |
| 341 | 341 | switch($this->db->phptype) { |
| 342 | - case 'mysql': |
|
| 343 | - $query = sprintf("OPTIMIZE TABLE %s", $this->options['table']); |
|
| 344 | - break; |
|
| 345 | - case 'pgsql': |
|
| 346 | - $query = sprintf("VACUUM %s", $this->options['table']); |
|
| 347 | - break; |
|
| 348 | - default: |
|
| 349 | - $query = null; |
|
| 350 | - break; |
|
| 342 | + case 'mysql': |
|
| 343 | + $query = sprintf("OPTIMIZE TABLE %s", $this->options['table']); |
|
| 344 | + break; |
|
| 345 | + case 'pgsql': |
|
| 346 | + $query = sprintf("VACUUM %s", $this->options['table']); |
|
| 347 | + break; |
|
| 348 | + default: |
|
| 349 | + $query = null; |
|
| 350 | + break; |
|
| 351 | 351 | } |
| 352 | 352 | if (isset($query)) { |
| 353 | 353 | $result = $this->db->query($query); |
@@ -339,15 +339,15 @@ |
||
| 339 | 339 | } |
| 340 | 340 | if ($this->options['autooptimize']) { |
| 341 | 341 | switch($this->db->phptype) { |
| 342 | - case 'mysql': |
|
| 343 | - $query = sprintf("OPTIMIZE TABLE %s", $this->options['table']); |
|
| 344 | - break; |
|
| 345 | - case 'pgsql': |
|
| 346 | - $query = sprintf("VACUUM %s", $this->options['table']); |
|
| 347 | - break; |
|
| 348 | - default: |
|
| 349 | - $query = null; |
|
| 350 | - break; |
|
| 342 | + case 'mysql': |
|
| 343 | + $query = sprintf("OPTIMIZE TABLE %s", $this->options['table']); |
|
| 344 | + break; |
|
| 345 | + case 'pgsql': |
|
| 346 | + $query = sprintf("VACUUM %s", $this->options['table']); |
|
| 347 | + break; |
|
| 348 | + default: |
|
| 349 | + $query = null; |
|
| 350 | + break; |
|
| 351 | 351 | } |
| 352 | 352 | if (isset($query)) { |
| 353 | 353 | $result = $this->db->query($query); |
@@ -339,15 +339,15 @@ |
||
| 339 | 339 | } |
| 340 | 340 | if ($this->options['autooptimize']) { |
| 341 | 341 | switch($this->db->phptype) { |
| 342 | - case 'mysql': |
|
| 343 | - $query = sprintf("OPTIMIZE TABLE %s", $this->options['table']); |
|
| 344 | - break; |
|
| 345 | - case 'pgsql': |
|
| 346 | - $query = sprintf("VACUUM %s", $this->options['table']); |
|
| 347 | - break; |
|
| 348 | - default: |
|
| 349 | - $query = null; |
|
| 350 | - break; |
|
| 342 | + case 'mysql': |
|
| 343 | + $query = sprintf("OPTIMIZE TABLE %s", $this->options['table']); |
|
| 344 | + break; |
|
| 345 | + case 'pgsql': |
|
| 346 | + $query = sprintf("VACUUM %s", $this->options['table']); |
|
| 347 | + break; |
|
| 348 | + default: |
|
| 349 | + $query = null; |
|
| 350 | + break; |
|
| 351 | 351 | } |
| 352 | 352 | if (isset($query)) { |
| 353 | 353 | $result = $this->db->query($query); |