Doppel Smilies - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html) +---- Thema: Doppel Smilies (/thread-27487.html) |
Doppel Smilies - mr.mc.mauser - 13.02.2013 Hallo, habe hier schon gesucht auch einen Eintrag von 2006 gefunden jedoch alle Links die da sind führen ins leere... Auch wie im Thread von 2006 die Redie ist steht es in der doku aber auch da fine ich nix, und mein Englisch reicht nicht für die Englische Doku (ne richtig vollständige deutsche hab ich ehrlich gesagt auch nicht gefunden) Also bei einigen Smilies gibt es das problem das wenn die Doppelt da sind nur das erste angezeigt wird z.b.: bei :boing::boing::boing: werden 3 Smilies hintereinander angezeigt bei :t8::t8: wird nur der Erste Smilie angezeigt danach kommt :t8: siehe Anhang (t8 = achtung ironie, :boing:= Muhaha) Das ist schon seltsam das es einmal geht und einmal nicht sobald man leerzeichen dazwichen macht geht es.... Es gibt auch einen :s wenn ich jedoch noch z.b :s2: habe kommt das dabei heraus (Smile von :s)2: auch nicht der brüller aber damit kann man leben man bennet :s in :s: um. Nur das mit den doppelten ist schon nervig und blöd gibt es da ne Lösung ? RE: Doppel Smilies - MrBrechreiz - 13.02.2013 Nimm statt :t8: das zB. muhahah oder ironie, wie du möchtest. RE: Doppel Smilies - mr.mc.mauser - 14.02.2013 ok, das mache ich. aber verstehen muss man das nicht oder ? Nur zum verständnis: Der text durchläuft ja einen Parser in dem die codes durch eine Grafik ersetzt werden vermutlich über pregreplace. Was macht es für die Funktion einen unterschied ob da :t8: oder :boing: steht ? Wenn es an der anzahl der zeichen liegen sollte wäre die Grundinstallation vom Board auch nicht gerade gut weiles da gibt oder sogar :s und da funktioniert es , es muss also woanders hängen nur wo ? Und warum funktioniert es einmal und nicht mehrmals ? Wo im Borad wird das genau übestzt, das interresiert mich jetzt wirklich warum das so ist. Gruß Robert RE: Doppel Smilies - MrBrechreiz - 14.02.2013 (14.02.2013, 07:20)mr.mc.mauser schrieb: Was macht es für die Funktion einen unterschied ob da :t8: oder :boing: steht ? Beides fängt an und endet mit : , kann also schon an der Zeichenfolge liegen. RE: Doppel Smilies - mr.mc.mauser - 15.02.2013 Zitat:Beides fängt an und endet mit : , kann also schon an der Zeichenfolge liegen. Das kann ich so leider nicht ganz druchgehen lassen denn bei einer Jungfräulichen Instalation gibt es die Smilies Angel, Blush, Dodgy, Exclamation, Heart, Huh,Idea, Sleepy, Cool, Rolleyes, Shy, At und die Fangen alle mit : an und hören mit : auf und es gibt sogar 2 die mit :S bzw :A anfangen. und da klappt es, habe jetzt einfach die t1 t2 ... t10 dazu gemacht und es klappt auch noch. Es muss was anderes sein, evtl weil t8 in einem Unterverzeichnis vom Normalen Smilie (/images/smilies/neue) Ordner ist ? Aber das erklärt auch nicht warum 1 mal funzt und mehrmals nicht. RE: Doppel Smilies - MrBrechreiz - 15.02.2013 Hast Du denn andere änderungen an deinem Forum vorgenommen ? RE: Doppel Smilies - frostschutz - 15.02.2013 (13.02.2013, 18:12)mr.mc.mauser schrieb: Es gibt auch einen :s wenn ich jedoch noch z.b :s2: habe kommt das dabei heraus (Smile von :s)2: Dazu habe ich einen Patch in inc/class_parser.php PHP-Code: $smilies = $cache->read("smilies"); Dadurch werden die längeren Smiley-Codes immer vor den kürzeren geparsed. Das ist z.B. bei Smileys in Klammern wichtig: () MyBB macht da ein hin statt ( ) in Klammern. RE: Doppel Smilies - mr.mc.mauser - 15.02.2013 Den Patch baue ich doch direkt mal ein. So patch ist drin und dadurch ist mein Problem auch gelöst.... kann alle smilies egal wie oft hintereinander machen Danke RE: Doppel Smilies - frostschutz - 16.02.2013 Trotzdem komisch, denn eig. ändert der Patch nur die Reihenfolge. Der einzige Grund warum ein Smilie dann nicht funktioniert sollte eigentlich sein, daß es sich mit einem anderen Smilie beißt. Es hätte also in jedem Fall dann ein anderes Smilie kommen müssen, statt gar keiner. Da muß also irgendein anderer Umstand der Auslöser gewesen sein... Habe aber auch keine Zeit/Lust das Problem jetzt nachzustellen. RE: Doppel Smilies - mr.mc.mauser - 16.02.2013 hat mich ja auch gewundert... aber ich habe meine smilie liste Durchsucht nach ähnlichen Namen -> Nix Es ist und bleibt seltsam, werde Die Tage mal alles debuggen mal sehen ob ich was finde... Was aber jetzt schon sicher ist, es sind fast nur smilies betroffen die in einem Unterorder liegen |