Changeset 104866 in spip-zone for _plugins_/urls_pages


Ignore:
Timestamp:
Jun 14, 2017, 4:42:02 PM (22 months ago)
Author:
tcharlss@…
Message:

Bug quand il y a des query strings (jeanmarie)

Location:
_plugins_/urls_pages/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/urls_pages/trunk/paquet.xml

    r103720 r104866  
    22        prefix="urls_pages"
    33        categorie="statistique"
    4         version="1.0.9"
     4        version="1.0.10"
    55        schema="1.0.0"
    66        etat="test"
  • _plugins_/urls_pages/trunk/urls/propres.php

    r100129 r104866  
    4545
    4646        // 1) Gestion des pages (voir @note)
    47         if (is_string($i)
     47        if (is_string($i) // c'est une URL et pas un id
    4848                and strlen($i)
    4949                and strpos($i, '/') === false // ce n'est pas une URL arborescente
    5050                and !$entite // ce n'est pas l'URL d'un objet
    51                 and $ligne = sql_fetsel('page, url', 'spip_urls', array('url = ' . sql_quote($i), 'page != \'\''))
     51                and $url = strtok($i, '?') // retirer les query strings
     52                and $ligne = sql_fetsel('page, url', 'spip_urls', array('url = ' . sql_quote($url), 'page != \'\''))
    5253        ) {
    5354                $fond = $page = $ligne['page'];
Note: See TracChangeset for help on using the changeset viewer.