HTML-Tags werden im Banner angezeigt und ich weiß nicht, wo ich sie ändern kann

Hallo, ich habe gerade mit dem Abonnement-Plugin begonnen und ein Banner über dem Header hinzugefügt.

Es gibt dieses HTML-Tag, das im Text angezeigt wird, und ich weiß nicht, wo ich das ändern kann.

Jede Hilfe wird sehr geschätzt! Vielen Dank im Voraus!

1 „Gefällt mir“

Hmmm. :thinking: Es scheint, dass es auch bei meinem Testexemplar auftritt. Ich glaube, es könnte ein Fehler sein.

Das Banner wird korrekt angezeigt, wenn discourse subscriptions campaign type auf ‘Amount’ gesetzt ist, aber wenn es auf ‘Subscribers’ geändert wird, wird das HTML angezeigt.

1 „Gefällt mir“

Oh, aber ich würde es vorziehen, die Kampagne zu verwenden, die auf Abonnenten statt auf Betrag eingestellt ist… können Sie mir bei diesem Fehler helfen?

Ich fürchte, ich kenne keine Möglichkeit, das zu ändern. Ich habe dieses Thema als ‘Bug’ neu kategorisiert, und hoffentlich wird das die Aufmerksamkeit von Leuten auf sich ziehen, die mehr wissen. :crossed_fingers:

1 „Gefällt mir“

Danke!! :slightly_smiling_face: Es hilft mir, besser zu wissen, wie ich in dieser Community um Hilfe bitten kann.

1 „Gefällt mir“

Mein CSS ist sehr einfach, aber das wird den Text komplett ausblenden, falls das kurzfristig hilft?

.campaign-banner-progress-description {
    display: none;
}
1 „Gefällt mir“

Oh! Ja! Auf jeden Fall! Das hilft sehr!

Wo muss ich diesen Text eingeben? In den Github-Plugin-Code?

Entschuldigung, ich lerne gerade HTML und CSS, bin aber immer noch ein absoluter Anfänger.

Vielen Dank!!

Entschuldigung, ich hätte viel klarer sein können. :slightly_smiling_face:

Dafür können Sie es dem CSS Ihres Themes hinzufügen, indem Sie zu /admin/customize/themes gehen, ein Theme auswählen und auf die Schaltfläche „CSS/HTML bearbeiten“ klicken. Kopieren Sie dann den obigen Code und fügen Sie ihn in den Reiter „Common“ ein (und speichern Sie ihn).

Es ist jedoch besser, ihn zu einer Theme-Komponente hinzuzufügen, wenn Sie können, da dies verhindert, dass er bei Updates überschrieben wird (und Sie ihn an mehrere Themes anhängen können). Es ist dem oben Genannten sehr ähnlich, nur mit ein paar zusätzlichen Tastendrücken. :slightly_smiling_face: Sie können mehr darüber erfahren in:

2 „Gefällt mir“

Oh! Es hat funktioniert! Das ist also das, was ich im Moment brauchte, und ich kann meine Community wie geplant öffentlich starten. In den nächsten Tagen werde ich eine Themenkomponente hinzufügen und hoffe, dass der Fehler behoben wird.

Vielen Dank, Sie waren sehr hilfreich!

James Corden Hello GIF by The Late Late Show with James Corden

2 „Gefällt mir“

Hallo! Ich brauche immer noch Hilfe dabei, da die von @JammyDodger freundlicherweise gefundene Lösung eine temporäre Lösung ist… Vielen Dank im Voraus!

Hallo Hana,

Das steht diese Woche auf meiner Liste, damit wir eine dauerhafte Lösung haben. Ich werde Sie auf jeden Fall auf dem Laufenden halten, wenn ich ein Update habe.

2 „Gefällt mir“

Oh! Vielen Dank :slightly_smiling_face: Kein Stress, ich wollte nur angeben, dass das, was ich gefunden habe, eine temporäre Lösung ist.

1 „Gefällt mir“

Ich glaube, das ist jetzt behoben, wenn Sie das Plugin aktualisieren und Ihre ‘Text ausblenden’-Anpassung entfernen möchten. :+1:

2 „Gefällt mir“

Oh, vielen Dank! Wissen Sie zufällig, wo ich das „of“ übersetzen kann?

Ich habe das hier gefunden, aber wenn ich es ins Spanische übersetze, bleibt das Wort auf Englisch.

Screenshot 2021-12-14 at 22.35.25

1 „Gefällt mir“

Okay, mal sehen

Dies ist die englische Übersetzungsdatei:

Und dies ist die spanische Übersetzungsdatei: discourse-subscriptions/config/locales/client.es.yml at main · discourse/discourse-subscriptions · GitHub

Und es sieht so aus, als würden mehrere Übersetzungen fehlen :frowning:. Es gibt nicht einmal den Abschnitt campaign:.

Sollte es für diese Zeile einfach de statt of heißen: goal_comparison: \"\u003cstrong\u003e%{current}\u003c/strong\u003e of \u003cstrong\u003e%{goal}\u003c/strong\u003e\"?

Hallo, ja, genau. Es muss „de“ statt „of“ heißen

Danke!!!

Okay großartig, ich werde das beheben und dann sehen, wen wir für die anderen Übersetzungen kontaktieren können.

1 „Gefällt mir“

EDIT: Ich habe es gelöst, indem ich ein privates Fenster in meinem Browser geöffnet habe :sweat_smile:

Danke!! Und eine Sache, ich versuche, diese Texte zu ändern

  • js.discourse_subscriptions.campaign.button
  • js.discourse_subscriptions.campaign.title
  • js.discourse_subscriptions.campaign.body

Und ich speichere die Änderungen, aber dann passiert nichts, die Texte bleiben gleich

1 „Gefällt mir“

Es sieht also so aus, als könnten alle Übersetzungen hier bearbeitet werden: Crowdin Enterprise

Ich habe die Übersetzung für goal_comparison aktualisiert, aber wenn Sie möchten, können Sie auch Folgendes aktualisieren:

damit auch andere spanische Websites diese Änderungen erhalten.

Ich bin noch dabei herauszufinden, wann die auf dieser Seite bearbeiteten Übersetzungen auf Ihrer Website angewendet werden.

Danke! Das ist sehr hilfreich! Ich werde diese Übersetzung im Auge behalten :slight_smile:

1 „Gefällt mir“