Hallo, ich entschuldige mich im Voraus, falls meine Frage dumm erscheint.
Ist es möglich, Einstellungen in den Link aufzunehmen, um den Text der Schaltfläche zum Senden einer Nachricht an einen bestimmten Benutzer zu ändern, oder muss dies über CSS konfiguriert werden? Das heißt, ich möchte, dass der Name der Schaltfläche „Nachricht“ für alle persönlichen Nachrichten im Composer erhalten bleibt, mit Ausnahme von persönlichen Nachrichten an Forenmoderatoren, wo anstelle der Schaltfläche „Nachricht“ eine Schaltfläche „Hilfe“ angezeigt wird. Ich weiß, dass Sie den Namen der Schaltflächen für alle privaten Nachrichten oder Schaltflächen zum Erstellen von Themen je nach Kategorie über das Admin-Panel ändern können, aber ich weiß nicht, wie ich den Namen der Schaltfläche „Nachricht“ nur in Bezug auf einen bestimmten Benutzer ändern kann.
Was für Sie funktionieren könnte, ist das Hinzufügen von zwei Antwortvorlagen. Zum Beispiel:
[wrap=template key="message-sally" action="create_pm" usernames="sally" title="Hallo Sally!" label="Sende Sally eine PM"]
- [ ] Aufgabe 1
- [ ] Aufgabe 2
[/wrap]
[wrap=template key="message-help" action="create_pm" usernames="simon" title="Bitte helfen Sie!" label="Hilfe erhalten"]
- [ ] Aufgabe 1
- [ ] Aufgabe 2
[/wrap]
Lassen Sie mich wissen, ob ich missverstehe, was Sie zu tun versuchen.
Als ich mir die OP dieses Themas ansah, bemerkte ich, dass username als Option verwendet werden kann. Der richtige Name für die Option ist usernames (mit einem s.) Ich werde das Thema aktualisieren, um das zu korrigieren.
Hallo! Danke, aber diese Befehle öffnen den Composer entweder für eine private Nachricht oder zum Erstellen einer öffentlichen Nachricht. In meinem Fall möchte ich den Buttonnamen von „Nachricht“ in „Hilfe“ ändern, bereits im geöffneten Composer.
Ich möchte diesen Button für einen persönlichen Brief an einen bestimmten Benutzer ändern (für PMs an andere Benutzer soll die Standardbeschriftung „Nachricht“ beibehalten werden):
P.S. Ich habe eine zweite Frage, die ich hier gepostet habe. Können Sie in irgendeiner Weise helfen?
@simon zum Beispiel bin ich ein normaler Benutzer.
- Ich möchte eine persönliche Nachricht an denselben normalen Benutzer schreiben. Wenn Sie auf einen Link mit einer Antwortvorlage klicken, die den Composer (Editor) zum Bearbeiten des Textes öffnet, sollte unten eine Schaltfläche „Nachricht“ vorhanden sein.
- Wenn ich mich an einen Community-Moderator wenden möchte, um Hilfe zu bitten, und auf einen speziellen Link „Antwortvorlage“ klicke, der einen Brief an einen bestimmten Moderator öffnet, dann sollte sich unten im geöffneten Composer bereits eine Schaltfläche befinden, z. B. „Bitte helfen Sie“.
Danke! Ich glaube, ich verstehe es jetzt. Ich war verwirrt, weil sich dieses Thema um die Reply Template-Themenkomponente dreht. Ich werde diese Beiträge in ein neues Thema verschieben.
Ich kann mir drei Möglichkeiten vorstellen, wie eine Nachricht an einen Moderator initiiert werden könnte: Ein Benutzer könnte auf die Schaltfläche “Nachricht” auf der Gruppenseite des Moderators klicken, ein Benutzer könnte auf den Avatar eines Moderators klicken und dann auf der Benutzerkarte auf die Schaltfläche “Nachricht” klicken, oder ein Benutzer könnte eine neue Nachricht von seiner persönlichen Nachrichten-Seite starten und dann den Namen eines Moderators oder die Moderatorengruppe zur Empfängerliste der PM hinzufügen.
Für die Nachricht an einen einzelnen Benutzer könnte ein Benutzer entweder auf dessen Avatar klicken und auf der Benutzerkarte auf die Schaltfläche “Nachricht” klicken, oder er könnte eine neue PM von seiner persönlichen Nachrichten-Seite starten und den Benutzernamen zur Empfängerliste der PM hinzufügen.
Ich glaube, was Sie tun möchten, ist, den Text der Schaltfläche “Nachricht” dynamisch zu aktualisieren, abhängig vom Empfänger der Nachricht. Es könnte möglich sein, dies mit Javascript in einer Themenkomponente zu tun. Ich glaube nicht, dass es möglich ist, den Text mit CSS zu ändern.
Sie könnten überprüfen, ob Sie die gewünschten Änderungen im Abschnitt “Admin / Anpassen / Text” Ihrer Website vornehmen können, aber ich glaube, dass dieselben Übersetzungsschlüssel für alle PMs verwendet werden (composer.create_pm).
Ja, Sie haben Recht, die gleichen composer.create_pm-Schlüssel werden für alle privaten Nachrichten verwendet.
Ich möchte nicht, dass die Benutzerin oder der Benutzer nach einer Schaltfläche suchen muss, um eine Nachricht zu senden. Ich möchte, dass die Benutzerinnen und Benutzer eine Antwortvorlage zum Senden einer privaten Nachricht verwenden, die schnell den Nachrichten-Komponisten öffnet.
Sollte dies machbar sein, würde ich es vorziehen, für den Service entschädigt zu werden, da ich kein Softwareentwickler bin. Vermutlich sollte ich dieses Thema auf… Marketplace ansprechen ![]()
Ich denke, es sollte möglich sein, eine Aktion einzurichten, die den Button-Text je nach Benutzer ändert, obwohl ich nicht sicher bin, wie schwierig das wäre. Das Posten in Marketplace ist eine gute Idee.

