1

Je ne parviens pas à afficher le caractère « double prime » (le symbole de l’unité de mesure anglaise, le pouce), s’il se trouve juste avant une parenthèse fermante.
À la place j’obtiens ça : ″)
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

2

En fait il me semble que c'est le cas avec toutes les entités unicode : les smileys sont parsés avant l'unicode, donc ton ";)" empêche l'entité d'être reconnue comme telle.

Pour moi c'est effectivement un bug, mais comme j'anticipe un peu la réponse tu peux tenter d'échapper le smiley en ajoutant une balise bidon entre le point-virgule et la parenthèse, comme ceci : ″[b][/b])

=> (″)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

(une balise, ou un espace)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

4

Ok, tout simplement.
Mais sinon, pourquoi mon caractère est transformé en #xxxxx; ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

5

Tu peux imaginer par exemple, que à la base yAronet n'a pas été conçu pour le support de l'unicode, et que les posts sont stockés en iso-8859-1, qu'il en va de même pour la page générée, et que donc la seule manière valide de représenter ton caractère est avec une entité html unicode, que yAro te laisse gentiment placer dans tes posts alors que ça prend disons 4x plus de place en mémoire...
Après je dis ça, je dis rien cheeky
(Puis de toutes façons Zephyr et vince ont déjà dit tout le reste donc voilà)
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

6

C’est compliqué de passer à l’UTF-8 ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

7

en théorie non, si ça a été prévu dès le départ il n'y a qu'un paramètre à changer, mais :

- à mon avis comme il n'a jamais été question que le site change de charset, il faudrait modifier grosso modo tous les bouts de codes qui manipulent des chaines de caractère qui viennent ou sont à destination de l'affichage (je te laisse imaginer le fun que ça représente)
- dans tous les cas il reste la base de données à convertir, elle doit peser un bon 1go à mon avis donc c'est un traitement assez lourd (en plus comme yN est sur un mutualisé qui sauf erreur de ma part n'a pas d'accès SSH ou autre il faudrait la d/l, la recoder en local puis l'injecter en web... pas super pratique)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

8

En effet… Dommage.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

9

- les données stockées en UTF8 prennent plus de place
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

10

c'est pas faux, ceci dit je pense pas que ça augmente de façon dramatique la taille totale de la bdd
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

11

Ça doit bien l’augmenter de 30% non ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

12

Zephyr (./10) :
c'est pas faux, ceci dit je pense pas que ça augmente de façon dramatique la taille totale de la bdd
Sasume (./11) :
Ça doit bien l’augmenter de 30% non ?



L'augmentation est fonction du charset (utf8, utf16 ?) et du mode de stockage (avec tel ou tel niveau de "compression"). Mais ça représentera un "sacrifice" en ressources, qu'il s'agisse de taille ou de cpu...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

13

si je prends ça comme référence et si je suppose qu'un caractère accentué en UTF-8 prend 2 octets, ça fait à peine plus de 3% d'augmentation, on reste très loin des 30%
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

14

et vu la majorité de posts qui sont encodés en ASCII à base de "grin" et autre trifus ça doit baisser encore le pourcentage ^^

15

Et sinon, le problème quand on cite les posts contenant des caractères unicodes¹ vient d’où ? Du navigateur ?

[1] topics/123658-regarder-des-films-en-streaming#3
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

16

J'aurais tendance à dire que oui puisque ça marche sans problèmes ici (Firefox 3 / Windows).

Après il y a des tas de problèmes dès qu'on utilise les fonctions de citations Ajax, j'imagine que c'est parceque le charset attendu par les fonctions JS n'est pas le même que celui utilisé sur yAronet.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

17

Il me semble que le JS attend et envoi de l'UTF8/16 et derriere yN le mange en iso-8859-machin

D'ailleurs il me semble que les ? sont généré par le navigateur et non par yN (mais seul yAro peut le confirmer?) caractères qui ne sont pas automatiquement traduit quand on passe via le JS
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

18

oui ils sont gérés par le navigateur (il suffit d'afficher la source de la page pour s'en rendre compte), le soucis c'est que justement ce ne sont pas les entités HTML qui sont envoyées à la fonction JS mais directement les caractères encodés en windows-1252 (le charset de yN), or le JS doit être configuré pour accepter autre chose
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

19

Corrigé (seulement pour les nouveaux posts pour le moment, les anciens seront convertis plus tard).
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)