Ocorrências¶
Onde: menu Eventos > Ocorrências. Quem: apenas os administradores; o ecrã não aparece para os editores.
Um evento que se repete («todas as terças-feiras às 19:00») é guardado uma única vez. A partir dele, o site calcula a lista das suas sessões, as datas reais mostradas no calendário e nos blocos «Próximos eventos». A esta lista chama-se as ocorrências.
Este ecrã é uma ferramenta de manutenção: não crias nada aqui. Serve para controlar as ocorrências e, se for preciso, para as recalcular. No trabalho do dia a dia não precisas dele: as ocorrências de um evento atualizam-se sozinhas sempre que o evento é guardado.
1 Inspecionar um evento. 2 Regenerar as ocorrências. 3 Comparação com o Calendarize It (só se o plugin antigo ainda estiver presente).
Quando usar¶
- As sessões de um evento não correspondem ao que esperas, e guardar de novo o evento não muda nada.
- Acabaste de importar muitos eventos de uma só vez.
- Um evento sem data de fim da recorrência deixou de mostrar sessões distantes: o site só prevê as sessões cerca de dois anos antes, e elas vão sendo prolongadas à medida que o evento é guardado. Regenerar as ocorrências prolonga-as de uma só vez para todos os eventos.
Inspecionar um evento¶
Introduz no campo ID do evento o número de um evento e depois clica em Inspecionar. O ecrã mostra as informações em bruto do evento, tal como estão guardadas (colunas Chave da meta e Valor guardado), e as suas primeiras sessões.
O número de um evento lê-se na barra de endereço do seu ecrã de edição: post=1234 dá o evento
1234. Se nenhum evento tiver este número, o ecrã responde Não foi encontrado nenhum evento com
este ID.
Esta ferramenta é útil sobretudo para esclarecer uma dúvida ou para falar dela com o webmaster: não tens nada para modificar aqui.
Regenerar as ocorrências¶
O botão Regenerar todos os eventos recalcula as sessões de todos os eventos a partir do que introduziste em cada um (datas, recorrência, sessões canceladas ou mudadas).
- Nada do que introduziste é modificado: só a lista das sessões é refeita.
- A operação pode demorar algum tempo se o site tiver muitos eventos.
- Depois de terminada, uma faixa indica o resultado, por exemplo: «120 eventos regenerados, 3400 ocorrências escritas.»
Comparação com o Calendarize It¶
Esta secção só aparece num site que ainda usava o plugin antigo Calendarize It. Compara o número de sessões do sistema antigo e do novo, para garantir que não falta nenhuma antes de desativar o plugin antigo:
| Linha | O que indica |
|---|---|
| Ocorrências do Calendarize It | o número de sessões do plugin antigo |
| Ocorrências do Events and Calendars | o número de sessões atual |
| Eventos com diferença | o número de eventos cujos dois números diferem |
Quando tudo bate certo, o ecrã mostra Sem diferenças: todos os eventos geram o mesmo número de ocorrências nas duas tabelas. Caso contrário, a lista Eventos a rever dá, para cada um, os dois números e o período coberto por cada sistema; clica no nome para o abrir.
Os dados do Calendarize It nunca são modificados por este ecrã.
Num site sem Calendarize It, o ecrã indica: Não foi encontrada neste site nenhuma tabela do Calendarize It, pelo que não há nada a comparar.
