Ich bin relativ neu bei Discourse, daher Entschuldigungen, falls dies nicht der richtige Ort dafür ist. Wie kann ich diese Funktion unterstützen (Wochenstartdatum in Kalendern auf Montag setzen)?
Der Start am Sonntag ist für uns wirklich umständlich und verwirrend.
Erstelle ein Thema in Feature mit dem Tag calendar-and-event, denke ich.
Ich weiß nicht wie, denn heutzutage beginnt die Woche am Montag. Da es meine persönlichen Spracheinstellungen nicht berücksichtigt, folgt es dann vielleicht der Sprache des Forums?
Bearbeiten
Und das habe ich gefunden.
Wenn dort also Sonntag als Wochenanfang angezeigt wird, gibt es entweder einen Fehler, das Forum ist nicht aktualisiert oder Sie verwenden ein anderes Kalender-Plugin?
Hm, ich habe gestern sowohl Discourse als auch das Plugin aktualisiert, es ist das richtige Plugin und meine Wochen beginnen immer noch am Sonntag. Das ist seltsam.
Bearbeiten: Der Kalender der Kategorie beginnt am Sonntag, aber der Kalender im Beitrag beginnt am Montag. Das ist wahrscheinlich ein Fehler.
Ich denke, es ist so vorgesehen
Ah, lass mich mal nachsehen, da ich in der Nähe bin.
Nur ein kleines Update: Ich habe mir „Montag“ angesehen. Es ist ein wenig interessant, weil es so aussieht, als ob wir alles richtig machen, um den Kalender einzurichten.
Idealerweise sollten wir jetzt die Locale Ihrer Website verwenden, um die Locale des Kalenders festzulegen (nicht die Locale des Benutzers). Wenn wir zum Beispiel „en-gb“ verwenden, sollte es Montag gemäß fullcalendar/locales/en-gb.js at v4.0.0-alpha.3 · fullcalendar/fullcalendar · GitHub verwenden, obwohl ich sehe, dass dies nicht der Fall ist, obwohl die Dokumentation dies besagt – weekNumberCalculation - Docs v4 | FullCalendar.
Wir können „Montag“ erzwingen, indem wir eine „ISO“-Einstellung am Kalender selbst verwenden, aber das fühlt sich nicht richtig an.
Auf jeden Fall bleiben Sie dran für ein Update. Wir verwenden eine sehr alte Version und könnten eine Auffrischung gebrauchen.
Hallo! Ich plane, dieses Plugin in Jitsi-Events zu integrieren, und ich frage mich, ob es möglich ist, die Geburtstage von Benutzern als Ereignisse anzuzeigen?
Das würde coole Automatisierungen zur Einbindung ermöglichen ![]()
Hast du das Cakeday-Plugin gesehen?
Für mich klingt das, als ob Sie eine Automatisierung wünschen, die ein Thema erstellt, wenn ein Geburtstag ansteht, und das Ereignis bereits im Thema hinzufügt. Auf diese Weise könnten die Leute eingeladen werden, sich an einer Diskussion zu beteiligen, um Bilder oder was auch immer zu teilen, um den Geburtstag eines Mitglieds zu feiern. Und Sie könnten auch eine Geburtstagsfeier mit Jitsi planen!
2 Beiträge wurden in ein bestehendes Thema zusammengeführt: Massenhafte Einladung nur über Modal zulässig, die nur einen Benutzer zulässt (und nicht korrekt angezeigt wird)
Hallo zusammen! Ich habe gerade ein kleines Problem bei der Integration mit der Komponente „Right Sidebar Blocks“ behoben.
Zuvor wurde bei einer einwöchigen Veranstaltung nur der erste Tag angezeigt (auch wenn er bereits vergangen war) und keine nachfolgenden Tage:
(Hinweis: Dies wurde am 28. aufgenommen, und der 15. hängt immer noch herum)
Jetzt wird jeder Tag der Veranstaltung ab dem aktuellen Tag im Sidebar-Kalender angezeigt:
War es beabsichtigt, das Feld „Eingeladene Gruppen“ aus dem Dialogfeld „Ereignis erstellen“ zu entfernen? Ich habe die Commit-Historie durchgesehen und keine Erwähnung dieses Wunsches gesehen, aber vielleicht habe ich es übersehen. Wenn ich ein paar Wochen zurück auf Commit: 54460416c2efe30f8265ed7b5aa06743f615e8b3 zurückgehe, wird diese Funktionalität wiederhergestellt.
Beispiel für früheres Verhalten:
Aktuelles Verhalten (Commit: 588052ff0ddd6c399659f4545ef4525967a3a4e1):
Erscheint das Feld wieder, wenn Sie „Privat“ auswählen?
Das stimmt nicht, Entschuldigung, ich hätte einen Screenshot mit genau diesem Zustand beifügen sollen:
Sie können das gleiche Verhalten auf der Website try.discourse.org beobachten.
Ich habe bestätigt, dass der Commit direkt nach dem guten, den ich zufällig ausgewählt habe, die Änderung einführt: b4c4e4e0bcc94b99ef8b582454e938a72389867d
DEV: Migrate Post Event to Glimmer (#615)
This commit is making two major changes:
- Move all the post event widgets code to glimmer
- Implement tracked models to ensure reactivity, many paths didn't have real reactivity atm and were mostly working by luck or the fact that widgets re-render a lot
Hallo zusammen ![]()
Wir möchten von eventPlugin zu diesem offiziellen Plugin wechseln. Aktuell funktionieren die meisten unserer Anforderungen auch mit diesem Plugin vollständig.
Ich habe gerade einen kleinen Fehler entdeckt:
- Nicht teilgenommen wird nicht in der Zusammenfassung gezählt
Und es gibt eine Anforderung, die wir gerne hätten:
- Wir müssen alle Themen in einer Kategorie als Veranstaltung erzwingen können. In unserem Forum haben wir separate Kalenderkategorien.
Wenn ich mit irgendetwas helfen kann, lasst es mich einfach wissen.
Danke für Ihre Zeit, viele Grüße Richarde
Ich verwende das Kalender-Plugin mit Ereignisfarben. Es scheint jedoch nur möglich zu sein, die Hintergrundfarbe auf einen expliziten Wert zu setzen. Das bedeutet, dass die gleiche Hintergrundfarbe für den Dunkel- und Hellmodus verwendet wird, während sich die Schriftfarbe ändert, was zu einigen Herausforderungen bei der Unterstützung der Barrierefreiheit führt.
Wenn man sich den Quellcode ansieht, scheint dies durch ein JSON-Schema verwaltet zu werden: discourse-calendar/lib/discourse_calendar/site_settings/map_event_tag_colors_json_schema.rb at main · discourse/discourse-calendar · GitHub.
Gibt es eine Möglichkeit, dies auf eine SCSS-Variable zu setzen, die in einer color_definitions.scss definiert ist, damit sie die Funktion #dark-light-choose() verwenden kann, um je nach Modus zu wechseln? Der Editor erlaubt den Wechsel zwischen RGB, HSL und HEX, aber HEX erzwingt Großbuchstaben und hat eine Zeichenbeschränkung, sodass es nicht verwendet werden kann.
Wäre es alternativ möglich, sowohl die Farbe als auch die Hintergrundfarbe zu definieren?
Ich habe geprüft, ob das relevante Tag/die relevante Kategorie, die verwendet wird, zu den HTML-Tags hinzugefügt wurde, aber das ist nicht der Fall. Das hätte die programmatische Einstellung des Stylings unabhängig von den Plugin-Einstellungen ermöglicht.
Jegliche Vorschläge oder die Machbarkeit von Verbesserungen sind willkommen.
Hallo, gibt es eine Möglichkeit, die Anzahl der Personen oder Sitzplätze für ein öffentliches Treffen zu begrenzen? Wenn nicht, gibt es eine Möglichkeit, nur bestimmten Gruppen die Teilnahme an bestimmten Treffen zu gestatten? Vielen Dank
Ich benutze dieses Plugin auf einer Produktions-Website (Docker). Kein Problem. Funktioniert wie beschrieben. Und es würde eines der Hauptprobleme meines Kunden lösen, wenn die “Event”-Komponente noch eine Funktion hätte.
Fehlende Funktion: Mitglieder, die auf die Einladung mit “Ja” antworten, einer dedizierten Gruppe zuordnen.
Vorgeschlagene Lösung:
- Das benutzerdefinierte Feld (Event) verwenden, um den Namen der dedizierten Gruppe einzugeben
- Ein Plugin schreiben, das alle hinzufügt, die auf “Ja” klicken, in diese Gruppe
Mein Problem: Ich kann mit der Entwicklung eines Plugins nicht beginnen, da das Kalender- und Event-Plugin auf meinem Entwicklungs-Server (nicht Docker) nicht zu funktionieren scheint. Obwohl das Plugin gut kompiliert, dauert das Speichern eines Themas lange und endet mit einem internen Fehler. Das Thema selbst scheint jedoch in der Datenbank gespeichert zu sein. Wenn ich darauf klicke, erhalte ich diese Fehlermeldung: “Entschuldigung, wir konnten dieses Thema nicht laden”.
Nach dem Entfernen des Kalender-Plugins können die Themen und Beiträge ohne Probleme aufgerufen werden.
Hat jemand ein ähnliches Verhalten erlebt? Wie kann ich am besten vorgehen, um diese Hürde zu überwinden?
Das bräuchten wir auch!






