Kleiner Smilie BUG

    • haryy2
      haryy2
      Bronze
      Dabei seit: 02.11.2008 Beiträge: 558
      Hallo!

      Wenn ich z.b. einen fisch oder hai smilie machen will, und danach eine klammer schließen will funktioniert das leider nicht!

      z.b.: bla bla bla genauere erklärung :s_cool:

      setz ich das beispiel nun in klammer siehts so aus:

      (bla bla bla genauere erklärung :s_cool: )

      :f_eek: :s_evil: :f_frown:

      (:f_eek: ) (:s_evil: ) (:f_frown: )

      Lg
  • 7 Antworten
    • Valain
      Valain
      Bronze
      Dabei seit: 30.03.2007 Beiträge: 3.279
      Original von haryy2
      Hallo!

      Wenn ich z.b. einen fisch oder hai smilie machen will, und danach eine klammer schließen will funktioniert das leider nicht!

      z.b.: bla bla bla genauere erklärung :s_cool:

      setz ich das beispiel nun in klammer siehts so aus:

      (bla bla bla genauere erklärung :s_cool: )

      :f_eek: :s_evil: :f_frown:

      ( :f_eek: ) ( :s_evil: ) ( :f_frown: )

      Lg
      Dafür wurde ja auch das Leerzeichen erfunden.
    • haryy2
      haryy2
      Bronze
      Dabei seit: 02.11.2008 Beiträge: 558
      Original von Valain
      Original von haryy2
      Hallo!

      Wenn ich z.b. einen fisch oder hai smilie machen will, und danach eine klammer schließen will funktioniert das leider nicht!

      z.b.: bla bla bla genauere erklärung :s_cool:

      setz ich das beispiel nun in klammer siehts so aus:

      (bla bla bla genauere erklärung :s_cool: )

      :f_eek: :s_evil: :f_frown:

      ( :f_eek: ) ( :s_evil: ) ( :f_frown: )

      Lg
      Dafür wurde ja auch das Leerzeichen erfunden.
      trotzdem lestig manchmal!

      und technisch ist so ein kleiner bug auch easy zu fixen!
    • mcashraf
      mcashraf
      Silber
      Dabei seit: 18.08.2006 Beiträge: 12.352
      wie soll ps.de einen bug fixen, der in deinem kopf ist? ;)
    • haryy2
      haryy2
      Bronze
      Dabei seit: 02.11.2008 Beiträge: 558
      Original von mcashraf
      wie soll ps.de einen bug fixen, der in deinem kopf ist? ;)
      (:f_cool: ) wenn das nicht richtig funktioniert ist es halt ein bug!
    • BigAndy
      BigAndy
      Bronze
      Dabei seit: 31.07.2006 Beiträge: 22.040
      Original von haryy2
      Original von mcashraf
      wie soll ps.de einen bug fixen, der in deinem kopf ist? ;)
      (:f_cool: ) wenn das nicht richtig funktioniert ist es halt ein bug!
      so wie es aussieht, werden die Zeichen von hinten nach vorne geparst (also angefangen bei der Klammer zu und dann Doppelpunt was :) ergibt )

      damit wäre das Problem einfach zu lösen wenn man vorne anfängt beim Doppelpunkt zu parsen ( Doppelpunkt dann f usw und dann wäre es egal was nach dem zweiten Doppelpunkt am Ende kommt)
    • crt32
      crt32
      Bronze
      Dabei seit: 17.02.2007 Beiträge: 15.895
      Gar nicht mal so einfach zu fixen.
      Ist halt code-technisch bequemer wie es jetzt ist.
      afaik wird gar nichts "geparst", sondern einfach die einzelnen zeichenkombinationen durch Bilder ersetzt, dh :), ;) etc werden eben zu den entsprechenden bildern. Und da :) anscheinend in der Liste vor :f_cool: kommt, wird im genannten Fall eben zuerst :) durch das Bild ersetzt sodass danach nur noch :f_cool[BILD] dasteht, was eben nicht durch ein Smilie ersetzt werden soll.
    • stepotronic
      stepotronic
      as himself
      Dabei seit: 14.01.2005 Beiträge: 705
      Naja um das Parsing kommst du nicht herum. Allerdings ist die Reihenfolge der Smilies entscheidend wie crt32 bereits richtig erkannt hat. Hierbei wäre vieleicht eine Priorisierung interessant, mit der man vieles sicherlich vermeiden aber nicht verhindern könnte. Es hilft also erstmal nichts, als die schon erwähnten Leerzeichen zu verwenden :)