Autor |
Sonderzeichen in SuMo-Nachrichten |
|
tactac
Senior  Dabei seit: 15.10.2014 Mitteilungen: 2717
 | Themenstart: 2019-05-11
|
Sonderzeichen wie Emojis in SuMos einzugeben, verstümmelt diese: der gesamte Text ab dem ersten Vorkommen eines solchen Zeichens scheint gelöscht zu werden.
Forenbeiträge sind ebenfalls betroffen, weshalb hier ein paar Minuten lang nur "Sonderzeichen wie" stand.
|
Profil
|
Tetris
Senior  Dabei seit: 28.08.2006 Mitteilungen: 7805
 | Beitrag No.1, eingetragen 2019-05-11
|
https://matheplanet.com/matheplanet/nuke/html/images/forum/subject/zzzdrink.gif
Welche Zeichen genau waren das denn?
https://matheplanet.com/matheplanet/nuke/html/t/icon_confused.gif
Lg, T.
|
Profil
|
tactac
Senior  Dabei seit: 15.10.2014 Mitteilungen: 2717
 | Beitrag No.2, vom Themenstarter, eingetragen 2019-05-11
|
Ich kann die Zeichen natürlich nicht in einen Beitrag schreiben, da dieser dann vor dem ersten solchen Zeichen endet. (Die Vorschau ist übrigens nicht betroffen.) Aber ich kann einen Unicode-Codepoint angeben: U+1F44D zum Beispiel.
|
Profil
|
tactac
Senior  Dabei seit: 15.10.2014 Mitteilungen: 2717
 | Beitrag No.3, vom Themenstarter, eingetragen 2019-05-12
|
Scheinbar hat Tetris erfolgreich ein emoji in einer SuMo untergebracht. Da ich zwischenzeitlich an einem anderen Rechner saß, dachte ich mir, man könnte es ja erneut probieren. Tetris' Beweis, dass es geht, ist damit leider weg.
Es bleibt dabei, dass ich kein Emoji in eine SuMo bekomme. Mit folgenden Browsern: Firefox 66.0.4, Chromium 73.0.3683, iOS-12.2-Safari.
@Tetris: Mit welchem Browser hast du das gemacht?
|
Profil
|
mire2
Senior  Dabei seit: 29.08.2006 Mitteilungen: 4173
Wohnort: Köln-Koblenz
 | Beitrag No.4, eingetragen 2019-05-12
|
Ich kann das Problem von tactac nachvollziehen.
Ich habe es im aktuellen Firefox und in Opera probiert, im FF auch mit deaktivierten Add-ons.
Bei der Eingabe erscheint jeweils das emoji, sobald ich aber die SuMo abschicke, ist das emoji in der Notiz nicht mehr zu sehen.
Gruß
mire2
|
Profil
|
PrinzessinEinhorn Senior  Dabei seit: 23.01.2017 Mitteilungen: 2625
 | Beitrag No.5, eingetragen 2019-05-12
|
Das hat zwar nichts mit dem Thema zu tun, aber ich wollte dafür nicht extra einen Thread erstellen, da es recht irrelevant ist.
Mir ist in der Vergangenheit aufgefallen, dass relativ willkürlich Zeichencodes in Emojis umgewandelt werden.
Ich benutze nie diese Smileys wie :-) oder :-P sondern schreibe wendern :) oder :P (wobei wenn ich jetzt auf Vorschau drücke, dann werden mir diese auch als Emojis angezeigt, dem sollte aber eigentlich nicht so sein, oder). Jedenfalls sehe ich diesen Smiley manchmal in Buchstabenform (wie ich es eigentlich möchte) und dann wieder als Emoji, was ich eigentlich nicht möchte.
Oder ist das doch das gleiche Problem?
Edit: Jetzt werden mir die Zeichen doch als Emojis angezeigt, aber das ist nicht konsequent.
Test: :)
|
Profil
|
mire2
Senior  Dabei seit: 29.08.2006 Mitteilungen: 4173
Wohnort: Köln-Koblenz
 | Beitrag No.6, eingetragen 2019-05-12
|
@PrinzessinEinhorn
Das liegt vermutlich an der Einstellung, in der der Beitrag versendet wird.
https://matheplanet.com/matheplanet/nuke/html/uploads/b/14350_edit1.png
So wie das im Bild eingestellt ist, wird aus ":-)" kein https://matheplanet.com/matheplanet/nuke/html/t/icon_smile.gif
Letzteres ist halt nur ein gif.
Gruß
mire2
|
Profil
|
Tetris
Senior  Dabei seit: 28.08.2006 Mitteilungen: 7805
 | Beitrag No.7, eingetragen 2019-05-12
|
https://matheplanet.com/matheplanet/nuke/html/uploads/b/14320_190512.jpg
So sah die SuMo aus. (Firefox Quantum 66.0.3 (64-Bit))
Lg, T.
|
Profil
|
ligning
Senior  Dabei seit: 07.12.2014 Mitteilungen: 3525
Wohnort: Berlin
 | Beitrag No.8, eingetragen 2019-05-12
|
Smileys :-) sind keine Emojis
edit: in dieser Nachricht kam ein Emoji vor, wurde auch in der Vorschau angezeigt, dann aber entfernt :-(
|
Profil
|
Tetris
Senior  Dabei seit: 28.08.2006 Mitteilungen: 7805
 | Beitrag No.9, eingetragen 2019-05-12
|
@ligning: Welches denn und wie wurde escodiert und eingegeben?
🐧
Lg, T.
|
Profil
|
ligning
Senior  Dabei seit: 07.12.2014 Mitteilungen: 3525
Wohnort: Berlin
 | Beitrag No.10, eingetragen 2019-05-12
|
https://www.unicode.org/emoji/charts/emoji-list.html#1f60a
Ich habs in einem anderen Programm erzeugt und hier per Copy&Paste eingefügt.
|
Profil
|
Tetris
Senior  Dabei seit: 28.08.2006 Mitteilungen: 7805
 | Beitrag No.11, eingetragen 2019-05-12
|
Profil
|
ligning
Senior  Dabei seit: 07.12.2014 Mitteilungen: 3525
Wohnort: Berlin
 | Beitrag No.12, eingetragen 2019-05-12
|
Test:
edit: da hätte es erscheinen sollen, aus deinem Posting kopiert und hier eingefügt.
Firefox 66 unter Linux.
|
Profil
|
Tetris
Senior  Dabei seit: 28.08.2006 Mitteilungen: 7805
 | Beitrag No.13, eingetragen 2019-05-12
|
Versuch es mal mit der
\sourceon HTML-Entität
😊
\sourceoff
Lg, T.
|
Profil
|
ligning
Senior  Dabei seit: 07.12.2014 Mitteilungen: 3525
Wohnort: Berlin
 | Beitrag No.14, eingetragen 2019-05-12
|
Profil
|
Tetris
Senior  Dabei seit: 28.08.2006 Mitteilungen: 7805
 | Beitrag No.15, eingetragen 2019-05-12
|
Wow!
Meine Theorie: Diese HTML-Entitäten werden vom Browser als GIF-Bilder angezeigt, kommen also ggf. vom Client-Rechner. Einfügen einer entsprechenden URI aus einem anderen HTML-Dokument hat daher kaum den gleichen Effekt.
Lg, T.
|
Profil
|
ligning
Senior  Dabei seit: 07.12.2014 Mitteilungen: 3525
Wohnort: Berlin
 | Beitrag No.16, eingetragen 2019-05-12
|
Um URIs gings doch gar nicht 🤔
Die rohen (nicht als Entity codierten) Emoji überleben einfach den Weg durch die Datenbank nicht.
|
Profil
|
Tetris
Senior  Dabei seit: 28.08.2006 Mitteilungen: 7805
 | Beitrag No.17, eingetragen 2019-05-12
|
Profil
|
Tetris
Senior  Dabei seit: 28.08.2006 Mitteilungen: 7805
 | Beitrag No.18, eingetragen 2019-05-12
|
Ok, #17 ist das Ergebnis, wenn man das Emojie aus #11 per C&P mit der Maus in das Eingabeformular einfügt.
Lg, T.
|
Profil
|
Tetris
Senior  Dabei seit: 28.08.2006 Mitteilungen: 7805
 | Beitrag No.19, eingetragen 2019-05-12
|
Und auf diese Weise wird tatsächlich kein URI, sondern vielmehr das eigentliche GIF-Bild kopiert, was aber auf dem MP gar nicht funktioniert. Denn wenn das funktionieren würde, würde ich natürlich...
Lg, T.
|
Profil
|
ligning
Senior  Dabei seit: 07.12.2014 Mitteilungen: 3525
Wohnort: Berlin
 | Beitrag No.20, eingetragen 2019-05-12
|
Test: ⨂
Vllt. speichert die DB nur Zeichen aus der BMP.
Test 2:
edit: Denke das ist es. Da hätte eine ägyptische Hieroglyphe stehen sollen.
@Tetris: Nirgends hier geht es um GIFs, das sind alles Zeichen.
|
Profil
|
Tetris
Senior  Dabei seit: 28.08.2006 Mitteilungen: 7805
 | Beitrag No.21, eingetragen 2019-05-12
|
Das ist aber kein GIF-Bild, sondern ein Textzeichen.
|
Profil
|
Tetris
Senior  Dabei seit: 28.08.2006 Mitteilungen: 7805
 | Beitrag No.22, eingetragen 2019-05-15
|
@ligning:
Emojis wie 🤘 werden vom Browser in Form von GIF-Bildern angezeigt. Beim Kopieren und anderswo wieder Einfügen wird eben auch nur das GIF-Bild transportiert, aber die Eingabefelder auf dem Matheplaneten erwarten jeweils nur Text und ignorieren Grafiken. Das ist meine Theorie.
Lg, T.
|
Profil
|
ligning
Senior  Dabei seit: 07.12.2014 Mitteilungen: 3525
Wohnort: Berlin
 | Beitrag No.23, eingetragen 2019-05-15
|
Profil
|
Tetris
Senior  Dabei seit: 28.08.2006 Mitteilungen: 7805
 | Beitrag No.24, eingetragen 2019-05-15
|
Ok, die Theorie nehme ich mal zurück. Ich hatte mit den von dir in #8 verwendeten "Smileys" herumgespielt, das sind allerdings GIF-Grafiken.
Lg, T.
|
Profil
|
tactac
Senior  Dabei seit: 15.10.2014 Mitteilungen: 2717
 | Beitrag No.25, vom Themenstarter, eingetragen 2019-05-22
|
Im neuen Chat ist das gleiche Problem zu beobachten. Schreibt man einen Text mit Emojis, kommt der vermutlich bei allen, die gerade im Chat sind, ordnungsgemäß an. Wenn man dann jedoch das Fenster aktualisiert (sodass die Historie wohl aus der Datenbank gelesen wird), endet der Text vor dem ersten Emoji.
Möglicherweise relevant: https://www.hydroxi.de/utf8-vs-utf8mb4/ Laut dem Text bietet mysql eine Zeichenkodierung namens "utf8" an, die aber nicht utf-8 ist (und ungeeignet für die Speicherung von Emojis), und eine Zeichenkodierung namens "utf8mb4", die wirklich utf-8 ist.
|
Profil
|
ligning
Senior  Dabei seit: 07.12.2014 Mitteilungen: 3525
Wohnort: Berlin
 | Beitrag No.26, eingetragen 2019-07-19
|
Vmtl. auch hier aufgetreten: https://matheplanet.de/matheplanet/nuke/html/viewtopic.php?topic=242805&start=0&lps=1767911#v1767911
|
Profil
|
tactac
Senior  Dabei seit: 15.10.2014 Mitteilungen: 2717
 | Beitrag No.27, vom Themenstarter, eingetragen 2020-02-23
|
Scheint nun erledigt zu sein.
|
Profil
|