Problème accents et encodage win-1252
+3
FANCH 56
no_way
◦Jay◦
7 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Problème accents et encodage win-1252
Détails techniques
Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Opera
Capture d'écran du problème :
- Voir l'image:
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Depuis que j'ai mis ce JS en place.
Lien du forum : http://www.forum-can-am.com/
Description du problème
Bonjour , j'ai un petit souci avec les MP automatiques lors de déplacement de sujets . Étant donné que mon forum est encodé en win-1252 les accents tel que é è à ... sont transformés en é è à ... , j'ai essayé d'adapter le texte pour ne plus avoir d'accents et ne plus avoir ce souci mais le problème demeure lorsqu'il y a des accents dans le titre du sujet déplacé !Pour mon screen , le titre de l'essai était : "essai accents é è à"
et il a été transformé dans le MP en : "essai accents é è Ã"
Voici mon JS :
- Spoiler:
- Code:
location.pathname.match(/^\/t[1-9]/) && $(function () {
// test si membre modérateur
if (!$("a[href^='/modcp']:first").length) return;
// on retire la redirection directe du "sauter vers"
$('form select[name="selected_id"]').removeAttr('onchange');
// on change l'action du "outils de modération"
$('form[action^="/modcp?"] select[name="mode"]').removeAttr("onchange").change(function () {
// si autre choix que déplacer le sujet, on envoie le formulaire
if (this.value != "move") {
this.form.submit();
return
}
// sinon on regarde si "sauter vers" est mis sur un forum et alors on envoie un mp puis le formulaire
$('form select[name="selected_id"]').val().match(/^f[1-9][0-9]*$/) && $.post("/privmsg",
'username=' + $('tr.post,div.post').first().find('td:first a[href^="/u"],.postprofile a[href^="/u"],h4.username a').filter(function () { return $(this).text() }).first().text() +
'&subject=' + 'Sujet au mauvais endroit' +
'&message=' + 'Bonjour,\n\n\nVotre sujet [url=http://' + location.hostname + location.pathname + "]" + document.title + '[/url] est maintenant dans une section adequate.\n\n[i][size=10](ceci est un message automatique, merci de ne pas repondre)[/size][/i]\n\nCordialement.' +
'&mode=post&post=1&confirm=1'
, function(){ $('form[action^="/modcp?"]').submit() })
})
});
Auriez-vous une solution pour palier à ce problème ?
Merci.
Cordialement.
Dernière édition par jay.ervein le Lun 27 Avr 2015 - 17:46, édité 1 fois
Re: Problème accents et encodage win-1252
Bonjour, le codage de votre javascript doit être en utf-8, pouvez-vous l'encoder en windows-1252 et l'héberger ?
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Problème accents et encodage win-1252
Bonjour no_way , merci de vous pencher sur mon problème , j'ai peur de ne pas comprendre , c'est un code de Ea .
Cordialement .
Cordialement .
Re: Problème accents et encodage win-1252
De rien , afin de voir si l'encodage du script pose problème:
- désactivez le script.
- ajoutez juste avant "</head>" dans votre template "overall_header":
Puis voyez si les caractères s'affichent correctement
- désactivez le script.
- ajoutez juste avant "</head>" dans votre template "overall_header":
- Code:
<script type="text/javascript" src="http://codexo.org/aide/test_encodage.js"></script>
Puis voyez si les caractères s'affichent correctement
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Problème accents et encodage win-1252
Bonjour no_way , merci pour le suivi , j'ai donc essayé ce que vous m'avez demandé et le problème est le même , les caractères sont transformés .
Sur le FdF l'encodage est en Windows-1252 également , il me semble pourtant qu'il y a le même système et qu'il n'y a pas ce problème ...
Cordialement.
EDIT: j'ai à présent retiré le code dans le template et remis le JS .
Sur le FdF l'encodage est en Windows-1252 également , il me semble pourtant qu'il y a le même système et qu'il n'y a pas ce problème ...
Cordialement.
EDIT: j'ai à présent retiré le code dans le template et remis le JS .
Re: Problème accents et encodage win-1252
Je dois m'absenter une semaine, je laisse donc les autres membres voir ce qu'ils peuvent faire pour vous aider, normalement vous auriez dû voir:
@ bientôt !
- Code:
merci de ne pas répondre
@ bientôt !
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Problème accents et encodage win-1252
Bonjour no_way , j'ai bien vu le message , il y avait plus que ça , en fait , vous avez recopié mon message , en mettant les accents mais à la place des accents , il y avait des é ...
Je vais attendre et upper mais je doute que quelqu'un puisse me répondre à part vous ou Ea .
Cordialement .
Je vais attendre et upper mais je doute que quelqu'un puisse me répondre à part vous ou Ea .
Cordialement .
Re: Problème accents et encodage win-1252
Bonjour
Essaie avec un autre navigateur pour voir.
Si cela disparaît, c'est qu'il y a un réglage à faire dans OPERA
Essaie avec un autre navigateur pour voir.
Si cela disparaît, c'est qu'il y a un réglage à faire dans OPERA
Re: Problème accents et encodage win-1252
Bonjour Fanch , merci pour votre passage , non , ce n'est pas un problème de navigateur .
Cordialement.
EDIT: c'est bien un problème avec l'encodage du forum , sur mon forum d'essai qui est en UTF-8 , je n'ai pas ce problème . J'ai d'ailleurs d'autres petits soucis à cause de ça , mais ça reste minime .
Cordialement.
EDIT: c'est bien un problème avec l'encodage du forum , sur mon forum d'essai qui est en UTF-8 , je n'ai pas ce problème . J'ai d'ailleurs d'autres petits soucis à cause de ça , mais ça reste minime .
Re: Problème accents et encodage win-1252
Bonjour,
Lorsque le charset d'un javascript est différent de celui de la page HTML il doit explicitement être spécifié à la balise SCRIPT.
Exemple:
Lorsque le charset d'un javascript est différent de celui de la page HTML il doit explicitement être spécifié à la balise SCRIPT.
Exemple:
- Code:
<script type="text/javascript" src="lien URL du js" charset="UTF-8"></script>
Re: Problème accents et encodage win-1252
Bonjour MasDan , merci beaucoup pour votre aide mais malheureusement , ça ne fonctionne pas .
Merci tout de même.
Cordialement.
- Spoiler:
Merci tout de même.
Cordialement.
Re: Problème accents et encodage win-1252
Bonjour Jay,
Peut être que ce sujet de Demeter peut t'intéresser : https://forum.forumactif.com/t377676-systeme-d-alerte-en-temps-reel#3186114
Peut être que ce sujet de Demeter peut t'intéresser : https://forum.forumactif.com/t377676-systeme-d-alerte-en-temps-reel#3186114
Re: Problème accents et encodage win-1252
Bonjour,AenigmA a écrit:Bonjour Jay,
Peut être que ce sujet de Demeter peut t'intéresser : https://forum.forumactif.com/t377676-systeme-d-alerte-en-temps-reel#3186114
Oui, il va falloir passer par les équivalents HTML é --> é
http://www.commentcamarche.net/contents/489-caracteres-speciaux-html
Mais je me demande s'il n'y a pas une autre solution quand même ...
Bonne journée !
kiwi14637- Membre habitué
-
Messages : 1387
Inscrit(e) le : 19/05/2010
Re: Problème accents et encodage win-1252
Aucune autre malheureusement. De mon coté, je rencontre ce problème sur de nombreux scripts et je avouerai que j'ai tenté a peu prés tout ce qui est possible depuis l'insertion de la balise meta dans le head à la solution de Masdan.
Tant que fa ne reconvertira pas les vieux forum en utf-8, le soucis sera toujours effectif.
Tant que fa ne reconvertira pas les vieux forum en utf-8, le soucis sera toujours effectif.
Re: Problème accents et encodage win-1252
Bonjour à tous , merci pour l'aide , je vais essayer de me débrouiller avec ça .
Cordialement .
Cordialement .
Sujets similaires
» Problème avec Accents
» Problème d'accents horde webmail
» Probleme d'accents - le codage ne reste pas
» Problème avec les accents du portail
» Vieux forum en windows-1252
» Problème d'accents horde webmail
» Probleme d'accents - le codage ne reste pas
» Problème avec les accents du portail
» Vieux forum en windows-1252
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum