Changeset 65450 in spip-zone


Ignore:
Timestamp:
Sep 2, 2012, 12:22:14 PM (7 years ago)
Author:
maieul@…
Message:

nettoyer un peu le HTML5 avant de passer à spip_query_code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-bible/trunk/traduction/na28.php

    r65409 r65450  
    2424}
    2525function recuperer_passage($livre,$chapitre_debut,$verset_debut,$chapitre_fin,$verset_fin,$lang){
     26       
    2627
    27         return generer_url_passage($livre,$chapitre_debut,$verset_debut,$chapitre_fin,$verset_fin,$lang);       
     28        $url = generer_url_passage($livre,$chapitre_debut,$verset_debut,$chapitre_fin,$verset_fin,$lang);       
     29        return extraire_passage($url,$verset_debut,$verset_fin);
     30}
     31
     32function extraire_passage($url,$verset_debut,$verset_fin){
     33        include_spip('inc/querypath');
     34        include_spip("inc/distant");
     35        include_spip("inc/charsets");
     36        $code = importer_charset(recuperer_page($url),'utf-8');
     37        $tab = explode('<body>',$code);
     38        $code = $tab[2];
     39        $tab = explode('</body>',$code);
     40        $code = $tab[0];
     41        $qp = spip_query_path($code,'body #main',array('omit_xml_declaration'=>true,'encoding'=>'UTF-8','use_parser'=>'xml'));
     42       
    2843}
    2944?>
Note: See TracChangeset for help on using the changeset viewer.