From 4d0e18db23a0024684165a0a239fda65dc0f13bb Mon Sep 17 00:00:00 2001 From: Alexis Metaireau Date: Mon, 24 Jan 2011 01:59:09 +0000 Subject: [PATCH] Avoid rewriting protocol related links. --- pelican/writers.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pelican/writers.py b/pelican/writers.py index 4e61e40c..c14f4f71 100644 --- a/pelican/writers.py +++ b/pelican/writers.py @@ -158,8 +158,9 @@ class Writer(object): relative_paths.append(found) for relative_path in relative_paths: - if not relative_path.startswith("http://"): - dest_path = os.sep.join((get_relative_path(name), "static", relative_path)) + if not "://" in relative_path: # we don't want to rewrite protocols + dest_path = os.sep.join((get_relative_path(name), "static", + relative_path)) content = content.replace(relative_path, dest_path) return content