Vielleicht? Alles, was ich hier verlange, ist ein Button auf den Kalenderseiten für die Benutzereinstellungen, um Kalendern zu folgen. Ich plane nicht, das benutzerdefinierte Wizard-Plugin zu installieren, und bitte auch nicht um die Erstellung von Ereignissen mit einem Klick direkt von der Kalenderseite aus. Das klingt angesichts der Funktionsweise von Ereignissen in Discourse tatsächlich etwas fragil, obwohl ich den Reiz davon verstehen kann!
Sie können das TC verwenden, um dem Benutzer eine Schaltfläche zur Abonnementseite seines Kalenders von /upcoming-events aus bereitzustellen – tatsächlich ist dies sein Hauptzweck, und es sollte sehr robust sein.
Die Verwendung des Wizards ist eine optionale (und anfälligere) Erweiterung.
Es scheint ein großes Interesse zu geben; ich schaue mal, ob ich ein passendes Thema für das TC erstellen kann.
Sehr schön! Das funktioniert. ![]()
Eigentlich sollte dieser Button im #calendar-and-event-Plugin selbst sein.
Zustimmung! Aber bis dahin haben wir es hier:
Nach etwas realer Nutzung habe ich ein kleines (aber signifikantes) Problem entdeckt.
Wenn Leute es ausprobieren (ich eingeschlossen), greifen sie tendenziell zur ersten URL – also Lesezeichen – und nutzen sie erfolgreich.
Allerdings erscheinen die erwarteten Site-Events nicht. Und so kommen sie und beschweren sich bei mir, dem Admin!
Um es uns fehleranfälligen Menschen zu erleichtern, wärst du offen dafür, die Reihenfolge so zu ändern, dass Discourse Calendar - Alle Events die erste Option ist und Lesezeichen die letzte?
Ich habe das jetzt auf hackige Weise in mein TC eingefügt: