MyBB.support, le portail francophone de MyBB
my tabs Problème d'encodage caractère - Version imprimable

+- MyBB.support, le portail francophone de MyBB (http://mybb.fr)
+-- Forum : Plug-ins et modules pour MyBB (http://mybb.fr/forum-32.html)
+--- Forum : Support (http://mybb.fr/forum-15.html)
+--- Sujet : my tabs Problème d'encodage caractère (/thread-6437.html)



my tabs Problème d'encodage caractère - sc4t - 27-04-2013


Bonjour!

Quand je crée un tableau, puis sur le forum quand je clique dessus, tous les mots avec des accents sont remplacer par des symbole
[attachment=1298]


RE: my tabs Problème d'encodage caractère - exdiogene - 27-04-2013

Moi, je vois très bien les accents.

Je suggère de visualiser le site avec un autre navigateur pour s'assurer du problème...


RE: my tabs Problème d'encodage caractère - spyto - 27-04-2013

(27-04-2013, 14:27)exdiogene a écrit :  Moi, je vois très bien les accents.

Je suggère de visualiser le site avec un autre navigateur pour s'assurer du problème...

Dans le premier onglet, les accents sont corrects, pas dans les autres !



RE: my tabs Problème d'encodage caractère - exdiogene - 27-04-2013

Ici, tous les onglets sont corrects sous FireFox 20.0.1


RE: my tabs Problème d'encodage caractère - spyto - 27-04-2013

Pour moi, avec Firefox 20.0.1 aussi, je vois par exemple dans l'onglet Le Bar : Discussions générales Shy
Même après avoir vidé le cache !


RE: my tabs Problème d'encodage caractère - Saphir - 27-04-2013

Moi j'ai la même chose que Spyto, l'onglet par défaut fonctionne, mais les autres onglets (par exemple "Le Bar") affichent mal les caractères accentués. Je suis sous Chrome.

Je viens d'essayer sous Firefox 20.0.1, même problème. Tu as changé l'encodage des pages dans les options du navigateur exdiogene ?


RE: my tabs Problème d'encodage caractère - exdiogene - 27-04-2013

Voici ce que je vois :

[attachment=1300]


RE: my tabs Problème d'encodage caractère - exdiogene - 27-04-2013

Non, je n'ai que le Javascript désactivé...


RE: my tabs Problème d'encodage caractère - Saphir - 27-04-2013

En effet, le problème disparaît lorsqu'on désactive le JavaScript.
Peut-être l'encodage du fichier du plugin n'est-il pas bon, ce qui explique que lorsque l'on clique sur un onglet et que JavaScript est activé ? :s


RE: my tabs Problème d'encodage caractère - spyto - 27-04-2013

(27-04-2013, 15:07)exdiogene a écrit :  Voici ce que je vois :

Idem avec JS désactivé.

J'ai examiné le code du plugin.
Peut-être le pb vient-il de cette partie du code dans mytabs.js ?

Code PHP :
function getPage(url)
{
    try
    {
        
xmlhttp window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch (
e)
    {
        return 
true;
    }
    
xmlhttp.onreadystatechange triggered;
    
xmlhttp.open("GET"url"data:application/xml");
    
xmlhttp.send(null);
}

function 
triggered()
{
    if ((
xmlhttp.readyState == 4) && (xmlhttp.status == 200))
    {
        
document.getElementById('mytabs_full').innerHTML xmlhttp.responseText;
    }


où un objet XMLHttpRequest ou ActiveXObject("Microsoft.XMLHTTP") est utilisé selon la valeur de retour de window.XMLHttpRequest.

D'après ce que je vois là :
http://forum.webrankinfo.com/probleme-charset-avec-xmlhttprequest-t62906.html
ça semble être un problème connu ?

Peut-être faudrait-il convertir xmlhttp.responseText ici :
document.getElementById('mytabs_full').innerHTML = xmlhttp.responseText;

Je laisse à exdiogene le soin de donner son avis, si je poursuis mon raisonnement, je risque de dire des bêtises ! Tongue ( si ce n'est déjà fait... Tongue )

Edit :
Après quelques recherches, j'ai trouvé un équivalent de utf8_encode() en JS.
Peut-être :
Code PHP :
document.getElementById('mytabs_full').innerHTML unescape(encodeURIComponent(xmlhttp.responseText)); 
???


RE: my tabs Problème d'encodage caractère - sc4t - 27-04-2013

Je vient de remplacer le code et le probleme persiste


RE: my tabs Problème d'encodage caractère - exdiogene - 27-04-2013

Moi je suggère de contacter le créateur du plugin et lui demander de corriger son code pour permettre l'affichage international.


RE: my tabs Problème d'encodage caractère - sc4t - 28-04-2013

voila fait
http://community.mybb.com/thread-138428.html

PS: inscription sur ton site toujours impossible
You cannot register here behind a Proxy or from specific regions! (Your details have been recorded)


RE: my tabs Problème d'encodage caractère - exdiogene - 28-04-2013

(28-04-2013, 12:17)sc4t a écrit :  PS: inscription sur ton site toujours impossible
You cannot register here behind a Proxy or from specific regions! (Your details have been recorded)

J'avais ouvert une fenêtre de 15 minutes, mais malheureusement vous n'en avez pas profité.

Lorsque nous nous croiserons à nouveau j'ouvrirai une autre fenêtre de 15 minutes pour vous permettre l'inscription... Wink



 Utilitaire de traduction fourni par Regentronique