Nouveau sujet Répondre Imprimer Syndication RSS 2.0

Interprétation smilies

Equipe traduction
Avatar de NightAngel
  • Age : 23 ans
  • Messages : 206
  • Inscrit : 18 Septembre 2004
  Lien vers ce message 26 Septembre 2006, 22:52
Bonjour,

Comme un screenshot vaut mieux qu'un long blabla et bien voilà...

http://img169.imageshack.us/img169/4131/testcb1.gif

Je ne sais pas s'il s'agit d'un bug mais voilà ;)

++

PS : Mon adresse IP n'est pas fixe pour les curieux x)


Un jean sans poche c'est comme une femme sans sein, on ne sait pas où mettre les mains...
 
Brasier
Avatar de Xadeon
  • Age : 18 ans
  • Messages : 641
  • Inscrit : 16 Juillet 2005
  Lien vers ce message 26 Septembre 2006, 22:55
x) = x )

Enfait c'est à cause du raccourci du smiley. Faudra que tu le changes :mdr:


Xadeon Weblogue
http://www.dronegame.net/clic4.jpg
 
Equipe traduction
Avatar de NightAngel
  • Age : 23 ans
  • Messages : 206
  • Inscrit : 18 Septembre 2004
  Lien vers ce message 26 Septembre 2006, 22:56
Ouaip mais je me demande s'il est nécessaire d'interpréter les smilies dans le balise m'enfin je fais juste part d'un "problème" qui est survenu dès mon premier essai. J'ai bien compris d'où il vient ;)


Un jean sans poche c'est comme une femme sans sein, on ne sait pas où mettre les mains...
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14506
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 26 Septembre 2006, 22:57
Ca ne va pas etre gérable coté PHP, mais je vais changer le code de ce smiley, x ) est trop courant comme suite de caractères .


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe de support
Avatar de Shekral
  • Age : 23 ans
  • Messages : 949
  • Inscrit : 25 Février 2006
  Lien vers ce message 26 Septembre 2006, 23:26
C'est pas possible de résoudre le problème si tu parse le message dans un ordre différent : d'abord les smiley, puis les FSBcodes.
Les citations sont présente ainsi avant d'être parser, si on reprend l'exemple :
[quote=zenuix]Texte cité[/quote]

Donc si tu parse d'abord les smiley, cette erreur ne devrais pas se produire…


WikiFSB
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14506
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 26 Septembre 2006, 23:45
Non parce si je faisais ca les smilies seraient aussi interprété dans la balise code


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe de support
Avatar de Shekral
  • Age : 23 ans
  • Messages : 949
  • Inscrit : 25 Février 2006
  Lien vers ce message 26 Septembre 2006, 23:57
Dans ce cas, serai-t-il possible de ne pas appeler la méthode parse_smiley() après parse_fsbcode mais à l'interieur de celle-ci entre ces deux fonctions :
[php] // FSbcode code (citer et mettre en forme du code)
$str = $this->parse_code_fscode($str);

// FSBcode quote (citation)
$str = $this->parse_quote_fscode($str);[/php]
D'autant que la variable $use_img, qui détermine entre autre si les smiley sont interprétés ou non, est déjà passer en paramètre de la fonction parse_fsbcode.

Enfin, c'est une suggestion, j'ai pas lu tout le code, et j'ai pas une vue d'ensemble de tous les appels de méthodes (et en plus il se fait tard, donc je fatigue un peu…)


WikiFSB
 
Equipe traduction
Avatar de NightAngel
  • Age : 23 ans
  • Messages : 206
  • Inscrit : 18 Septembre 2004
  Lien vers ce message 27 Septembre 2006, 1:45
Simple question pour ce qui est de la fonction de bannissement (puisque ce n'est pas précisé). Est-il possible de bannir une plage d'ip d'un seul "geste" ?

Par exemple de 225.204.108.25 à 225.204.109.00 ?


Un jean sans poche c'est comme une femme sans sein, on ne sait pas où mettre les mains...
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14506
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 27 Septembre 2006, 8:44
Oui avec *, c'est de ça que tu veux parler ?
Suffit de bannir 225.204.*.*

Et pour les FSBcode Shekral c'est vraiment plus complexe que ça, crois moi avec FSB1 j'avaos passer un temps fou dessus a esayer de faire tout fonctionner :mdr:


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Houram
  • Age : 19 ans
  • Messages : 1243
  • Inscrit : 15 Juin 2005
  Lien vers ce message 27 Septembre 2006, 14:16
Je pense pas que ce soit un bug, c'est le dieu des forums qui se moque de zenuni en lui associant un smilie un peu fou c'est tout. x)

Et pour résoudre le problème, un truc très simple mais qui devrait convenir à 95% des smilies. Tu met un espace entre la parenthèse et le pseudo^^
 
Brasier
Avatar de Xadeon
  • Age : 18 ans
  • Messages : 641
  • Inscrit : 16 Juillet 2005
  Lien vers ce message 27 Septembre 2006, 14:19
Citation (houram)
Et pour résoudre le problème, un truc très simple mais qui devrait convenir à 95% des smilies. Tu met un espace entre la parenthèse et le pseudo^^


C'est contraire aux règles dactylographiques.


Xadeon Weblogue
http://www.dronegame.net/clic4.jpg
 
Equipe de support
Avatar de Shekral
  • Age : 23 ans
  • Messages : 949
  • Inscrit : 25 Février 2006
  Lien vers ce message 29 Septembre 2006, 13:46
Citation (Xadeon)
Citation (houram)
Et pour résoudre le problème, un truc très simple mais qui devrait convenir à 95% des smilies. Tu met un espace entre la parenthèse et le pseudo^^


C'est contraire aux règles dactylographiques.

Il n'y aurais pas des règles dactylographiques pour les smileys par hasard. Si on considère qu'un smiley doit avoir un espace avant et après, on peut alors remplacer uniquement ceux qui vérifient cette règle et ça résoudrait le problème de ce sujet…


WikiFSB
 
Equipe de support
Avatar de B.Moncef
  • Age : 17 ans
  • Messages : 1926
  • Inscrit : 10 Septembre 2005
  Lien vers ce message 29 Septembre 2006, 14:51
[HS] ce serait bien de convertir les [php][/php] et [html][/html] dans les messages vers [code][\code] je pense [/HS]

Yoursef
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14506
  • Inscrit : 16 Septembre 2004
Message édité 1 fois, dernière édition par Genova, 29 Septembre 2006, 17:22     Lien vers ce message 29 Septembre 2006, 17:21
Citation (Shekral)
Il n'y aurais pas des règles dactylographiques pour les smileys par hasard. Si on considère qu'un smiley doit avoir un espace avant et après, on peut alors remplacer uniquement ceux qui vérifient cette règle et ça résoudrait le problème de ce sujet…

Bonne idée, je retiens la remarque et c'est ce que je vais faire :)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Répondre


.