]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Render.pm
fix for already relative urls
[ikiwiki.git] / IkiWiki / Render.pm
index 1c56677ba162ed87f7da802a17612959a126878a..1ac85be44dad722e1588000fde059d420a433659 100644 (file)
@@ -139,12 +139,8 @@ sub absolute_urls ($$) { #{{{
 
        $url=~s/[^\/]+$//;
        
-       $content=~s{<a\s+href="([^"]+)"}{
-               "<a href=\"$url$1\""
-       }ieg;
-       $content=~s{<img\s+src="([^"]+)"}{
-               "<img src=\"$url$1\""
-       }ieg;
+       $content=~s/<a\s+href="(?!http:\/\/)([^"]+)"/<a href="$url$1"/ig;
+       $content=~s/<img\s+src="(?!http:\/\/)([^"]+)"/<img src="$url$1"/ig;
        return $content;
 } #}}}