Changeset 92993 in spip-zone


Ignore:
Timestamp:
Nov 18, 2015, 9:47:25 AM (4 years ago)
Author:
cedric@…
Message:

Report de r92992 : Robustesse de la detection du titre qui pouichait quand la balise title etait sur plusieurs lignes (contexte.com)

Location:
_core_/plugins/sites
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/sites

  • _core_/plugins/sites/inc/site.php

    r81699 r92993  
    102102                } else
    103103                        $head = $texte;
    104                 if (preg_match(',<title[^>]*>(.*),i', $head, $regs))
    105                         $result['nom_site'] = filtrer_entites(supprimer_tags(preg_replace(',</title>.*,i', '', $regs[1])));
     104
     105                if (preg_match(',<title[^>]*>(.*),ims', $head, $regs)){
     106                        $titre = trim($regs[1]);
     107                        if (!strlen($titre)){
     108                                $titre = substr($head,strpos($head,$regs[0]));
     109                        }
     110                        $result['nom_site'] = filtrer_entites(supprimer_tags(preg_replace(',</title>.*$,ims', '', $titre)));
     111                }
     112
    106113                if ($a = array_merge(
    107114                        extraire_balises($head, 'meta'),
  • _core_/plugins/sites/paquet.xml

    r92732 r92993  
    22        prefix="sites"
    33        categorie="edition"
    4         version="1.9.15"
     4        version="1.9.16"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.