Preciso definir a segunda-feira como o primeiro dia da semana. Atualmente, está definido como domingo no meu teste do Discourse.
Pesquisei em todas as configurações do site e preferências pessoais, mas não consegui descobrir como configurar a segunda-feira como o primeiro dia da semana em meus calendários de categoria.
Isso não te ajuda em nada, mas eu parei de usar só porque domingo era o primeiro dia da semana. E a maior parte do mundo usa segunda-feira, então para mim era como ser forçado a usar polegadas, furlongs e stones
Mas eu imaginei que eles consertaram em algum momento. Mas aparentemente não.
Receio que não seja possível no momento. O calendário de Eventos Futuros começa no domingo, enquanto os calendários de tópicos começam na segunda-feira.
Dependendo do seu caso de uso, você poderia usar o calendário de tópicos em vez disso e adicioná-lo a uma visualização de categoria?
Eu acho que o recurso de Eventos do plugin soa exatamente com o que você precisa, então os calendários de tópicos podem não ser uma boa solução alternativa.
Concordo que seria bom poder escolher o dia de início da semana para o calendário de Eventos Futuros. Vou encaminhar isso para uma solicitação de Feature e ver se outros concordam.
Também foi perguntado aqui, então você não está sozinho:
Desculpe (na verdade não ) por insistir, mas pelo menos a capacidade de usar globalmente o dia de início mais usado, segunda-feira, não deveria ser uma solicitação de recurso. É uma grande falha de UX.
Claro, votar é bom. Mas… essa questão de segunda/domingo tem estado em evidência e sido perguntada tantas vezes que a CDCK está ciente da necessidade dela, mesmo sem nenhuma votação.
O motivo pelo qual ainda estamos presos a um sistema de calendário usado por uma minoria globalmente é diferente da falta de votos.
Não sei. Minha aposta é em algumas dificuldades técnicas onde o ponto de partida era puramente baseado nos EUA, e mudar isso levaria a algumas dificuldades. Caso contrário, já teria sido corrigido.
O Full Calendar permite definir o weekNumberCalculation como ISO ao renderizar o calendário, para que as semanas comecem na segunda-feira. Há também uma configuração firstDay.
Não tenho muito tempo agora para investigar, mas seria relativamente simples para o autor do plugin incluir uma nova configuração para nos permitir definir o primeiro dia e, em seguida, passá-la para a renderização do calendário, da mesma forma que o fuso horário está sendo passado agora.
Você sabia que está codificado para segunda-feira em quase todos os outros lugares (isso também me surpreendeu)
Idealmente, isso dependeria das preferências do usuário (não de uma configuração de administrador).
Eu dei uma olhada no código, já que esse problema me incomoda há muito tempo. Existem três lugares no código onde o FullCalendar é inicializado. Em um deles, firstDay: 1 já está presente. O núcleo do Discourse também codifica isso para 1.
Eu fiz um PR que adiciona firstDay: 1 nos dois lugares ausentes.
Isso está longe do ideal, mas pelo menos traz consistência.
Eu sou um dos que estão na minoria, e agora meu calendário (eventos futuros) começa na segunda-feira! Eu estava mais feliz quando começava no domingo.
Seria bom se isso fosse configurável - para minha organização de geo-localização única, fazer isso como uma configuração de calendário seria preferível (em vez de uma configuração por usuário).
Estamos fazendo uma atualização no calendário no momento. Assim que a implementarmos, terei prazer em adicionar um seletor de sábado/domingo/segunda-feira para o primeiro dia da semana. Acho que isso é uma configuração do site em vez de uma configuração do usuário. Acho que o padrão para segunda-feira está correto, mesmo que tecnicamente nos EUA, o domingo seja considerado o primeiro dia (já que a segunda-feira é considerada o primeiro dia útil).