diff --git a/NEWS b/NEWS index 70405aea..780dc35b 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,5 @@ + - add escape type "urlpathinfo" to escape modifier + Version 2.6.10 (Aug 5, 2005) ---------------------------- diff --git a/libs/plugins/modifier.escape.php b/libs/plugins/modifier.escape.php index a32a8766..98e16e79 100644 --- a/libs/plugins/modifier.escape.php +++ b/libs/plugins/modifier.escape.php @@ -30,6 +30,9 @@ function smarty_modifier_escape($string, $esc_type = 'html') case 'url': return rawurlencode($string); + case 'urlpathinfo': + return str_replace('%2F','/',rawurlencode($string)); + case 'quotes': // escape unescaped single quotes return preg_replace("%(?