%{name} Variable zum BCC-Plugin hinzufügen

Dies ist für das offizielle Bcc-Plugin.

Vorschlag 1

Könnten wir bitte auch {name} neben {username} haben? Die Verwendung eines echten Namens ist in Foren, in denen dies üblich ist, viel persönlicher.

Vorschlag 2

Haben Sie bereits überlegt, die UX/Syntax mit dem (ebenfalls offiziellen) Plugin Discourse Canned Replies abzustimmen? Zum Beispiel die folgende Schreibweise anstelle von {username} und {@username} zu verwenden:

  1. %{username}
  2. %{@username}

und falls mein erster Vorschlag übernommen wird:

  1. %{name}

Cc @Qursch

3 „Gefällt mir“

Beide klingen nach guten Vorschlägen. Ich werde dieses Wochenende damit beginnen.
Edit: PR wurde erstellt.

2 „Gefällt mir“

Tolle Sache! Aber beim Testen habe ich festgestellt, dass das alte Problem wieder aufgetreten ist: Der Name des ersten Empfängers erscheint in allen nachfolgenden Nachrichten – oh je! Das ist dasselbe wie hier:

Ich muss wohl der Einzige sein, der diese Funktion gerade tatsächlich nutzt!!

2 „Gefällt mir“

Ich habe gerade einen PR mit dem, was wie die Lösung aussieht, erstellt, bin mir aber unsicher, warum das Hinzufügen einer Namenspersonalisierung dies brechen würde, da es vorher funktioniert hat.

2 „Gefällt mir“

Du bist toll! Ich werde es testen, sobald es gemerged ist.

Hey, mir ist noch etwas anderes aufgefallen, das mit meinem Name-Vorschlag oben nicht stimmt – wir brauchen eigentlich Firstname. Glaubst du, es ist möglich, einfach das erste Wort der Zeichenkette zu verwenden?

Das könnte ich in Excel machen, aber in Ruby habe ich keine Ahnung!!!

1 „Gefällt mir“

Danke, ich versuche einfach, wo ich kann, beizutragen. Ich werde tatsächlich zusätzliche Optionen für %{first_name} und %{last_name} hinzufügen und die bestehende auf den vollständigen Namen ändern.

2 „Gefällt mir“

Wie ist es dir ergangen?

Laut Fix personalization (#11) · discourse/discourse-bcc@74442fd · GitHub hat die %{first_name}-Sache nicht funktioniert, aber du hast den Fehler behoben.

P.S. Gefällt dir mein schöner Bug Reporter-Titel? Man sagt, Nachahmung sei die höchste Form der Schmeichelei!

1 „Gefällt mir“

Ja, der Fehler sollte behoben sein (ich habe ihn mehrfach getestet). Was Vor- und Nachnamen betrifft, gibt es keine „Einheitslösung für alle Fälle“, da Discourse kein separates Feld für Vor- und Nachnamen hat, sondern nur ein Gesamtfeld.

Großartige Arbeit!!! :+1:

Mr Bean Thumbs Up GIF

(ich bin mir nicht so sicher, ob GIFs in Discourse eine gute Idee sind, aber als ich es sah, konnte ich nicht widerstehen)

Ja, das weiß ich – es wäre etwas ausgeklügelte Programmierung nötig, um den String zu teilen, falls er ein Leerzeichen enthält, und nur die Zeichen bis zum Leerzeichen zu behalten. Und den gesamten String zu verwenden, wenn kein Leerzeichen vorhanden ist.

Wie gesagt, das kann ich in Excel, aber nicht in JavaScript / Ruby!

1 „Gefällt mir“