From 6ac55feded9068842520850382f835e7ac90c62b Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Wed, 27 Jul 2011 16:27:58 +0200 Subject: [PATCH] =?UTF-8?q?fix=20regexps=20to=20support=20diaries=20from?= =?UTF-8?q?=20authors=20like=20=E2=80=9Cco=C3=AFn=E2=80=9D.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- weboob/backends/dlfp/browser.py | 2 +- weboob/backends/dlfp/tools.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/weboob/backends/dlfp/browser.py b/weboob/backends/dlfp/browser.py index 879ea510..b860c642 100644 --- a/weboob/backends/dlfp/browser.py +++ b/weboob/backends/dlfp/browser.py @@ -43,7 +43,7 @@ class DLFP(BaseBrowser): 'https?://.*linuxfr.org/wiki/[^\.]+/modifier': WikiEditPage, 'https?://.*linuxfr.org/suivi/[^\.]+': ContentPage, 'https?://.*linuxfr.org/sondages/[^\.]+': ContentPage, - 'https?://.*linuxfr.org/users/[\w\-_]+/journaux/[^\.]+': ContentPage, + 'https?://.*linuxfr.org/users/[^\./]+/journaux/[^\.]+': ContentPage, 'https?://.*linuxfr.org/forums/[^\./]+/posts/[^\.]+': ContentPage, 'https?://.*linuxfr.org/nodes/(\d+)/comments/(\d+)': CommentPage, 'https?://.*linuxfr.org/nodes/(\d+)/comments/nouveau': NewCommentPage, diff --git a/weboob/backends/dlfp/tools.py b/weboob/backends/dlfp/tools.py index acbcd83c..52486565 100644 --- a/weboob/backends/dlfp/tools.py +++ b/weboob/backends/dlfp/tools.py @@ -21,7 +21,7 @@ import re RSSID_RE = re.compile('tag:.*:(\w+)/(\d+)') -ID2URL_RE = re.compile('^(\w)([\w\-_]*)\.([^ \.]+)$') +ID2URL_RE = re.compile('^(\w)(.*)\.([^ \.]+)$') REGEXPS = {'/users/%s/journaux/%s': 'D%s.%s', '/news/%s': 'N.%s',