Startseite-Feature

Danke, ich denke, das ist Teil dieses Problems:

1 „Gefällt mir“

Ah, ich habe das herausgefunden. Bei genauerem Hinsehen musste ich für Mobilgeräte eine Anpassung der min-Höhe vornehmen (sie war in einigen Fällen zu groß). Wenn du das Theme-Component aktualisierst, sollte dieser Abstand jetzt verschwinden.

8 „Gefällt mir“

Sieht jetzt gut aus! Danke!

1 „Gefällt mir“

Danke für das Update, das war bei mir auch das Problem. Ich werde es aktualisieren und es noch einmal versuchen. Übrigens ein großartiges Plugin. :+1:

1 „Gefällt mir“

Leider wurde das Problem mit Beiträgen, die nur ein YouTube-Video enthalten, nicht behoben. Im Gegenteil: Sie werden nicht mehr angezeigt und als „leer

Wir werden unsere Community heute auf dieses Feature aktualisieren. Bisher funktioniert es noch nicht. Gibt es eine Mindestanforderung für die Version von Discourse?

Es sollte hier nichts geben, das eine extrem aktuelle Version erfordert. Hier sind ein paar Dinge, die Sie prüfen sollten:

  • Wenn Sie mit der rechten Maustaste auf Ihre Startseite klicken und sie untersuchen, sehen Sie dann Fehler in der Konsole?

  • Haben Sie mindestens ein Thema mit dem Tag featured, und enthält der erste Beitrag dieses Themas ein Bild?

Hallo – aktuell wird dies oberhalb der „Versatile Banner“-Komponente angezeigt. Gibt es eine einfache Möglichkeit, es unterhalb anzuzeigen? Also unterhalb des „Versatile Banner“, aber oberhalb der Navigations-Pills. Viele Grüße

1 „Gefällt mir“

Ich bin auf dieses Problem gestoßen und habe mich dazu entschlossen, einen inoffiziellen Test durchzuführen, bei dem das Banner deaktiviert wird.

Ich würde es jedoch sehr begrüßen, wenn es wieder eingeführt werden könnte.

Gibt es eine elegante Möglichkeit, es nur für Benutzer mit Vertrauensstufe 0 anzuzeigen? Auf diese Weise möchte ich sie dazu „zwingen, die Einsteiger-Anleitungen zu lesen“. Sobald sie TL1 erreichen, möchte ich es wieder ausblenden.

Nur zur Information, dass dies das Problem behoben hat:

1 „Gefällt mir“

Hallo! Ist es möglich, mit dieser Theme-Komponente mehr als 3 Themen anzuzeigen?

Das ausgewählte Tag kann nicht verwendet werden.

Ich erhalte diesen Fehler, wenn ich ein Thema mit einem Tag namens „featured

Weiß jemand den CSS-Code, um die Titel der hervorgehobenen Themen auszublenden? Nicht den Begriff ‘Hervorgehobene Themen’, sondern den eigentlichen Titel des Themas. Ich verwende die Titel im Bild, daher ist zusätzlicher Text darunter überflüssig.

Das sollte es bringen

.featured-topic-wrapper .featured-topics .featured-topic h3 { 
  display: none; 
}
4 „Gefällt mir“

Wie kann ich die Homepage-Funktionskomponente unter dem Discourse-Suchbanner oder unter der vielseitigen Banner-Komponente anzeigen lassen?

1 „Gefällt mir“

Wir können auf unserer Seite eine Verbesserung vornehmen, sodass es eine bessere Selektion als #main-outlet > span:first-child gibt… aber dieser CSS-Code, der zu Ihrem übergeordneten Theme hinzugefügt wird, sollte ausreichen:

#main-outlet > span:first-child {
  display: flex;
  flex-wrap: wrap;
}

.above-main-container-outlet {
  width: 100%;
}

.above-main-container-outlet.search-banner {
  order: -1;
}

Dadurch wird der Container mit den Komponenten so eingestellt, dass er Flexbox verwendet, was Ihnen anschließend erlaubt, diese neu anzuordnen.

6 „Gefällt mir“

Wenn das Forum privat ist und nur über eine Anmeldung zugänglich ist, wird die Seite nach der Anmeldung auf https://example.com/tags/featured.json weitergeleitet.

Außerdem wird ein Bereich angezeigt, in dem der hervorgehobene Beitrag vor der Anmeldung oben auf der Seite erscheinen würde.

PS: Es gibt keinen Link zu dieser Seite in den Komponenteneinstellungen wie bei anderen Komponenten, daher habe ich ein Problem auf GitHub eingereicht, bevor mir klar wurde, dass ich hierher kommen könnte.

1 „Gefällt mir“

Hast du Änderungen an der Komponente vorgenommen? Ich sehe dieses Verhalten nicht… Ich melde mich von der Seite „Account erforderlich“ an und werde wie erwartet zur Startseite weitergeleitet.

Hmm, das sollte nicht so sein… Ich sehe eine leere div…

Screen Shot 2020-07-02 at 7.21.45 PM

Ich vermute, du hast der .homepage-featured-topics zusätzlichen Abstand (Padding) oder Margin hinzugefügt? Falls ja, solltest du vielleicht eine andere div ansprechen… .custom-homepage-wrapper wäre meine nächste Wahl und sollte auf die gleiche Weise funktionieren.

Danke! Ich habe ihn hinzugefügt.

1 „Gefällt mir“

Danke @awesomerobot für deine Antwort.

Ich habe es erneut ausprobiert und festgestellt, dass es nicht richtig funktioniert, es sei denn, es ist ein Bild im Thema vorhanden – zudem habe ich sichergestellt, dass es nur für angemeldete Benutzer sichtbar ist. Ich hatte nur ein hervorgehobenes Thema ohne Bild, vielleicht war das das Problem?

Es funktioniert jetzt großartig. Danke für deine Arbeit daran.

Übrigens werden in den Komponenteneinstellungen immer noch kein „Über uns“-Link in meiner Einrichtung angezeigt, obwohl ich gerade aktualisiert habe – siehe die Screenshots unten

Ich sehe jetzt, dass about.json den benötigten Code enthält:
beispielsweise für Alternative Logos (https://meta.discourse.org/t/alternative-logo/88502) ist es

{
  "name": "Alternative Logos",
  "about_url": "https://meta.discourse.org/t/alternative-logo/88502",
  "license_url": "https://github.com/discourse/discourse-alt-logo/blob/master/LICENSE",
  "component": true
}