Discourse-Startseite

discourse-home-page

Dieses Discourse-Plugin ermöglicht es, jede vorhandene Discourse-Seite (ein Thema, eine Kategorie usw.) als Startseite Ihrer Discourse-Instanz festzulegen.

Das Repository finden Sie hier:

https://github.com/sylque/discourse-home-page

Dieses Plugin ist besonders nützlich in Kombination mit DiscPage.

Einstellungen

  • discourse_home_page_enabled: Auf true setzen, um das Plugin zu aktivieren

  • discourse_home_page_path: Pfad der Startseite. Zum Beispiel wird mit /t/12 das Thema 12 als Startseite festgelegt und mit /c/5 die Kategorie 5.

    **** EDIT, NEUE FUNKTION:

    Sie können lokalisierte Startseiten unterstützen, indem Sie weitere Werte zu discourse_home_page_path hinzufügen. Das folgende Beispiel leitet französischsprachige Benutzer (wie von Discourse erkannt) zum Thema 13, deutschsprachige Benutzer zum Thema 14 und alle anderen Benutzer zum Thema 12 weiter.

      /t/12
      fr,/t/13
      de,/t/14
    

Nachteil

Wenn die Startseite auf ein Thema verweist, wird die URL in der Adressleiste in die URL des Themas geändert.

Beispiel: Wenn Ihre Discourse-URL www.mydiscourse.org lautet und Sie die Startseite auf /t/mytopic/12 festlegen, sieht jeder Benutzer, der zu www.mydiscourse.org kommt, www.mydiscourse.org/t/mytopic/12 in der Adressleiste.

Warnung

Dieses Plugin basiert auf einem Hack. Es besteht keine Gewissheit, dass es in zukünftigen Versionen von Discourse weiter funktioniert, obwohl ich mein Bestes geben werde, es zu pflegen.

Es gibt diese Zeile in Discourse, die ein Problem verursachen könnte, aber ich konnte meine Discourse-Instanz nicht dazu bringen, diesen Pfad zu durchlaufen. Bitte lassen Sie es mich wissen, falls Sie das schaffen.

16 „Gefällt mir“

Danke, und ich habe noch eine Frage:
Wie stelle ich die Startseite so ein wie hier: https://meta.discourse.org/?
Derzeit zeige ich auf der Startseite neue Beiträge und Kategorien an, wie zum Beispiel hier: Categories - Discourse Meta

2 „Gefällt mir“

Das lässt sich erreichen, indem du deine Startseite auf Neueste Themen stellst. Du kannst diese Änderung vornehmen, indem du den Einrichtungswizard deiner Seite erneut ausführst und im Schritt „Startseite“ die Option Neueste Themen auswählst. Gehe dafür konkret zu /wizard/steps/homepage, um diesen Schritt zu sehen. Du brauchst dafür kein Plugin.

3 „Gefällt mir“

Hallo @Bcat.

Wenn deine Frage lautet: „Wie stelle ich meine Startseite auf ‚Neueste Themen’ ein?', dann lies die Antwort von @osioke oben.

Wenn deine Frage lautet: „Wie stelle ich meine Startseite auf eine externe Website ein?', dann lautet die Antwort: Dies ist mit diesem Plugin nicht möglich.

3 „Gefällt mir“

Vielen Dank, es befindet sich also unter /wizard/steps/homepage. Ich habe zuvor ständig in den Einstellungen gesucht.

2 „Gefällt mir“

Hallo,

ich bin ein Neuling aus Frankreich und kann nicht herausfinden, wie man eine Startseite wie diese einrichtet: Categories - Discourse Meta

Wenn Sie die Kategorien-Seite als Ihre Startseite festlegen müssen, ist dieses Plugin meiner Meinung nach nicht erforderlich. Starten Sie einfach den Discourse-Assistenten (https://forum.yourdomain.com/wizard) und ändern Sie das Dropdown-Menü für die Startseite.

1 „Gefällt mir“

Hallo! Ich bin auf Version 3.1.0 und dieses Plugin hat bis letzte Woche einwandfrei funktioniert. Ich habe keine Einstellungen geändert, aber ich kann keine neuen Beiträge mehr als „Featured“ bewerben. Gibt es etwas, das ich zur Fehlerbehebung untersuchen kann? Danke :slight_smile:

1 „Gefällt mir“

Es scheint, dass es ein Update für das Plugin gibt. Sie können sehen, ob Sie die aktualisierte Version haben, indem Sie auf Ihrer Website zu /admin/plugins gehen. Haben Sie 05c0098 in der Versionsspalte?

2 „Gefällt mir“

Hallo @victoria1. Ich habe hier keine Probleme mit Discourse Version 3.3.0.beta1-dev und Discourse-home-page Version 1.0.6. Welche Version des Plugins verwendest du? (bitte überprüfe /admin/plugins wie von @jericson empfohlen)

3 „Gefällt mir“

Mir ist bewusst, dass die neuesten Versionen dieses Plugins (>= 1.0.5) möglicherweise nicht abwärtskompatibel mit älteren Discourse-Versionen sind. Könnten Sie mir bitte die Adresse Ihres Forums mitteilen? (Kein voller Zugriff erforderlich, die öffentliche Landingpage genügt) Dies würde es mir ermöglichen, es mir genauer anzusehen.

2 „Gefällt mir“

Vielen Dank für Ihre Prüfung! :folded_hands:

1 „Gefällt mir“

@victoria1, ich habe eine neue Version des Plugins (v1.0.7) bereitgestellt, von der ich hoffe, dass sie Ihr Problem löst. Bitte probieren Sie es aus und lassen Sie es mich wissen.

(Zur Referenz, das Problem wird hier verfolgt)

3 „Gefällt mir“

Oh wow, super! Vielen Dank, @syl! :pray:

Es sieht so aus, als ob 2/3 meiner Beiträge mit dem Tag „featured“ angezeigt werden. Ich versuche herauszufinden, was mit dem dritten Beitrag anders ist. Alle haben mindestens 1 Bild, das als Miniaturansicht verwendet werden kann, und ich habe versucht, den Tag zu entfernen und wieder hinzuzufügen.

1 „Gefällt mir“

@victoria1, das Plugin discourse-home-page hat nichts mit „hervorgehobenen“ Beiträgen zu tun. Sind Sie sicher, dass Ihr Problem durch dieses Plugin verursacht wird?

Ich dachte das auch, aber ich freue mich, falsch zu liegen :sweat_smile:

Das ‘featured’-Tag ist nur das Tag, das ich gewählt habe, um Beiträge für das discourse-home-page-Plugin auszuwählen!

Hmm, das habe ich mir gedacht: Dieser Thread handelt vom discourse-home-page-Plugin, während sich dein Problem auf das discourse-homepage-feature-component-Plugin bezieht :slight_smile: Du möchtest also vielleicht hier fragen.

1 „Gefällt mir“

Ach! Ja. Vielen Dank für Ihre Zeit + Entschuldigung, dass ich sie verschwendet habe :pray:

1 „Gefällt mir“