Changeset 114480 in spip-zone


Ignore:
Timestamp:
Mar 14, 2019, 1:39:14 PM (12 days ago)
Author:
maieul@…
Message:

Certains flux ICAL mettent des \n littéral dedans (pas retour ligne), en
raison d'un bug dans l'emetteur de flux (type Google !).
On remplace ces \n littéral par des \n de retour ligne.

Location:
_plugins_/import_ics/trunk
Files:
2 edited

Legend:

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

    r114479 r114480  
    206206                  'date_fin' => $date_fin,
    207207                        'titre' => $titre_evt,
    208                         'descriptif' => $descriptif_array["value"],
    209                         'lieu' => $lieu,
     208                        'descriptif' => import_ics_correction_retour_ligne($descriptif_array["value"]),
     209                        'lieu' => import_ics_correction_retour_ligne($lieu),
    210210                        'adresse' => '',
    211211                        'inscription' => '0',
     
    220220                );
    221221}
     222
     223/**
     224 * Remplace les \n littéral des ICS par des retours lignes.
     225 * @param string $texte
     226 * @return string
     227**/
     228function import_ics_correction_retour_ligne($texte) {
     229        return str_replace('\n', "\n", $texte);
     230}
  • _plugins_/import_ics/trunk/paquet.xml

    r113106 r114480  
    22        prefix="import_ics"
    33        categorie="date"
    4         version="4.4.3"
     4        version="4.4.4"
    55        etat="stable"
    66        compatibilite="[3.0.7;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.