Un remerciement tout particulièrement pour plg et vincent3569 car tout marche bien avec PWG 2.1.1 au niveau des tags chez FREE.
Alez hop, je vous offre deux bières virtuelles les gars pour la peine (*)
(*) bon allez oui : à consommer avec modération. L'abus d'alcool est dangereux pour la santé.
vincent3569 a écrit:
mais, (très) bonne nouvelle : ça marche impeccable
ouf !
Très bonne nouvelle :-) je vais commiter ça alors.
cette erreur de débutant en dit long sur mes connaissances en php :-(
mais, (très) bonne nouvelle : ça marche impeccable
ouf !
vincent3569 a écrit:
plg : j'ai fait les 2 manips demandées, en particulier, pour le 2nd point, j'ai la ligne suivante :
'preg_last_error', // PHP 5 >= 5.2.0 'json_encode',
mais ça ne marche pas mieux : toujours pas possible d'ajouter des tags
Je me suis mal exprimé, il faut que tu aies:
'preg_last_error', // PHP 5 >= 5.2.0 'json_encode',
c'est important que ce soit sur la ligne d'après, sinon c'est un commentaire donc c'est comme si tu n'avais rien ajouté.
vincent3569 a écrit:
c'est fait
mais ça ne marche pas mieux !
j'en ai profité pour faire des tests avec windows vista et ff 3.6 avec un résultat identique aux autres tests : pas possible d'ajouter des tags
mais je crois que tu as localisé ça coté serveur, donc mon test était inutile, mais bon...
après relecture je me dis que c'est peut-être confus
plg : j'ai fait les 2 manips demandées, en particulier, pour le 2nd point, j'ai la ligne suivante :
'preg_last_error', // PHP 5 >= 5.2.0 'json_encode',
mais ça ne marche pas mieux : toujours pas possible d'ajouter des tags
vincent3569 a écrit:
mais je crois que tu as localisé ça coté serveur, donc mon test était inutile, mais bon...
En effet, il y a une manip à faire côté serveur.
c'est fait
mais ça ne marche pas mieux !
j'en ai profité pour faire des tests avec windows vista et ff 3.6 avec un résultat identique aux autres tests : pas possible d'ajouter des tags
mais je crois que tu as localisé ça coté serveur, donc mon test était inutile, mais bon...
Je n'ai pas de compte free.fr. Qui peut essayer la manip suivante :
1) créer le fichier include/php_compat/json_encode.php
<?php function json_encode($data) { switch (gettype($data)) { case 'boolean': return ($data ? 'true' : 'false'); case 'null': case 'NULL': return 'null'; case 'integer': case 'double': return $data; case 'string': return '"'. str_replace(array("\\",'"',"/","\n","\r","\t"), array("\\\\",'\"',"\\/","\\n","\\r","\\t"), $data) .'"'; case 'object': case 'array': if ($data === array()) return '[]'; # empty array if (range(0, count($data) - 1) !== array_keys($data) ) { # string keys, unordered, non-incremental keys, .. - whatever, make object $out = "\n".'{'; foreach($data as $key => $value) { $out .= json_encode((string) $key) . ':' . json_encode($value) . ','; } $out = substr($out, 0, -1) . "\n". '}'; }else{ # regular array $out = "\n".'[' . join("\n".',', array_map('json_encode', $data)) ."\n".']'; } return $out; } } ?>
2) dans include/common.inc.php, ligne 83 après:
'preg_last_error', // PHP 5 >= 5.2.0
insérer
'json_encode',
Et tester à nouveau.
Et le gagnant est :
Fatal error: Call to undefined function json_encode() ...
Je vais inclure le script de compatibilité pour définir spécifiquement la fonction json_encode (le code est déjà dans include/ws_protocols/json_encoder.php
vincent3569 a écrit:
plg a écrit:
vincent3569 a écrit:
PS : si ça peut utile à l'équipe de dev, voici l'adresse de la RC2, vous pouvez vous y inscire, je vous passerai en admin (merci de confirmer par la MP) pour analyse le pb : http://vincent.bourganel.free.fr/piwigoRC
Je viens de m'inscrire avec le nom d'utilisateur "plg". Je voudrais bien passer admin s'il te plaît.
c'est fait
Je confirme : pareil pour moi, la touche "entrée" est inactive, de même que l'auto-complétion. Donc impossible d'ajouter un tag à une photo ou une sélection de photo. C'est propre au serveur. vincent3569, laisses moi le compte admin, je vais faire des essais.
Gegene a écrit:
Bien noté pour les tags.
La version 2.1 n'est pas encore sortie...!
Non, mais c'est imminent.
Gegene a écrit:
Où puis-je trouver une discution ou autre pour savoir les modifs futures sur les tags, pour
la version 2.2 et proposer des solutions.
Pour le moment, c'est surtout sur le forum central anglophone qu'une solution a été proposée. Ouvres un topic pour proposer des solutions.
Bonjour
Bien noté pour les tags.
La version 2.1 n'est pas encore sortie...!
Où puis-je trouver une discution ou autre pour savoir les modifs futures sur les tags, pour
la version 2.2 et proposer des solutions.
Gégène
plg a écrit:
vincent3569 a écrit:
PS : si ça peut utile à l'équipe de dev, voici l'adresse de la RC2, vous pouvez vous y inscire, je vous passerai en admin (merci de confirmer par la MP) pour analyse le pb : http://vincent.bourganel.free.fr/piwigoRC
Je viens de m'inscrire avec le nom d'utilisateur "plg". Je voudrais bien passer admin s'il te plaît.
c'est fait
je viens de tester sur une configuration un peu spéciale (offre "Hello" de Orange Internet : navigateur inconnu sur environement Linux, toujours vers mon site Free) : le pb est le même.
j'en reviens donc à ma question posée ci-dessus :
vincent3569 a écrit:
le pb ne viendrait-il pas du coté serveur plutôt que du coté client ?