Ignore:
Timestamp:
Feb 17, 2016, 11:20:51 AM (4 years ago)
Author:
booz@…
Message:

pouvoir personnaliser la conversion dans mes fonctions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/convertisseur/trunk/extract/quark_xml.php

    r95145 r95155  
    6767        $mise_en_page = extraire_attribut($mise_en_page, "parentAssetName");
    6868        $item["mise_en_page"] = $mise_en_page ;
    69        
    70         // type d'article
    71         if(preg_match("/ENCADRÉ-Titre/i", $u)){
    72                 $item["type"] = "Encadré" ;
    73         }elseif(preg_match("/LIVRES/i", $fichier)){
    74                 $item["type"] = "Note de lecture" ;
    75         }
    76 
    77         // type d'article
    78         if(preg_match("/DOSSIER/i", $fichier)){
    79                 $item["dossier"] = str_replace(".qxp", "", $item["mise_en_page"]) ;
    80         }
     69
    8170
    8271        // L'article et son illustration sont dans des <spread>
     
    174163                                }
    175164
    176                                 // ne garder que ici que des titres, chapo, texte, etc, generique.
    177 
    178165                                // On cherche dans le nom des feuilles de style Quark des noms de champs spip
    179166
     
    205192                                        continue ;
    206193                                }
    207                                                                
     194                               
    208195                                // Inters
    209196                                if(preg_match("/accroche/i", $type)){
     
    240227       
    241228        $item["auteurs"] = preg_replace("/\.\s*$/","",$item["auteurs"]);
     229       
     230       
     231        // passer la main pour une surcharge éventuelle
     232        $c = $item ;
     233       
     234        // surcharge nettoyage perso ?
     235        if(file_exists('mes_fonctions.php'))
     236                include_once("mes_fonctions.php");
     237
     238        if (function_exists('nettoyer_conversion')){
     239                $item = nettoyer_conversion($item);                     
     240        }
     241       
     242        // var_dump($item["auteurs_tete"],"<hr>");
     243        // var_dump($item["auteurs"]);
    242244       
    243245        //$item["textebrut"] = textebrut($u);   
Note: See TracChangeset for help on using the changeset viewer.