Bonjour,
Hebergé chez Free, j'ai migré de phpwebgallery 1.6.2 à piwigo 2.9.3 (pas évident mais avec succès grâce à la procédure :
http://fr.piwigo.org/doc/doku.php?id=ut … j_manuelle
et aux conseils sur Free :
http://fr.piwigo.org/doc/doku.php?id=ut … on:free.fr
Je suis en php 5.6.8 (php56 1 dans .htaccess)
J'ai eu le problème connu de mb_split et appliqué la solution fournie :
Solution : changer la ligne 48 du fichier include/smarty/libs/plugins/shared.mb_str_replace.php
remplacer : $parts = mb_split(preg_quote($search), $subject);
par : $parts = preg_split('~preg_quote($search)~', $subject);
Néanmoins ca ne fonctionne pas comme avant : les descriptions de mes catégories s'affichent en 1 seule ligne.
Autrement dit, les retour chariot ne sont pas gérés. Alors qu'en admin, le champ qui permet de modifier la description d'une catégorie gère bien les retours à la ligne.
J'ai essayé les fonctions split, str_split, explode... tout fonctionne exactement comme preg_split qui ne résout pas mon problème.
Y a t'il un moyen de corriger cette anomalie ?
Hors ligne
Bonjour vinrepsol, justine5,
j'ai vu où est le problème de la description :)
Ce que j'ai fais comme test : en partant d'une image j'ai crée un texte dans la description avec retour chariot puis je suis allé sur ma base de donnée "images" dans un champs "comment" et de type "text". ca c'est ok
limité dans la base de donnée de 64kb ou 65535 caracteres sur une seule ligne ok
la modification peut se faire par 2 méthodes :
1. soit par édition rapide (popup)
2. soit par édition - page administration à partir de l'image
Le seul probleme c'est s'il y a 1 milion de description à retaper :(
Petite question : y a t-il une extension qui regrouperait les "id" des images et "comment" de images ?
la suite apres...
cordialement
k5
Dernière modification par k5 (2018-10-23 23:45:10)
Hors ligne
Salut,
Ayant eu le même problème je suis tombé sur ton topic via la reche et j'ai aussi changé cette ligne 48 pour un hébergement chez free.
Mon piwigo est vierge j'ai donc essayé de constater le problème de retour à la ligne.
Bien que le retour à la ligne soit enregistré dans la BDD il n'est pas restitué sur le site, mais j'ai aussi fais le test en local, et j'ai le même problème quelque soit la ligne de code que j'utilise.
En local je suis en PHP 5.5.12
Je ne suis donc pas sur que que ton problème vienne de ce changement de ligne de code mais plutôt d'un comportement de PHP différent que celui que tu avais au paravent ? Mais peut être même que piwigo n'a jamais affiché les retours à la ligne ?
En tout cas moi, que ce soit en local en 5.5 ou sur free en 5.6.8 je ne vois pas retour à la ligne dans les descriptions d'Albums.
J'espère que cette remarque vous sera utile :)
Dernière modification par Ogartir (2018-11-08 00:52:13)
Hors ligne