Ich muss den ersten Wochentag auf Montag setzen. Derzeit ist er in meiner Discourse-Testversion auf Sonntag eingestellt.
Ich habe alle Website-Einstellungen und persönlichen Präferenzen durchsucht, konnte aber nicht herausfinden, wie ich Montag als ersten Wochentag in meinen Kategoriekalendern einrichten kann.
Ich bin mir nicht sicher, ob dies die richtige Antwort ist, aber Sie könnten versuchen, die Arbeitstage wie im Bild unten einzustellen und zu sehen, was passiert.
Das hilft Ihnen überhaupt nicht, aber ich habe aufgehört, es zu benutzen, nur weil Sonntag der erste Tag der Woche war. Und der größte Teil der Welt benutzt Montag, also war es für mich, als ob ich gezwungen wäre, Zoll, Furlongs und Steine zu benutzen
Aber ich habe mir gedacht, dass sie es irgendwann behoben haben. Aber anscheinend nicht.
Ich fürchte, das ist im Moment nicht möglich. Der Kalender für bevorstehende Veranstaltungen beginnt am Sonntag, während die Themenkalender am Montag beginnen.
Je nach Anwendungsfall könnten Sie stattdessen den Themenkalender verwenden und ihn zu einer Kategorieansicht hinzufügen?
Ich denke, die Events-Funktion des Plugins klingt genau nach dem, was Sie brauchen, daher ist das Thema Kalender möglicherweise keine gute Alternative.
Ich stimme zu, dass es schön wäre, den Wochentag für den Kalender der bevorstehenden Ereignisse auswählen zu können. Ich werde dies als Feature request weiterleiten und sehen, ob andere das Gleiche empfinden.
Es wurde auch hier gefragt, Sie sind also nicht allein:
Entschuldigung (nicht wirklich ), dass ich nerve, aber zumindest die Möglichkeit, den am häufigsten verwendeten Starttag Montag global zu nutzen, sollte keine Feature-Anfrage sein. Es ist ein gravierender Mangel an UX.
Sicher, Abstimmen ist gut. Aber… dieses Montag/Sonntag-Thema steht so oft im Rampenlicht und wird so oft danach gefragt, dass CDCK sich des Bedarfs bewusst ist, auch ohne Abstimmung.
Der Grund, warum wir immer noch an einem Kalendersystem festhalten, das global von einer Minderheit genutzt wird, liegt nicht an mangelnden Stimmen.
Ich weiß es nicht. Meine Vermutung geht in Richtung technischer Schwierigkeiten, deren Ausgangspunkt rein US-basiert war und deren Änderung zu Schwierigkeiten führen würde. Sonst wäre es schon behoben.
Ich sehe, dass das Plugin Full Calendar verwendet, um den Kalender anzuzeigen.
Full Calendar erlaubt es, die weekNumberCalculation auf ISO zu setzen, wenn man den Kalender rendert, sodass die Wochen am Montag beginnen. Es gibt auch eine firstDay-Einstellung.
Ich habe jetzt nicht viel Zeit zum Recherchieren, aber es wäre für den Plugin-Autor relativ einfach, eine neue Einstellung einzubauen, die es uns erlaubt, den ersten Tag zu definieren und diesen dann an das Kalender-Rendering zu übergeben, genauso wie die Zeitzone jetzt übergeben wird.
Wussten Sie, dass es fast überall sonst auf Montag fest codiert ist (hat mich auch überrascht)?
Idealerweise wäre dies von den Benutzereinstellungen abhängig (nicht von einer Admin-Einstellung).
Ich habe mir den Code angesehen, da mich dieses Problem schon seit langem stört. Es gibt drei Stellen im Code, an denen FullCalendar initialisiert wird. An einer davon ist firstDay: 1 bereits vorhanden. Der Discourse-Kern codiert es ebenfalls auf 1.
Ich habe einen PR erstellt, der firstDay: 1 an den beiden fehlenden Stellen hinzufügt.
Das ist weit davon entfernt, ideal zu sein, aber es bringt zumindest Konsistenz.
Ich bin einer derjenigen in der Minderheit, und jetzt beginnt mein (bevorstehende Ereignisse) Kalender am Montag! Ich war glücklicher, als er am Sonntag begann.
Es wäre schön, wenn dies konfigurierbar wäre – für meine Organisation mit nur einem geografischen Standort wäre eine Einstellung im Kalender vorzuziehen (statt einer benutzerspezifischen Einstellung).
Wir nehmen derzeit ein Update am Kalender vor. Sobald wir es abgeschlossen haben, füge ich gerne einen Samstags-/Sonntags-/Montags-Selektor für den ersten Tag der Woche hinzu. Ich denke, dies ist eine Website-Einstellung und keine Benutzereinstellung. Ich denke, der Standard auf Montag ist richtig, auch wenn technisch gesehen in den USA der Sonntag als erster Tag gilt (da Montag als erster Geschäftstag gilt).