Outil d'encodage

4 participants

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

Résolu Outil d'encodage

Message par demeter1 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

demeter1
Membre actif

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

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

Résolu Re: Outil d'encodage

Message par Ange Tuteur 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

Ange Tuteur
****

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

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

Résolu Re: Outil d'encodage

Message par demeter1 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

demeter1
Membre actif

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

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

Résolu Re: Outil d'encodage

Message par Ange Tuteur 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 :
Outil d'encodage Escape10
Ange Tuteur

Ange Tuteur
****

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

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

Résolu Re: Outil d'encodage

Message par demeter1 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

demeter1
Membre actif

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

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

Résolu Re: Outil d'encodage

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

Ça marche pour moi. reflexion

Outil d'encodage Outil10
Ange Tuteur

Ange Tuteur
****

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

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

Résolu Re: Outil d'encodage

Message par demeter1 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

demeter1
Membre actif

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

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

Résolu Re: Outil d'encodage

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

Bonjour ^^

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

Neptunia
Membre actif

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

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Outil d'encodage

Message par demeter1 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
Outil d'encodage Captur40

pour altitude tropicale
Outil d'encodage Captur41

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

demeter1
Membre actif

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

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

Résolu Re: Outil d'encodage

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

up
demeter1

demeter1
Membre actif

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

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

Résolu Re: Outil d'encodage

Message par Neptunia 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

Neptunia
Membre actif

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

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Outil d'encodage

Message par Invité 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;

Outil d'encodage 2015-024

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 .)
Anonymous

Invité
Invité


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

Résolu Re: Outil d'encodage

Message par demeter1 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

demeter1
Membre actif

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

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

Résolu Re: Outil d'encodage

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

.Outil d'encodage U10bBxG.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

no_way
Membre actif

Messages : 2214
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 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

demeter1
Membre actif

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

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

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

- Sujets similaires

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