Banner-Funktionslinks

Wenn ich richtig liege, sollte der Outlet-Name welcome-banner-below-input lauten. Probier es aus und lass mich wissen, wie es läuft!
Ich werde die Outlet-Liste später aktualisieren.

2 „Gefällt mir“

Das hat perfekt funktioniert, vielen Dank!

2 „Gefällt mir“

Ich habe dies geändert

import htmlSafe from "discourse/helpers/html-safe";

in

import { trustHTML } from "@ember/template";

Weil mir das aufgefallen ist

1 „Gefällt mir“

Danke für die Meldung! Ich werde die Komponente so schnell wie möglich aktualisieren. :+1:

1 „Gefällt mir“

Ich habe die Komponente aktualisiert und dabei einiges aufgeräumt (DEV: Modernize and clean up by Arkshine · Pull Request #7 · Arkshine/discourse-banner-featured-links · GitHub)

Änderungsprotokoll:

  • Deprecation von htmlSafe behoben
  • Ein Tippfehler in SCSS behoben (für Mobilgeräte wurde max-width anstelle von margin verwendet)
  • Einige Beschreibungen von Einstellungen korrigiert
  • alt durch title beim Link ersetzt (ungültiges HTML)
  • Titel als reinen Text gerendert.
    Es war nicht dokumentiert, dass HTML erlaubt ist, aber ich denke, dass es in diesem Kontext nicht nützlich ist.
  • Standardeinstellung beim Button-Hover geändert, um dieselbe Farbe wie der Button zu verwenden.
  • TC auf Version 2026.3.0-latest festgelegt

Intern:

  • Versionsnummer aus apiInitializer entfernt
  • Lint-Konfiguration aktualisiert
  • Code basierend auf der neuen Lint-Konfiguration angepasst
  • Das settings-Objekt nicht mehr verändern (mutieren)
  • Etwas aufgeräumt
  • Mehr Tests hinzugefügt.
4 „Gefällt mir“

Kleine Frage: Kann man die Buttons auch in den Kategorien platzieren?

Danke.

Meinst du, sie auf einer bestimmten Kategorie-Seite anzuzeigen? Ich glaube, sie werden standardmäßig bereits angezeigt, aber das hängt von der Einstellung ‘Plugin-Ausgang’ ab.

1 „Gefällt mir“

Oh, okay, du musst das Outlet-Plugin verwenden!!

Denn aktuell wird es auf meiner Startseite angezeigt, aber ich möchte es auf allen Seiten haben.

1 „Gefällt mir“

Du kannst den Standard-Auslass above-main-container verwenden; er sollte auf jeder Seite angezeigt werden.

Das ist praktisch, wenn du dir die Platzierung bei anderen ansiehst.

2 „Gefällt mir“

Ich befinde mich genau auf dem Parameter ‘above-main-container’, aber ich sehe ihn nur auf meiner Startseite.

Haben Sie url muss enthalten geändert?

2 „Gefällt mir“

Nein, ich habe nichts geändert, aber ich habe gerade etwas Neues gelernt :rofl:

Ich werde es testen, danke Arkshine :+1:

1 „Gefällt mir“

@Arkshine danke, das ist super :+1:

1 „Gefällt mir“