Anpassen der Gruppen-Seite

Ich möchte die Gruppen-Seite anpassen, zumindest um einen Absatz Text über der Gruppenliste hinzuzufügen.
Soweit ich weiß, müsste ich letztendlich eine Theme-Komponente erstellen.
Aber ist es möglich, etwas zu tun, ohne darauf zurückgreifen zu müssen?

Ich habe Custom HTML on Groups page gefunden, aber die dort genannten Pfade müssen veraltet sein:

  • Anpassen > </head>
  • Nach dem Header-Bereich

Dann dachte ich daran, die Komponente Versatile Banner zu verwenden, aber sie wird bereits auf den anderen Seiten meines Forums verwendet. Ist es möglich, eine andere Instanz desselben Plugins mit einer anderen Konfiguration zu verwenden, sodass sie nur auf /g und mit anderem Inhalt angezeigt wird? Wenn ja, wie?

2 „Gefällt mir“

Die Diskussion auf dieser Seite hat schließlich eine Lösung gefunden, aber es könnte etwas schwierig sein, sie zusammenzustellen, und die Discourse-Admin-Navigation hat sich wahrscheinlich etwas geändert.

Diese Art von Sache wird durch die Erstellung einer einfachen Theme-Komponente erreicht:

  • Gehen Sie zu Admin → Erscheinungsbild → Themes & Komponenten
  • Klicken Sie auf die Schaltfläche Installieren und wählen Sie im Dialogfeld „+ Neu erstellen“
  • Nennen Sie es etwas wie „Gruppenseiten-Einführung“ und lassen Sie den Typ-Selektor auf Komponente eingestellt
  • Klicken Sie auf „Erstellen“
  • Wählen Sie Ihr(e) Theme(s) aus und klicken Sie auf die Schaltfläche Code bearbeiten.

Fügen Sie auf der CSS-Registerkarte Folgendes ein:

.welcome-message {
    display:none;
}
.groups-page .welcome-message {
    display:block;
    margin: 20px;
}

Fügen Sie im Tab „Nach Header“ Folgendes ein:

<div class="welcome-message">Geben Sie hier Ihre Willkommensinformationen und Anweisungen ein</div>

Speichern Sie es und aktualisieren Sie Ihre Gruppenseite – Sie sollten Ihren neuen Text über dem normalen Seiteninhalt sehen.

2 „Gefällt mir“

Ich dachte nicht, dass sie tatsächlich eine Theme-Komponente in diesem Thread erstellen würden, vielen Dank, viel einfacher als ich dachte.

Wenn Sie Einblicke in den Teil „mehrere Instanzen derselben Komponente“ haben, lassen Sie es mich gerne wissen :slight_smile: