• Page:
  • 1

TOPIC:

Blocs et multilangage 9 years 11 months ago #1

  • phicome
  • phicome's Avatar Topic Author
  • Visitor
  • Visitor
Bonjour-soir à tous,

Mon site est multi-langue (3) avec un bloc traduit pour chaque langue. Cependant, En fonction de son humeur, le site affiche les blocs qui lui plaisent puis mouline dans le vide.

A quoi cela est-il dû ?

GT
Hello to all,

My site is multi-lingual (3) with a block translated for each language. However, depending on his mood, the site displays the blocks that he likes and then reel in a vacuum.

What is it due?

Merci

Please Log in or Create an account to join the conversation.

Last edit: by Jackie.

Re: Blocs et multilangage 9 years 11 months ago #2

  • Jackie
  • Jackie's Avatar
  • Offline
  • Platinum Member
  • Platinum Member
  • Posts: 4755
Bonjour Phicome,

En visitant ton site, webtrees a détecté la langue de mon navigateur (français) et a affiché le bloc HTML en français. J'ai changé la langue pour English et le bloc s'est bien affiché en anglais. J'ai ensuite changé pour espagnol et encore une fois le bloc s'est affiché en espagnol sans problème.

J'ai utilisé Mozilla Firefox. Je n'ai pas testé avec d'autres navigateurs.

Please Log in or Create an account to join the conversation.

Re: Blocs et multilangage 9 years 11 months ago #3

  • phicome
  • phicome's Avatar Topic Author
  • Visitor
  • Visitor
Merci d'avoir testé.

Ouverture ce matin :
Le bloc HTML de droite ne s'affiche pas (français)
Changement de langue :
Statistiques gedcom (gauche) et Top 10 des noms de famille (droite) ne s'affichent pas (english US)
Changement de langue :
Le bloc HTML (droite) et Top 10 des noms de famille (droite) ne s'affichent pas (espagnol)
Changement de langue :
Le bloc HTML (droite) ne s'affiche pas (retour en français)
Connexion administrateur :
Le bloc HTML (droite) ne s'affiche pas (français)
Changement de langue :
Le bloc HTML (droite) et Top 10 des noms de famille (droite) ne s'affichent pas (english US)
Changement de langue :
Le bloc HTML de droite et Top 10 des noms de famille (droite) ne s'affichent pas (espagnol)
Changement de langue :
Statistiques gedcom (gauche) ne s'affichent pas (retour en français)
Déconnexion :
Le bloc HTML (droite) et Top 10 des noms de famille (droite) ne s'affichent pas.

Autrement dit, à aucun moment le site n'a été affiché correctement.

Please Log in or Create an account to join the conversation.

Re: Blocs et multilangage 9 years 11 months ago #4

  • Roland
  • Roland's Avatar
  • Visitor
  • Visitor
Bonjour,

j'ai quelquefois ce problème en local. Il s'agit très vraisemblablement d'un problème qui conjugue l'hébergeur et Ajax. à la place des blocs, apparaît alors une "moulinette" qui n'en finit pas de ... mouliner! Je liais cela à ma configuration en local sans avoir jamais pu réellement résoudre ce problème. Surtout parce qu'il me paraît plutôt aléatoire. Relancer le site même après avoir vidé tous les caches ne fait bien souvent que déplacer le problème.

Je n'apporte donc pas de solution malheureusement.

Je crois avoir pu constater, à ce jour, que le problème semble surgir lorsque au moins cinq ou six blocs apparaissent sur l'une des pages d'accueil (la page personnelle ou la page d'accueil). Avec moins de 5 blocs, la "moulinette" apparaît quelquefois mais disparaît assez rapidement. Peut être s'agit-il d'un conflit entre les fonctionnalités appelées par certains blocs.

Please Log in or Create an account to join the conversation.

Re: Blocs et multilangage 9 years 11 months ago #5

  • Jackie
  • Jackie's Avatar
  • Offline
  • Platinum Member
  • Platinum Member
  • Posts: 4755
Bonjour,

Je viens encore une fois de refaire le test avec FF et l'affichage du bloc Top 10 des noms de familles s'affiche en quelques secondes en français, en anglais et en espagnol.

Selon moi, ce n'est pas le site qui est en cause, peut-être le navigateur ?

EDIT : je teste avec Opera 9.8 et là ça mouline ! C'est le bloc "Retour au site principal" qui ne s'affiche toujours pas au moment où j'écris ces lignes.
Je teste maintenant avec Google Chrome v.11.0.696.71 et ça mouline ! Deux blocs ont le problème "Retour au site principal" et "Top 10 des noms de familles".
Je teste avec IE v.9.0.81 et là c'est encore pire... très très long.... mouline... mouline... mêmes blocs.

Please Log in or Create an account to join the conversation.

Last edit: by Jackie.

Re: Blocs et multilangage 9 years 11 months ago #6

  • Jackie
  • Jackie's Avatar
  • Offline
  • Platinum Member
  • Platinum Member
  • Posts: 4755
Bonjour,

Après mise à jour du navigateur Opera v.11.11, c'est pire maintenant, trois blocs moulinent "Top 10 des noms de famille", bloc "Bonjour à tous" et bloc "Retour au site principal"

Please Log in or Create an account to join the conversation.

Re: Blocs et multilangage 9 years 11 months ago #7

  • jon48
  • jon48's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 148
Bonsoir,

Le caractère assez aléatoire est un peu surprenant, même si je vous confirme que je l'observe bien moi-même sur votre site avec différents navigateurs.

Dans ce contexte, je ne suis pas sûr que cela aide beaucoup, mais pourriez-vous temporairement désactiver le chargement asynchrone des blocks concernés, pour confirmer qu'aucune erreur PHP ne se produit qui empêcherait le processus de se terminer?
Pour cela, dans le fichier module.php sous modules_v2/nom_du_module/ (par exemple, html/ pour les blocs HTML), modifiez la fonction loadAjax de :
// Implement class WT_Module_Block
public function loadAjax() {
     return true;
}
en
// Implement class WT_Module_Block
public function loadAjax() {
     return false;
}
Bien cordialement,
Jonathan
genea.jaubart.com - Famille Jaubart-Rousset en Lozère - webtrees 1.7.17 (modifié - GitHub repo , thème Rural)
Local: Ubuntu 20.04 - Apache 2.4 - PHP 7.3 - MySQL 8.0 / Public: FastComet

Please Log in or Create an account to join the conversation.

Last edit: by jon48.

Re: Blocs et multilangage 9 years 11 months ago #8

  • phicome
  • phicome's Avatar Topic Author
  • Visitor
  • Visitor
Merci pour vos suggestions

j'ai quelquefois ce problème en local....
Je crois avoir pu constater, à ce jour, que le problème semble surgir lorsque au moins cinq ou six blocs apparaissent...

Je n'ai pas ce problème en local. Exclusivement en ligne, version 1.1.2 stable.
J'affiche 6 blocs :
A gauche : 1 HTML + 1 statistiques gedcom
A droite : 1 "bienvenue", 1 HTML, 1 "favoris", 1 "Top 10 des noms de famille"
Plus 4 blocs HTML de traduction (2 x 2 langages)

Je viens encore une fois de refaire le test avec FF et l'affichage du bloc Top 10 des noms de familles s'affiche en quelques secondes en français, en anglais et en espagnol.
Selon moi, ce n'est pas le site qui est en cause, peut-être le navigateur ?

J'ai testé ce matin :
Opera 11.11 : Toujours le même problème
Chrome à jour : Idem
Firefox 4.0 : Problème disparu. Les blocs s'affichent correctement.
Pas de test IE9. Je n'utilise pas.

Pour cela, dans le fichier module.php sous modules_v2/nom_du_module/ (par exemple, html/ pour les blocs HTML), modifiez la fonction loadAjax de :...

Je le fais dès que possible et vous tiens au courant.

Please Log in or Create an account to join the conversation.

Do you need a web hosting solution for your webtrees site?
If you prefer a host that specialises in webtrees, the following page lists some suppliers able to provide one for you: 

Re: Blocs et multilangage 9 years 11 months ago #9

  • jjr
  • jjr's Avatar
  • Visitor
  • Visitor
A 16h30, je ne peux que confirmer les moulinettes !
Je suis avec FireFox. C'est particulièrement le bloc Photo et Top 10. Lors d'un rechargement ou d'un changement de langue, cela peut changer de bloc, mais particulièrement Photo et Top 10.

L'absence de moulinettes, sur la page d'accueil, est rare !

Je me suis baladé dans le reste du site (particulièrement sur tes Boulay et tes Rétif), a priori, pas de problème !
Jean-Jacques

Please Log in or Create an account to join the conversation.

Re: Blocs et multilangage 9 years 11 months ago #10

  • phicome
  • phicome's Avatar Topic Author
  • Visitor
  • Visitor

A 16h30, je ne peux que confirmer les moulinettes !
Je suis avec FireFox. ...Je me suis baladé dans le reste du site (particulièrement sur tes Boulay et tes Rétif), a priori, pas de problème !

C'est très curieux, car le seul navigateur qui affichait correctement mon site est firefox 4.01.
PS : Les "Boulay" sont des individus rencontrés au hasard des recherches. Pas de structure (29 branches). Ce n'est pas le cas des "Rétif" (6 branches).

J'ai avancé. J'ai appliqué la solution de Jonathan (jon48). Modification du fichier module.php des blocs HTML. Il semble que cela fonctionne sur IE9, FF4, Chrome et Opera 11.11. Pour ce dernier, je ne peux plus contrôler le défilement de mon animation "flash", mais c'est un moindre mal.

Un colistier peut-il tester?

Merci

Please Log in or Create an account to join the conversation.

Re: Blocs et multilangage 9 years 11 months ago #11

  • jjr
  • jjr's Avatar
  • Visitor
  • Visitor
01-05-2011 12h00
Cela fonctionne parfaitement (pas de moulinette) et les photos défilent... et dans toute les langues. Le chargement s'effectue dans la seconde.
J-J

Please Log in or Create an account to join the conversation.

Re: Blocs et multilangage 9 years 11 months ago #12

  • phicome
  • phicome's Avatar Topic Author
  • Visitor
  • Visitor
C'est donc bien ce paramètre qui pose problème. Et, à mon sens, c'est un bug dès lors que chaque langue a son propre bloc HTML. A noter que je contrôle à nouveau mon animation flash sous Opera après avoir cliqué dessus, ce qui n'est pas nécessaire avec d'autres navigateurs.

J'espère une réaction d'un développeur avant d'appeler Jackie au secours pour qu'elle fasse un rapport de bug.

Please Log in or Create an account to join the conversation.

Re: Blocs et multilangage 9 years 11 months ago #13

  • Jackie
  • Jackie's Avatar
  • Offline
  • Platinum Member
  • Platinum Member
  • Posts: 4755
Bonjour,

J'espère une réaction d'un développeur avant d'appeler Jackie au secours pour qu'elle fasse un rapport de bug.


Avant de faire un rapport de bug...

Question : as-tu testé si le même problème existe avec un autre thème que ton thème personnalisé ? ... ou avec le demo ?

EDIT : sur le site de l'Association des Tétreau, j'ai des blocs HTML mais seulement en deux langues, français et anglais, thème standard webtrees, et je n'ai pas ton problème avec FF, IE. Je vais tester avec Chrome et Opera. Je n'ai pas Safari sur mon ordi.

Please Log in or Create an account to join the conversation.

Last edit: by Jackie.

Re: Blocs et multilangage 9 years 11 months ago #14

  • Jackie
  • Jackie's Avatar
  • Offline
  • Platinum Member
  • Platinum Member
  • Posts: 4755
Bonjour,

Je viens de tester le site de l'Association de Tétreau avec Chrome et Opera, thème standard de webtrees, et je n'ai pas le problème des moulinettes.

Mais, je n'ai qu'un bloc HTML en deux langues. Cependant, sur la page Accueil, en plus du bloc HTML, j'ai aussi un bloc "Nouvelles", un bloc "Statistiques", un bloc "Une image au hasard", un bloc "Les pages les plus visitées", un bloc "Favoris gedcom", et j'ai ajouté le bloc "Top 10 des noms de familles" pour faire le test.

Je n'utilise habituellement pas ce dernier bloc car la BDD étant majoritairement des Tétreau, Tétreault, Tétrault, Tatro, Tétro, etc., ce bloc n'apporte pas d'informations supplémentaires significatives aux membres de l'Association.

EDIT : autre question... As-tu testé en désactivant ton animation Flash mais en conservant tous les autres blocs ? C'est peut-être elle qui crée le problème (mais je ne suis pas spécialiste et c'est juste une idée qui m'est venue à l'esprit) ?

Please Log in or Create an account to join the conversation.

Last edit: by Jackie.

Re: Blocs et multilangage 9 years 11 months ago #15

  • phicome
  • phicome's Avatar Topic Author
  • Visitor
  • Visitor
Je n'ai pas testé avec un autre thème, vu que je les ai tous supprimés de ma publication, excepté le mien. De plus, je n'y ai pas pensé. Cependant, mon thème est très proche de "clouds". Je n'ai fait qu'une modification des couleurs et changé quelques icônes. Le thème ne devrait pas être en cause.

Le problème semble venir exclusivement de l'affichage des blocs HTML puisque le fichier module.php que j'ai modifié est relatif à ces blocs. Je n'ai touché à rien d'autre, et il semble que cela ne soit pas nécessaire. J'ai mis 2 blocs HTML en 3 langues, soit 6 blocs. Je pense qu'à chaque fois, les 6 sont lancés puis affichés en fonction de la langue (4 cachés). Les moulinages se font souvent sur des blocs qui ne doivent pas être affichés, et cela empêche d'autres blocs de s'afficher, comme top 10 des noms.

Je n'ai pas testé sur Safari. Toutefois la méthode décrite par Jonathan (merci à lui) règle le problème. Donc ce paramètre est à revoir.

Please Log in or Create an account to join the conversation.

  • Page:
  • 1
Powered by Kunena Forum