Changeset 28768 in spip-zone


Ignore:
Timestamp:
May 22, 2009, 4:24:53 PM (12 years ago)
Author:
erational@…
Message:

respecter la compat. asc.
A faire:
lors de l'import, detecter la version du flux pour savoir comment traiter le raccourci LN

Location:
_plugins_/_dev_/spip2spip
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_dev_/spip2spip/backend-spip2spip.html

    r24283 r28768  
    44[(#REM)Liste tous les articles récents liés aux thématiques du groupe de mots-clés - spip2spip - destinés à être recopiés]
    55<!-- backend utilisant SPIP2SPIP -->
    6 <spip2spip version="1.6">
     6<spip2spip version="1.7">
    77        <title>[(#NOM_SITE_SPIP|texte_backend)]</title>
    88        <link>#URL_SITE_SPIP/</link>
  • _plugins_/_dev_/spip2spip/spiptospip_filtre.php

    r28767 r28768  
    1717
    1818function spip2spip_respecte_ln($texte) {
    19   $texte = preg_replace("/\n/$u", "__LN__", $texte);
     19  $texte = preg_replace("/\n/$u", "__LN__", $texte);  // version pour flux v1.5
    2020        return $texte;
    2121}
  • _plugins_/_dev_/spip2spip/spiptospip_fonctions.php

    r28767 r28768  
    102102        $rss = preg_replace(',<!--\s+.*\s-->,Ums', '', $rss);
    103103       
    104        
     104        // version du flux
     105        $version_flux = 0;
     106  // FIXME version du flux
     107       
     108        // analyse de chaque item
    105109        $items = array();
    106110        if (preg_match_all($syndic_regexp['item'],$rss,$r, PREG_SET_ORDER))
     
    293297//
    294298// restaure le formatage des ln
    295 function spip2spip_convert_ln($texte) {
    296         $texte = str_replace("__LN__","\n",$texte);
     299function spip2spip_convert_ln($texte,$version_flux=1.6) {
     300  if ($version_flux<1.7)        $texte = str_replace("__LN__","\n\n",$texte);
     301                          $texte = str_replace("__LN__","\n",$texte);
    297302        return $texte;
    298303}
Note: See TracChangeset for help on using the changeset viewer.