[SPIP] ~maj v2.1.25-->2.1.26
[velocampus/web/www.git] / www / ecrire / inc / syndic.php
index af6a707..78c06e3 100644 (file)
@@ -105,7 +105,7 @@ function analyser_backend($rss, $url_syndic='') {
                else if (preg_match(',<link[^>]*[[:space:]]rel=.alternate[^>]*>,Uims',
                $item, $regs))
                        $data['url'] = extraire_attribut($regs[0], 'href');
-               else if (preg_match(',<link[^>]*>(.*)</link>,Uims', $item, $regs))
+               else if (preg_match(',<link[^>]*>\s*([^\s]+)\s*</link>,Uims', $item, $regs))
                        $data['url'] = $regs[1];
                else if (preg_match(',<link[^>]*>,Uims', $item, $regs))
                        $data['url'] = extraire_attribut($regs[0], 'href');