Visualiser les détails du résultat

IdentifiantProjetCatégorieVisibilitéDernière mise à jour
0001159Documentations SICGestion de la documentation sous SPIPpublic2015-06-08 14:08
RapporteurdorchAssigné àutilisateur16 
PrioriténormaleImpactmineurReproductibilitétoujours
Statut ferméRésolutioncorrigé 
Version du produit 
Version cibléeRésolu dans la version 
Résumé0001159: Les images issues du modèle sic ne sont pas traduites
DescriptionQue ce soit pour le CHM ou le LaTeX, les images gérées par le modèle "sic" qui va chercher les images dans le dossier Sic5_Screenshots et qui rajoute au nom du fichier demandé le suffixe correspondant à la langue demandée renvoie toujours le suffixe fr ce qui fait qu'on récupère les copies d'écran en français dans la version anglaise de la documentation.
BalisesAucune balise n'est associée.

Activités

dorch

2015-06-08 12:19

administrateur   ~0001205

Sur mon installe, j'ai le comportement suivant :
A la validation du formulaire, la page est rechargée une première fois avec l'adresse suivante :
http://localhost:8080/sic/ecrire/?exec=chmlatex&num=0&format=0&secteur=1&lang=en
Ensuite, les adresses ont l'aspect suivant :
http://localhost:8080/sic/ecrire/?exec=chmlatex&num=7&format=0&secteur=1
Le paramètre lang a disparu !!!

Ca a l'air de venir du fait qu'on a ça en ligne 34 de formulaires/chmlatex.php :
$url = parametre_url($self, 'num', $num);
La variable $self est transmise par le squelette prive/exec/chmlatex.html avec la balise #SELF.
Quand je regarde le manuel de SPIP sur cette balise (http://www.spip.net/fr_article4574.html), il indique que :
"#SELF (depuis SPIP 1.8) retourne l’URL de la page courante. Les variables propres à l’exécution de SPIP (par exemple, var_mode) sont supprimées."
Je suppose que le paramètre "lang" fait partie des variables nettoyées. Il suffirait de lui donner un autre nom pour ne pas tomber dans ce piège.

utilisateur16

2015-06-08 14:08

  ~0001206

Changement de nom du paramètre "lang" en "langue" et de ce fait le paramétré reste présent dans l'url pendant tout le traitement. Et les images sont traduites.

Historique du bogue

Date de modification Nom d’utilisateur Champ Changement
2015-06-02 14:59 dorch Nouveau bogue
2015-06-02 14:59 dorch Statut nouveau => affecté
2015-06-02 14:59 dorch Assigné à => utilisateur16
2015-06-08 12:19 dorch Note ajoutée: 0001205
2015-06-08 14:08 utilisateur16 Note ajoutée: 0001206
2015-06-08 14:08 utilisateur16 Statut affecté => fermé
2015-06-08 14:08 utilisateur16 Résolution ouvert => corrigé