Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Kerfred

    (@kerfred)

    Thank you for your feedback.
    Could you give some details? It could help others too.

    Thread Starter ccongiusti

    (@ccongiusti)

    API fix_encoding from class-fg-spip-to-wp-tools.php return an empty string.

    Sample :
    <?php
    $txt = ‘très peu finalement 😂😂😂’;
    echo $txt;
    echo ‘ISO-8859-15=’.iconv(‘UTF-8’, ‘ISO-8859-15’, $txt);
    echo ‘CP1252=’.iconv(‘UTF-8’, ‘CP1252’, $txt);
    ?>

    très peu finalement 😂😂😂
    Notice: iconv(): Detected an illegal character in input string in D:\EasyPHP-Devserver-17\eds-dashboard\codetester_source.php on line 6
    ISO-8859-15=
    Notice: iconv(): Detected an illegal character in input string in D:\EasyPHP-Devserver-17\eds-dashboard\codetester_source.php on line 7
    CP1252=

    Thread Starter ccongiusti

    (@ccongiusti)

    J’ai résolu mon problème qui venait d’une migration SPIP 1.72 => 1.9.2 (passage en UTF-8) => 3.2. Si j’importe directement depuis l’ancien site en SPIP 1.72 et non pas depuis la version 3.2, je n’ai plus le problème évoqué.
    Voici un des articles qui posaient problème :
    http://www.jogging-epernay.fr/article.php3?id_article=427
    [ERROR] Article #392 : Impossible d’insérer la publication dans la base de données
    [ERROR] Article #394 : Impossible d’insérer la publication dans la base de données
    [ERROR] Article #398 : Impossible d’insérer la publication dans la base de données
    [ERROR] Article #399 : Impossible d’insérer la publication dans la base de données
    [ERROR] Article #404 : Impossible d’insérer la publication dans la base de données
    [ERROR] Article #408 : Impossible d’insérer la publication dans la base de données
    [ERROR] Article #411 : Impossible d’insérer la publication dans la base de données
    [ERROR] Article #412 : Impossible d’insérer la publication dans la base de données
    [ERROR] Article #420 : Impossible d’insérer la publication dans la base de données
    [ERROR] Article #423 : Impossible d’insérer la publication dans la base de données
    [ERROR] Article #426 : Impossible d’insérer la publication dans la base de données
    Désolé de vous avoir dérangé.

    Plugin Author Kerfred

    (@kerfred)

    Merci pour le retour.
    J’ai essayé de reproduire votre problème, en vain.
    Avec votre exemple, l’émoticone est encodé en 😂 en base de données. Et il est bien migré sans problème vers WordPress.
    Pour reproduire votre problème, j’aurai besoin de votre base SPIP (avec au moins un article qui pose problème). Vous pouvez nous contacter à https://www.fredericgilles.net/support/ et nous envoyer la base en privé.

    Plugin Author Kerfred

    (@kerfred)

    Le code de l’émoticône est interprété par le forum.
    Voici ce que j’ai en base : & # 128514; (supprimer les espaces)

    Thread Starter ccongiusti

    (@ccongiusti)

    L’article dans SPIP 3 était déjà mal converti.
    http://new.jogging-epernay.fr/www-spip/ecrire/?exec=article&id_article=427
    “Et voilà je termine une saison bien chargée par la StElyon… j’avoue une course extrêmement difficile avec des conditions climatique horribles…. mais un super moment passé avec Romain Jaeger Thomas Debrèce 2 jours au top avec ces 2 là ���Retour ligne automatique”
    C’est donc bien la migration de l’ancien site en SPIP 1.72 (pas tout jeune :)) vers SPIP 3.2 qui a altéré la base, votre outil n’est pas en cause.

    Plugin Author Kerfred

    (@kerfred)

    OK, merci du retour.
    Dans ce cas, si vous le souhaitez, vous avez la possibilité de changer le nombre d’étoiles. 😉

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Nickel !’ is closed to new replies.