Wählen Sie den ersten Tag der Woche im Kalender für kommende Veranstaltungen

Hallo,

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.

4 „Gefällt mir“

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.

3 „Gefällt mir“

Hallo,

Vielen Dank für Ihre Antwort.

Meine Arbeitstage sind bereits wie von Ihnen vorgeschlagen eingestellt.

Aber es hilft in meinem Fall nicht.

Entschuldigung

1 „Gefällt mir“

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 :smirking_face:

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?

Wir erstellen die Veranstaltungen in mehreren Themen, die diskutiert werden müssen und Teil von Unterkategorien sind.

Ich denke also, ich brauche Kalender für die Kategorien.

1 „Gefällt mir“

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. :+1:

Es wurde auch hier gefragt, Sie sind also nicht allein:

2 „Gefällt mir“

Entschuldigung (nicht wirklich :joy:), 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.

7 „Gefällt mir“

Ich stimme zu. Meine Benutzer sind völlig verwirrt, da die Wochen am Sonntag beginnen.

1 „Gefällt mir“

Bitte stimmen Sie dafür, wenn es Ihnen wichtig ist :slight_smile:

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.

1 „Gefällt mir“

Ich verstehe, es war nicht offensichtlich.

Darf ich neugierig sein, was das ist?

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.

Aber das ist nur eine Vermutung.

Das sah so aus, als ob Sie es genau wüssten :slight_smile: Diese Informationen wären für mögliche Mitwirkende interessant.

Alles, was ich genau weiß, ist das hier

2 „Gefällt mir“

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.

1 „Gefällt mir“

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.

7 „Gefällt mir“

Die Korrektur wurde nun in den Hauptzweig übernommen, daher können wir damit rechnen, dass sie in der nächsten Version erscheinen wird :clap:

Danke @RGJ!

5 „Gefällt mir“

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).

2 „Gefällt mir“

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).

3 „Gefällt mir“