Changeset 119848 in spip-zone


Ignore:
Timestamp:
Jan 20, 2020, 10:02:58 AM (8 months ago)
Author:
real3t@…
Message:

[SPIP2SPIP] Suite de r105928 : compatibilité PHP7 pour l'importation des mots clefs des articles et des événements

Location:
_plugins_/spip2spip/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip2spip/trunk/inc/spip2spip.php

    r105928 r119848  
    355355                                $_mots = $article['mots'];
    356356                                if ($_mots != "" && $import_mot_article) {
    357                                     $_mots = preg_replace('!s:(\d+):"(.*?)";!e', "'s:'.strlen('$2').':\"$2\";'", $_mots);
    358357                                    $_mots = unserialize($_mots);
    359358                                    foreach ($_mots as $_mot) {
     
    369368                                $_evenements = $article['evenements'];
    370369                                if ($_evenements != "") {
    371                                     $_evenements = preg_replace('!s:(\d+):"(.*?)";!e', "'s:'.strlen('$2').':\"$2\";'", $_evenements);
     370                                                                        $_evenements = preg_replace_callback('!s:(\d+):"(.*?)";!',
     371                                                                        function ($matches) {
     372                                                                                return strtolower("'s:'.strlen($matches[1]).':\".$matches[1].\";'");
     373                                                                                }
     374                                                                                ,
     375                                                                                $_evenements);
    372376                                    $_evenements = unserialize(base64_decode($_evenements));
    373377                                    foreach ($_evenements as $_evenement) {
  • _plugins_/spip2spip/trunk/paquet.xml

    r116095 r119848  
    22        prefix="spip2spip"
    33        categorie="edition"
    4         version="3.4.0"
     4        version="3.4.1"
    55        etat="stable"
    66        compatibilite="[3.0.20;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.