|
@@ 534-537 (lines=4) @@
|
| 531 |
|
} else { |
| 532 |
|
$params = ''; |
| 533 |
|
} |
| 534 |
|
if (!strpos($params, '<br>')===false) { |
| 535 |
|
$value = preg_replace('@(<br[ /]*>)\n@', '$1', $value); |
| 536 |
|
$value = preg_replace('@<br[ /]*>@', "\n", $value); |
| 537 |
|
} |
| 538 |
|
return $this->strip_tags($value, $params); |
| 539 |
|
case 'urlencode': |
| 540 |
|
case 'url_encode': |
|
@@ 1469-1471 (lines=3) @@
|
| 1466 |
|
{ |
| 1467 |
|
$modx = evolutionCMS(); |
| 1468 |
|
|
| 1469 |
|
if (stripos($params, 'style')===false && stripos($value, '</style>')!==false) { |
| 1470 |
|
$value = preg_replace('@<style.*?>.*?</style>@is', '', $value); |
| 1471 |
|
} |
| 1472 |
|
if (stripos($params, 'script')===false && stripos($value, '</script>')!==false) { |
| 1473 |
|
$value = preg_replace('@<script.*?>.*?</script>@is', '', $value); |
| 1474 |
|
} |
|
@@ 1472-1474 (lines=3) @@
|
| 1469 |
|
if (stripos($params, 'style')===false && stripos($value, '</style>')!==false) { |
| 1470 |
|
$value = preg_replace('@<style.*?>.*?</style>@is', '', $value); |
| 1471 |
|
} |
| 1472 |
|
if (stripos($params, 'script')===false && stripos($value, '</script>')!==false) { |
| 1473 |
|
$value = preg_replace('@<script.*?>.*?</script>@is', '', $value); |
| 1474 |
|
} |
| 1475 |
|
|
| 1476 |
|
return trim(strip_tags($value, $params)); |
| 1477 |
|
} |