From edb512d1d2d49ea70fd97e8c2ede928b235508b7 Mon Sep 17 00:00:00 2001 From: emijrp Date: Fri, 8 Apr 2011 15:12:30 +0000 Subject: [PATCH] git-svn-id: https://wikiteam.googlecode.com/svn/trunk@35 31edc4fc-5e31-b4c4-d58b-c8bc928bcb95 --- dumpgenerator.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dumpgenerator.py b/dumpgenerator.py index e598dea..d4232f1 100644 --- a/dumpgenerator.py +++ b/dumpgenerator.py @@ -275,9 +275,11 @@ def getImageFilenamesURL(config={}, start='!'): m = re.compile(r'(?im)]+title="[^:>]+:(?P[^>]+)">[^<]+[^<]+[^<]+[^<]+\s*]+>(?P[^<]+)').finditer(raw) for i in m: url = i.group('url') - if url[0] == '/': #relative URL + if url[0] == '/' or not url.startswith('http://'): #relative URL + if url[0] == '/': #it is added later + url = url[1:] domainalone = config['domain'].split('http://')[1].split('/')[0] - url = '%s/%s' % (domainalone, url) + url = 'http://%s/%s' % (domainalone, url) filename = re.sub('_', ' ', i.group('filename')) filename_ = re.sub(' ', '_', i.group('filename')) uploader = re.sub('_', ' ', i.group('uploader'))