Il faudra donc ajouter dans ton fichier de configuration locale :
$conf['sync_chars_regex'] = '/^[a-zA-Z0-9-_.+&(),!~;=]+$/';
[Bugtracker] ticket 414
Bravo pour ta patience...
Bon c'était un peu plus compliqué que ta description car il a fallu gérer le futur système de tailles multiple, mais tu n'auras pas à changer le code source pour la 2.4.
Depuis que j utilise pwg 1.3, j ai modifié 2 lignes de code pour autoriser + de caractères ds les noms de fichiers, comme décrit sur topic:1307
Je suis contrait à chq mise à jour de piwigo de re modifier le fichier site_update.php pour que la synchro continue de fonctionner sur mes anciens fichiers.
Serait il enfin possible d utiliser une variable ajustable ds le fichier de config local pour faire cela?
Concrétement, il s'agit dans la version 2.3.3 des lignes 234 et 400 du fichier admin\site_update.php
if (preg_match('/^[a-zA-Z0-9-_.]+$/', $dir))
if (!preg_match('/^[a-zA-Z0-9-_.]+$/', $filename))
Je demande juste une variable au lieu du [a-zA-Z0-9-_.]
(J utilise [a-zA-Z0-9-_.+&(),!~;=] )