Outil d'encodage

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

Résolu Outil d'encodage

Message par demeter1 le Ven 14 Aoû 2015 - 0:53

Bonjour à tous,
Auriez vous connaissance dun outil qui convertisse automatiquement les caractères accentués d'un texte pour le rendre utilisable dans un js ?

jusqu'à maintenant , je faisais la conversion manuellement mais pour des textes assez longs, c'est un peu galère.

Merci par avance pour vos réponses.


Dernière édition par demeter1 le Mer 26 Aoû 2015 - 11:30, édité 1 fois

demeter1
+ Hyperactif +

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

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

Résolu Re: Outil d'encodage

Message par Ange Tuteur le Ven 14 Aoû 2015 - 15:40

Bonjour demeter1,

Vous pouvez convertir texte via JavaScript.

Par exemple :
Code:
// DECIMAL CODE POINT
'à'.charCodeAt(0); // 224
String.fromCharCode(224); // à

// METHOD NON-UTF-8
escape('Bonjour à tous !'); // Bonjour%20%E0%20tous%20%21
unescape('Bonjour%20%E0%20tous%20%21'); // Bonjour à tous !

// METHOD UTF-8
encodeURIComponent('Bonjour à tous !'); // Bonjour%20%C3%A0%20tous%20!
decodeURIComponent('Bonjour%20%C3%A0%20tous%20!'); // Bonjour à tous !

Référence :
- charCodeAt()
- fromCharCode()
- escape()
- encodeURIComponent()

Est-ce que vous cherchez ?

Ange Tuteur
****

Masculin
Messages : 476
Inscrit(e) le : 16/11/2013

https://github.com/SethClydesdale
Ange Tuteur a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Outil d'encodage

Message par demeter1 le Ven 14 Aoû 2015 - 16:16

Bonjur Ange tuteur,
merci pour cette réponse mais je vous avoueerai ne trop savoir comment l'utiliser.

je dois convertir le texte contenu dans ce js pour qu'il ne fasse pas beuger le js.

Code:
$(function () {
    var Personagem = 'http://narutogame.com.br/images/layout/msg/2/1.png';
    var Bordas = 'http://narutogame.com.br/images/layout/msg/msg_topo.png';
    var HTML = '<div class="msg_text" style="background:url(' + Personagem + ') no-repeat bottom;"> <b>Quelques recomendations!</b> <p>L'activation de votre compte se faisant automatiquement vous aurez la possibilité de vous connecter au forum aussitôt que vous aurez rempli le formulaire d'enregistrement.<br><br>Pensez à rentrer un email valide afin de bien recevoir l'email de confirmation contenant vos identifiants. Cette adresse est capitale pour le bon suivi de votre compte et, pour toutes les démarches que vous auriez à faire en cas de perte de vos identifiants.<br><br>Les  champs marqués d'un *  doivent être obligatoirement remplis.<br> Le champ intitulé zone de rusticité permettra à l'ensemble de la communauté de répondre à vos interrogations concernant l'acclimatation d'un végétal. <br>Si vous ne connaissez pas votre zone de rusticité, cliquez <a href="/portal?pid=52" target="_blank"><font color="#462d19">ici</font>a></p> </div> <style> .msg_text { max-height: 244px !important; padding-top: 70px !important; position: relative !important; z-index: 1 !important; padding-left: 250px !important; padding-bottom: 55px !important; padding-right: 20px !important; background-position: -20px !important; min-height: 180px !important; } .msg_text b { color: #ffd273 !important; font-size: 18px !important; text-transform: uppercase !important; } .msg_text p { color: #d1d8f1 !important; font-size: 12px !important; padding-top: 10px !important; } .msg_text:before, .msg_text:after { height: 59px !important; display: block !important; position: absolute !important; bottom: 0px !important; width: 100% !important; content: " " !important; width: 727px !important; } .msg_text:after { content: " " !important; height: 59px !important; display: block !important; position: absolute !important; width: 550px !important; background-image: url(' + Bordas + ') !important; top: 2px !important; } </style>';
    if (window.location.href.indexOf("/register?agreed=true&step=2") > -1 || $('#form_register').length) {
        $('#form_register').before(HTML);
    }
});


demeter1
+ Hyperactif +

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

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

Résolu Re: Outil d'encodage

Message par Ange Tuteur le Ven 14 Aoû 2015 - 17:25

Ooo les apostrophes ?

Ajouter ce code dans une page HTML :
( Modules > Gestion des pages HTML )
Code:
<input id="characterEscape" type="text" placeholder="Character"/>
<br/><br/>
<textarea id="stringEscape" placeholder="String"></textarea>
<br/><br/>
<input id="buttonEscape" type="button" value="Escape"/>

<script type="text/javascript">
document.getElementById('buttonEscape').onclick = function() {
  var char = document.getElementById('characterEscape').value || '\'',
      regexp = new RegExp(char, 'g'),
      string = document.getElementById('stringEscape');
 
  string.value = string.value.replace(regexp, '\\' + char);
  string.select();
};
</script>

champ premier : Le caractère d'échappement ( e.g. ', ", \.. )

champ second : Le texte à convertir

Cliquer "Escape" `a convertir le texte.

Exemple :

Ange Tuteur
****

Masculin
Messages : 476
Inscrit(e) le : 16/11/2013

https://github.com/SethClydesdale
Ange Tuteur a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Outil d'encodage

Message par demeter1 le Ven 14 Aoû 2015 - 19:13

Re Ange tuteur,

j'ai installé le script sur une page html mais le code ne fonctionne pas. Mon forum est en windows 1252 ce qui doit être la cause de ce dysfonctionnement.

la page html :
http://altitudetropicale.forums-actifs.com/h57-convertisseur

demeter1
+ Hyperactif +

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

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

Résolu Re: Outil d'encodage

Message par Ange Tuteur le Lun 17 Aoû 2015 - 11:01

Ça marche pour moi. reflexion


Ange Tuteur
****

Masculin
Messages : 476
Inscrit(e) le : 16/11/2013

https://github.com/SethClydesdale
Ange Tuteur a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Outil d'encodage

Message par demeter1 le Lun 17 Aoû 2015 - 11:24

Bonjour Ange tuteur,
testé sur un autre forum mais même résultat.
http://floratropica.forumactif.org/h11-essai

demeter1
+ Hyperactif +

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

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

Résolu Re: Outil d'encodage

Message par Neptunia le Lun 17 Aoû 2015 - 11:34

Bonjour ^^

De mon côté le convertisseur fonctionne sur tes deux forums.

Neptunia
+ Hyperactif +

Féminin
Messages : 10394
Inscrit(e) le : 08/08/2010

http://www.planet-series.com/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Outil d'encodage

Message par demeter1 le Lun 17 Aoû 2015 - 15:11

Étrange, un soucis lié peu être au navigateur (je suis sous opera). je vais testé sous firefox.

edit :même topo sur firefox

pour floratropica


pour altitude tropicale


sur floratropica, j'ai coché sur non au niveau "Voulez-vous utiliser le haut et le bas de page de votre forum ?"

Sur altitude tropicale j'ai coché sur oui.

floratropica n'a qu'un seul js dans la gestion des javascripts, les templates sont par défaut et aucun css n'est dans la feuille de style personnalisé.

ne reste plus qu'un soucis d'ordi mais cela serait étonnant, le pc que j'utilise actuellement à moins d'1 mois et est sous windows 10.



demeter1
+ Hyperactif +

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

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

Résolu Re: Outil d'encodage

Message par demeter1 le Mer 19 Aoû 2015 - 21:24

up

demeter1
+ Hyperactif +

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

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

Résolu Re: Outil d'encodage

Message par Neptunia le Mer 19 Aoû 2015 - 22:27

Peut-être regarder du côté des extensions navigateur ??

Parce qu'en effet si sur le même forum, ça fonctionne pour Ange Tuteur et moi mais pas pour toi, ça ne vient ni du codage forum,ni de FA mais de ton ordi et plus vraisemblablement de la configuration de ses logiciels.

Neptunia
+ Hyperactif +

Féminin
Messages : 10394
Inscrit(e) le : 08/08/2010

http://www.planet-series.com/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Outil d'encodage

Message par R-max le Mer 19 Aoû 2015 - 22:55

pour infos : bonsoir a tous ,j'ai tester le code de ta page html ,ca fonctionne aussi pour moi 
windows7 et chrome;



j'ai un windows10 sur celui de ma femme ,si tu veut que je teste ??

bonne soirée ,

edit:23h06 tester sur windows10 ça fonctionne aussi......thumleft


Dernière édition par R-max le Mer 19 Aoû 2015 - 23:07, édité 1 fois (Raison : rajout d'un edit .)

R-max
# Tropactif #

Masculin
Messages : 1450
Inscrit(e) le : 08/01/2015

http://graphcode.forumactif.org/
R-max a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Outil d'encodage

Message par demeter1 le Mer 19 Aoû 2015 - 23:33

Merci à vous deux pour ces tests.
Bon, je ne sais trop ce qui peut poser soucis de mon côté. Le js est bien activé sur ce pc . Au niveau des extensions, je n'ai que Responsive Web Design Tester d'installé mais sa désactivation ne résoud pas le soucis. le pc est neuf (moins d'un mois) et je suis sous windows 10.

Je vais faire des recherches ce soir pour voir si autre chose ( antivirus ou autre) peut occasionner ce soucis et je vous tiens au courant dés demain.

Je vous renouvelle mes remerciement pour vos essais et également à Ange tuteur pour le script.

demeter1
+ Hyperactif +

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

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

Résolu Re: Outil d'encodage

Message par no_way le Mer 26 Aoû 2015 - 11:11

..Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir délester votre sujet, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, dans ce cas, :editer: votre premier message et cochez l'icône résolu

A bientôt sur ForumActif Smile

no_way
Aidactif
Aidactif

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

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

Résolu Re: Outil d'encodage

Message par demeter1 le Mer 26 Aoû 2015 - 11:30

Bonjour Noway,
désolé pour ce retard.

je mets en résolu le sujet à An'ayant pas trouvé e qui empêchait un affichage correct sur l'ordi que j'utilise.

Merci à Ange tuteur pour ce codage et aux divers intervenants pour leurs essais.

demeter1
+ Hyperactif +

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

http://altitudetropicale.forums-actifs.com/index.forum
demeter1 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