]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
supporting 'javascript:' when normalizing urls
authorcash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Sat, 29 Jan 2011 23:28:20 +0000 (23:28 +0000)
committercash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Sat, 29 Jan 2011 23:28:20 +0000 (23:28 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@7956 36083f99-b078-4883-b0ff-0f9b5a30f544

engine/lib/output.php

index 862487b29f311a9b2d5ddd7a22bd64b17ecd4d51..25fb23e3de19adbccccefc4d28065dd81e27fe99 100644 (file)
@@ -239,6 +239,11 @@ function elgg_normalize_url($url) {
                return $url;
        }
 
+       // 'javascript:'
+       elseif (stripos($url, 'javascript:') === 0) {
+               return $url;
+       }
+
        // 'install.php', 'install.php?step=step'
        elseif (preg_match("#^[^/]*\.php(\?.*)?$#i", $url)) {
                return elgg_get_site_url().$url;