Changeset 114517 in spip-zone


Ignore:
Timestamp:
Mar 16, 2019, 9:40:13 AM (4 days ago)
Author:
eric@…
Message:

Eviter de proposer des messages de forums incohérents avec le plugin si le lien de doc fait référence à une rubrique.

Location:
_galaxie_/plugins-spip-net/svp2010
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/plugins-spip-net/svp2010/paquet.xml

    r114509 r114517  
    22        prefix="pluginspip"
    33        categorie="squelette"
    4         version="0.11.2"
     4        version="0.11.3"
    55        etat="stable"
    66        compatibilite="[3.1.0;3.2.*]"
  • _galaxie_/plugins-spip-net/svp2010/pluginspip_fonctions.php

    r114509 r114517  
    104104                // On extrait l'article de l'url afin de vérifier si c'est un id. Si c'est le cas on le modifie en article<id>.
    105105                $article = basename($url_doc);
    106                 if (intval($article)) {
    107                         $url_doc = str_replace("/${article}", "/article${article}", $url_doc);
     106                if ($article and (stripos($url_doc, 'rubrique') === false)) {
     107                        if (intval($article)) {
     108                                $url_doc = str_replace("/${article}", "/article${article}", $url_doc);
     109                        }
     110
     111                        // On peut maintenant calculer le flux RSS.
     112                        $rss = copie_locale("https://contrib.spip.net/spip.php?page=backend-forum-url&url=${url_doc}", 'modif');
    108113                }
    109                
    110                 // On peut maintenant calculer le flux RSS.
    111                 $rss = copie_locale("https://contrib.spip.net/spip.php?page=backend-forum-url&url=${url_doc}", 'modif');
    112114        }
    113115       
Note: See TracChangeset for help on using the changeset viewer.