Closed Anthere closed 6 years ago
@florentk The namespace is properly site on "fr" indeed https://github.com/openzim/wikifundi/blob/master/wikifundi-fr/config/mediawiki/LocalSettings.custom.php#L19
But I see nothing similar on "en" !?
@Anthere This problem is really old, this should really have been discovered earlier.
Yeah. It should. I agree. I am very perplex I missed that.
@kelson42 I don't put namespace in EN version because I use the default one, it does not seem to be a problem on mirror. On other hand, article on wikipedia site, links can be broken, but in mirroring process, it seem that good namespace is take into account. We can put the namespace in file config, but I think that will change nothing
@Anthere Tu nous donnes un exemple concret de lien cassé sur http://wikifundi-en.openzim.org/ stp?
Après avoir discuté avec @Anthere visibleemnt tout est ok sur wikifundi-en.openzim.org, mais pas sur le plug. Elle va nous donner un exemple concret.
Note je suis dans le train. Deux jours sur Paris. Sur mon téléphone. Pas de plug sous la main. Et telephone qui bug a fond (j ai tenté de le noyer dans les toilettes. Il a pas aimé) De retour vendredi vers 18h. Je vous enverrais des url d exemples.
Mais en gros Lors ce que je suis sur le Plug en interface française Et que j’accède à wikifundi en anglais Toutes les pages de type Wikipedia: Se retrouve transformer en Wikipédia: Donc tous les liens Interne dans les pages wiki de type Wikipedia: cassé
Sent from my smartphone
On 27 Sep 2018, at 07:42, Kelson notifications@github.com wrote:
@Anthere Tu nous donnes un exemple concret de lien cassé sur http://wikifundi-en.openzim.org/ stp?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
La plupart de ces pages sont appelees depuis la page wiki nommee Welcome. Acessible depuis le menu
Sent from my smartphone
On 27 Sep 2018, at 07:42, Kelson notifications@github.com wrote:
@Anthere Tu nous donnes un exemple concret de lien cassé sur http://wikifundi-en.openzim.org/ stp?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
http://wikifundi-en.openzim.org/wiki/WikiFundi:Welcome
Exemple
http://wikifundi-en.openzim.org/wiki/Wikipedia:Identifying_reliable_sources
Mais sur le plug...
Sent from my smartphone
On 27 Sep 2018, at 08:14, Florence anthere@anthere.org wrote:
La plupart de ces pages sont appelees depuis la page wiki nommee Welcome. Acessible depuis le menu
Sent from my smartphone
On 27 Sep 2018, at 07:42, Kelson notifications@github.com wrote:
@Anthere Tu nous donnes un exemple concret de lien cassé sur http://wikifundi-en.openzim.org/ stp?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
Ce problème me dit vaguement quelque chose, mais les vacances sont passés par là xD. Si mes souvenirs sont bon, j'avais dû justement enlevé "l'extra namespace" "Wikipedia" de la configuration EN pour éviter ce genre de lien cassé. Après je me rappel plus pourquoi ça pose problème en anglais et pas en français. La question est : la fichier de config sur le "plug" est-il le même que sur wikifundi-en.openzim.org ?
C'est bon, j'ai trouvé le coupable !
C'est dans le LocalSettings.php (la config de base MW que l'on importe).
@florentk l'avait modifié le 6 juillet mais c'est passé entre les mailles de mon filet…
@kelson42 j'anticipe ta question : ce fichier est dans le docker ; il ne fait pas partie des tarballs. Je vais récupérer la nouvelle version du fichier mais @florentk, ce serait bien je pense de mettre le NS EN aussi dans le config du tarball, pour plus de clareté.
Testé sur la démo: http://en.wikifundi.wikifundi-fr.demo.hotspot.kiwix.org/wiki/Wikipedia:Identifying_reliable_sources
Dans l'outil, il y a un espace "Wikipedia:" dans la version EN et un espace "Wikipédia:" dans la version FR
Dans la version FR min, les deux espaces sont nommés "Wikipédia:". Donc sur WikiFundi FR... ça marche. Sur WikiFundi EN... ça ne marche pas du tout puisque les pages sont toutes nommées Wikipédia:XXX alors que les liens internes dans l'application pointent vers Wikipedia:XXX Donc le système essaye de sortir de WikiFundi pour se connecter en ligne au vrai wikipedia...
J'imagine que le problème doit être l'opposé dans la version EN min (et max), à savoir que les deux espaces de noms doivent être Wikipedia:XXX alors que la version en français doit être Wikipédia:XXX. Bien sûr je n'ai pas vérifié cela puisque je n'ai pas la version EN min. Mais la logique voudrait qu'on retrouve en miroir le problème sur l'autre version linguistique.
Est-ce que je suis claire ?