Ich möchte eine Kategorie als Kalender anzeigen: 7 Tage nebeneinander als Zeile, Zeilen von heute bis zum am weitesten in der Zukunft liegenden geplanten Veröffentlichungsdatum. Themen visuell im Kalenderraster anzeigen, das zeigt, in welcher Kategorie sie zur Veröffentlichung eingestellt sind. Eine Liste aller Themen anzeigen, die keinen Topic Timer zur Veröffentlichung eingestellt haben.
Damit ich eine Kategorie (ähnlich der üblichen Staff-Kategorie) haben kann, die nur ich/Staff-Benutzer sehen können, damit wir die Erstellung und Planung von Themen für die Veröffentlichung koordinieren können.
Das Nächstliegende, an das ich denken kann, ist das Kalender-Plugin, aber es zeigt einen Kalender über Beiträgen in einem Thema an, wobei die Beiträge die Kalendereinträge sind.
Die Neugestaltung einer Kategorie-Seite selbst als Kalender würde einige ernsthafte benutzerdefinierte Discourse-Theme-Entwicklung und Template-Überschreibungen erfordern.
(Da ich selbst mit Discourse hoste, sind Plugins keine Option.)
Das Nächstbeste, das mir einfällt, wäre zu fragen…
Kann eine Theme Component eine neue Sortiermethode bereitstellen? Sortieren nach dem Datum des geplanten Topic-Timers, falls es sich um einen Timer zum Veröffentlichen in einer Kategorie handelt. Und es müsste die Topic-Timer-Informationen in der Topic-Liste anzeigen. Und es müsste visuell zwischen Topics unterscheiden, die keinen Topic-Timer haben (da der Sinn einer so angezeigten Kategorie darin besteht, ein Garten für die Kultivierung von Topics zu sein, die alle irgendwann veröffentlicht werden.)
Hallo @craigconstantine Es wird zwar mehr fähige Mitglieder als ich geben, was die Entwicklung angeht… aber im Allgemeinen
Sie können eine neue Sortierspalte mit einer Komponente hinzufügen. Sehen Sie sich zum Beispiel die Komponente Kategorie-Spalte hinzufügen an.
Die benötigten Werte (Themen-Timer, Zielkategorie) sollten bereits aus der Datenbank verfügbar sein. Sie könnten also mit einer Komponente darauf zugreifen.
eine Komponente zu haben, die die Themenliste so anpasst, dass sie nach Zielkategorie und Themen-Timer sortierbar ist (d. h. die Kalenderansicht aufgeben und sich für eine Agenda entscheiden)