Wie man ein Tag "đŸŽ„" erstellt?

Ich möchte lernen, wie man ein Tag mit name="đŸŽ„" erstellt.

Wenn ich versuche, ein solches Tag ĂŒber die BenutzeroberflĂ€che hinzuzufĂŒgen, wird es sofort entfernt.

Wenn ich das Tag ĂŒber die Rails-Konsole erstelle und zuweise, wird es angezeigt und kann durch Klicken ausgewĂ€hlt werden, aber es wird in keiner Tag-Suche oder -Auswahl enthalten sein.

2 „GefĂ€llt mir“

Schau dir vielleicht mal dieses Thema an?

4 „GefĂ€llt mir“

Hm. Ich verstehe das Problem immer noch nicht, nachdem ich das Thema gelesen habe.

Wenn ich „:movie_camera:Film“ wĂ€hle, kann ich den Tag ĂŒber die BenutzeroberflĂ€che suchen und zuweisen.

Es scheint also, dass Emojis bei Suchen entfernt werden und eine reine Emoji-Zeichenkette daher kein gĂŒltiger Suchbegriff ist?

Meine Vermutung ist, dass die Übersetzung von Emojis in ihr Markdown-Äquivalent ebenfalls ein beitragender Faktor ist.

Gibt es Nachteile bei der Verwendung von Emojis in Tag-Namen, die Emoji-freie Tag-Namen, die mit Tag Icons in der BenutzeroberflĂ€che dekoriert sind, begĂŒnstigen wĂŒrden?

1 „GefĂ€llt mir“

Was Sie versuchen, ist derzeit nur mit einigen Hacks möglich – es gibt keine einfache Möglichkeit, dies zu tun.

Ich denke, hier gibt es eine legitime Funktionsanfrage – um Tags mit einem Emoji konfigurieren zu können und auch um festlegen zu können, ob sowohl der Tag-Text als auch das Tag-Emoji angezeigt werden, oder nur das Tag-Emoji.

Es gibt eine Theme-Komponente, die es ermöglicht, dass Tags Symbole erhalten, aber es gibt derzeit keine Möglichkeit, den Tag-Text zu unterdrĂŒcken. Vielleicht könnte dies als Option zu der Komponente hinzugefĂŒgt werden?

4 „GefĂ€llt mir“

Sie können versuchen, es manuell zu tun, ich bin mir nicht sicher, ob es funktioniert, aber ja, versuchen Sie es:
Tag = Tag.find_by(name: ‘movie_camera’)
Tag.update!(name: “:movie_camera:”)

Das habe ich versucht (siehe oben). Es ist nicht möglich, ein solches Tag ĂŒber die BenutzeroberflĂ€che zuzuweisen.

Wie ein Benutzer in unserem Forum bemerkte, ist die Suche nach Emoji in der BenutzeroberflÀche ziemlich schwierig, daher gefÀllt mir @tobiaseigens Rat, den Tag-Namen in der BenutzeroberflÀche zu verbergen (vielleicht auf spezielle Orte beschrÀnkt), wÀhrend er im Backend verwendet wird.

Ich wĂŒrde mich ĂŒber Hinweise zur Philosophie und den Mechanismen hinter der Emoji-zu-:emoji-name:-Übersetzung freuen. Ich verstehe, dass reines ASCII-Markdown einige Vorteile haben mag, aber ich hĂ€tte gerne die Möglichkeit, diese Konvertierungen zu deaktivieren und nur den Unicode-Text beizubehalten.