Ich habe heute auf die neueste Version aktualisiert. Es funktioniert jetzt. Danke.
Das ist gut zu wissen. Sie hatten mit Sicherheit dieses Problem.
Hallo zusammen,
ich erlebe seit etwa einem Monat einen Fehler, den ich nicht reproduzieren, aber auch nicht lösen kann.
Auf einer der von mir verwalteten Instanzen wird die Agenda-Seite nach AktivitÀtsdatum statt nach Ereignisdatum sortiert.
Ich verwende diese anderen Plugins (ich denke jedoch nicht, dass sie irgendwie beteiligt sind, da ich dieselben fĂŒr andere Instanzen verwende):
Plugins
discourse-checklist 0.4.1 O
discourse-custom-wizard 0.1 O
discourse-data-explorer 0.2 O
discourse-events 0.1 O
discourse-footnote 0.1 O
discourse-locations 0.1 O
discourse-math 0.9 N
discourse-quick-messages 0.1 N
discourse-sidebar-categories 0.1 O
discourse-solved 0.1 O
discourse-whos-online 1.0 O
docker_manager 0.1 O
Hat jemand von euch einen Hinweis auf ein Konfigurationsproblem, etwas, das ich falsch gemacht haben könnte, oder einen Ort, an dem ich zur Diagnose des Problems suchen sollte?
Weitere Details oder Zugang zur Instanz via PN.
Vielen Dank im Voraus
Danke fĂŒr den Bericht.
Bitte klicken Sie im ersten Beitrag dieses Themas auf den Link âFehler meldenâ und fĂŒllen Sie das Formular mit den relevanten Details aus. So können wir leichter einen geeigneten Zeitpunkt finden, um uns das Problem anzusehen.
Hallo zusammen,
Neben dem Themennamen werden auf den Seiten /latest, /top, /unread oder /agenda ein Kalender-Symbol und das Datum der Veranstaltung angezeigt. Auf der Seite <Kategorie + Neueste> sowie auf mobilen GerÀten werden sie jedoch nicht angezeigt.
Gibt es eine Einstellung, um sie dort hinzuzufĂŒgen? (Ich konnte keine finden.)
Falls nicht, kann jemand einen âschmutzigen Hack
Ja. Dies wird auf unserer Instanz gemeldet. Wir werden zeitnah eine Korrektur planen.
if (this._state === 'destroying') return;
Können Sie mir erklÀren, welchen Zweck diese Codezeile im Ember-Observer hat? Bezieht sie sich auf den Lebenszyklus von Ember-Komponenten: https://guides.emberjs.com/release/components/the-component-lifecycle/ ?
Ja. Du kannst den Wert tatsÀchlich in der Konsole ausgeben und ihn wÀhrend verschiedener Lebenszyklus-Ereignisse beobachten.
Okay, was ist also der Zweck des einfachen RĂŒckens, wenn der Zustand âdestroyingâ ist? Was wĂŒrde passieren, wenn wir diese Zeile weglassen?
Um zu verhindern, dass die nĂ€chsten beiden Anweisungen ausgefĂŒhrt werden, da diese unnötig wĂŒrden ![]()
Ist das also fĂŒr die Performance?
Es lohnt sich auch dann, wenn keine Leistungssteigerung erzielt wird. Warum sollten Sie eine Reihe von Anweisungen ausfĂŒhren, die in einem bestimmten Fall keinen Nutzen haben?
Nachdem ich darĂŒber nachgedacht und etwas recherchiert habe, gibt es dafĂŒr einen passenden Begriff: das return-early-Muster fĂŒr Funktionen.
Ich habe etwas mehr recherchiert. Ich habe einen Haltepunkt an der Zeile gesetzt und die Anweisungen dann ausgefĂŒhrt. Es ist nicht nur unnötig, sie auszufĂŒhren, es fĂŒhrt tatsĂ€chlich zu einem Fehler.
Ich habe âunnötig
Ich habe gerade diesen Vortrag gesehen, wÀhrend ich mich mit Observern im Vergleich zu berechneten Eigenschaften beschÀftige:
Kannst du erklÀren, warum in diesem Fall ein Observer anstelle einer berechneten Eigenschaft verwendet wurde?
Ich versuche, die Kompromisse und verschiedenen AnwendungsfÀlle zu verstehen.
Kann dies fĂŒr Tag- oder Tag-Seiten funktionsfĂ€hig gemacht werden?
Welche FunktionalitĂ€t möchtest du auf Tag- bzw. Tag-Seiten haben? Das Events-Plugin wirkt sich hauptsĂ€chlich auf Themen aus, aber Kategorien können ebenfalls einen Kalender und eine Agenda-Ansicht fĂŒr Event-Themen innerhalb der Kategorie erhalten. SchlĂ€gst du vor, eine Agenda-Ansicht fĂŒr getaggte Event-Themen bereitzustellen? Das könnte interessant sein, z. B. um alle nach einem Land getaggten Events anzuzeigen. Das wĂ€re ziemlich cool! Aber soweit ich weiĂ, steht es derzeit nicht auf dem Fahrplan. Du kannst die Funktion unter https://thepavilion.io/ anfragen.
Danke fĂŒr deine Antwort, @tobiaseigen. Wir werben stark fĂŒr Tags zur Benutzernavigation, da sie so wunderbar flexibel sind. Das Hauptproblem ist jedoch, dass die meisten Plugins und Theme-Komponenten damit nicht funktionieren. Also ja, wir möchten diese zusĂ€tzliche FlexibilitĂ€t schaffen. Alles, was Benutzer als Tags fĂŒr BeitrĂ€ge verwenden, hĂ€tte einen angehĂ€ngten Kalender, den sie nutzen können, wenn sie die Tag-Seite besuchen.
Am Beispiel des Kanban-Plugins sieht man, dass einer unserer freiwilligen Entwickler des Public Happiness Movement es geschafft hat, es fĂŒr Tag-Seiten anzupassen: https://github.com/artysidorenko/discourse-kanban-theme
Ich selbst bin ein eher grundlegender Entwickler, aber ich frage mich, ob der von @artysidorenko verwendete Code so angepasst werden kann, dass er auch fĂŒr dieses Plugin funktioniert. Ehrlich gesagt gibt es so viele Plugins und Theme-Komponenten, die davon profitieren wĂŒrden, auch mit Tag-Seiten zu funktionieren. Ich frage mich, ob das Kernteam vielleicht eine Standardlösung bereitstellen möchte.
Sie können das Plugin nicht nur pro Kategorie, sondern auch systemweit aktivieren. Vielleicht reicht das fĂŒr Ihren Anwendungsfall aus.
Danke fĂŒr deine Antwort. Wenn man Tags zur Navigation verwendet, befinden sich die Nutzer nicht in einer Kategorie, um einen Kalender oder einen Link zu sehen, und ein siteweiter, umfassender Kalender reicht fĂŒr mehrere Teams nicht aus.
