Vérifiez vos informations

Il semblerait que les informations techniques de votre profil n'aient pas été actualisées depuis un certain temps... Pour que l'aide apportée vous soit efficace, il est important que ces informations soient à jour : prenez quelques secondes pour confirmer ou compléter les informations suivantes.


Lien de votre forum
Version de ce forum
Vous êtes le fondateur de ce forum
Vous avez modifié le CSS de ce forum
Vous avez modifié les templates de ce forum
Votre navigateur

Problème accents et encodage win-1252

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Problème accents et encodage win-1252

Message par ◦Jay◦ le Mer 22 Avr 2015 - 9:32

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
avatar

◦Jay◦
Créactif
Créactif

Masculin
Messages : 4184
Inscrit(e) le : 24/12/2014

https://amstaff-passion.pro-forum.fr/
◦Jay◦ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème accents et encodage win-1252

Message par no_way le Mer 22 Avr 2015 - 17:07

Bonjour, le codage de votre javascript doit être en utf-8, pouvez-vous l'encoder en windows-1252 et l'héberger ?
avatar

no_way
Aidactif
Aidactif

Messages : 2021
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème accents et encodage win-1252

Message par ◦Jay◦ le Mer 22 Avr 2015 - 19:58

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 .


avatar

◦Jay◦
Créactif
Créactif

Masculin
Messages : 4184
Inscrit(e) le : 24/12/2014

https://amstaff-passion.pro-forum.fr/
◦Jay◦ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème accents et encodage win-1252

Message par no_way le Mer 22 Avr 2015 - 20:36

De rien Very Happy, afin de voir si l'encodage du script pose problème:
- 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 Smile
avatar

no_way
Aidactif
Aidactif

Messages : 2021
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème accents et encodage win-1252

Message par ◦Jay◦ le Jeu 23 Avr 2015 - 17:20

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 ... scratch Embarassed

Cordialement.


EDIT: j'ai à présent retiré le code dans le template et remis le JS . Wink
avatar

◦Jay◦
Créactif
Créactif

Masculin
Messages : 4184
Inscrit(e) le : 24/12/2014

https://amstaff-passion.pro-forum.fr/
◦Jay◦ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème accents et encodage win-1252

Message par no_way le Ven 24 Avr 2015 - 6:54

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:
Code:
merci de ne pas répondre
dans le MP, ça m'étonne...

@ bientôt !
avatar

no_way
Aidactif
Aidactif

Messages : 2021
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème accents et encodage win-1252

Message par ◦Jay◦ le Ven 24 Avr 2015 - 9:18

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 .


avatar

◦Jay◦
Créactif
Créactif

Masculin
Messages : 4184
Inscrit(e) le : 24/12/2014

https://amstaff-passion.pro-forum.fr/
◦Jay◦ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème accents et encodage win-1252

Message par FANCH 56 le Ven 24 Avr 2015 - 10:09

Bonjour

Essaie avec un autre navigateur pour voir.

Si cela disparaît, c'est qu'il y a un réglage à faire dans OPERA
avatar

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème accents et encodage win-1252

Message par ◦Jay◦ le Ven 24 Avr 2015 - 16:50

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 .
avatar

◦Jay◦
Créactif
Créactif

Masculin
Messages : 4184
Inscrit(e) le : 24/12/2014

https://amstaff-passion.pro-forum.fr/
◦Jay◦ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème accents et encodage win-1252

Message par MasDan le Dim 26 Avr 2015 - 5:44

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:
Code:
<script type="text/javascript" src="lien URL du js" charset="UTF-8"></script>

avatar

MasDan
Aidactif
Aidactif

Masculin
Messages : 1215
Inscrit(e) le : 24/05/2011

http://projetAumMdn.forumactif.com
MasDan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème accents et encodage win-1252

Message par ◦Jay◦ le Lun 27 Avr 2015 - 7:51

Bonjour MasDan , merci beaucoup pour votre aide mais malheureusement , ça ne fonctionne pas . Rolling Eyes

Spoiler:
Voici le code :
Code:
<script type="text/javascript" src="http://codexo.org/aide/test_encodage.js" charset="UTF-8"></script>

et sur un sujet d'essai avec pour titre : éèàù$&

J'ai ce MP auto :



Merci tout de même.

Cordialement.
avatar

◦Jay◦
Créactif
Créactif

Masculin
Messages : 4184
Inscrit(e) le : 24/12/2014

https://amstaff-passion.pro-forum.fr/
◦Jay◦ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème accents et encodage win-1252

Message par AenigmA le Lun 27 Avr 2015 - 9:11

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
avatar

AenigmA
Membre actif

Masculin
Messages : 2228
Inscrit(e) le : 10/03/2005

http://aenigma.forumactif.fr/
AenigmA a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème accents et encodage win-1252

Message par kiwi14637 le Lun 27 Avr 2015 - 11:54

@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
Bonjour,

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 !
avatar

kiwi14637
Membre habitué(e)

Masculin
Messages : 1387
Inscrit(e) le : 19/05/2010

kiwi14637 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Problème accents et encodage win-1252

Message par demeter1 le Lun 27 Avr 2015 - 14:55

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.
avatar

demeter1
Membre actif

Masculin
Messages : 8656
Inscrit(e) le : 23/01/2009

http://altitudetropicale.forums-actifs.com/index.forum
demeter1 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Problème accents et encodage win-1252

Message par ◦Jay◦ le Lun 27 Avr 2015 - 17:45

Bonjour à tous , merci pour l'aide , je vais essayer de me débrouiller avec ça . Rolling Eyes

Cordialement .


avatar

◦Jay◦
Créactif
Créactif

Masculin
Messages : 4184
Inscrit(e) le : 24/12/2014

https://amstaff-passion.pro-forum.fr/
◦Jay◦ a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum