Sintomas

Como eu configuro o CQ5 para importação do ICAL?

Solução

Componente de calendário CQ permite a importação de ICAL de fontes externas. Para atualizar automaticamente os eventos para um calendário a partir de uma fonte externa, o seguinte precisará ser configurado para a importação.

1. Crie uma página de calendário CQ

Crie uma nova página no CQ com base no modelo de calendário. Por exemplo, adicione uma página de calendário para /conteúdo chamado meu calendário usando o modelo de calendário. Outro local comum para armazenar os calendários está sob /etc/calendars.

NOTA: Uma vez que uma página de calendário é criada, uma estrutura completa da página de calendário pode ser visualizada usando o CRX Content Explorer. Os eventos são armazenados abaixo da pasta padrão (ou seja, sob /content/mycalendar/jcr:content/calendar/calendars/default. Esta pasta é dividida em subpastas para ano, mês e data (ou seja, 31/03/2010). Os eventos reais são armazenados em uma determinada data.

2. Configurar importação ICAL

  • Crie um novo importador de feed no CQ clicando no botão Ferramentas e abra a pasta importadores.
  • Clique duas vezes na página Importador de feed para abri-lo.
  • Clique no botão Adicionar para abrir uma caixa de diálogo.

Preencha o diálogo da seguinte forma:
URL de alimentação: Local onde buscar o feed ICAL. Observe o prefixo ics antes do URL.
(ie ics: http: //www.mycalendarsite.com/general-calendar.ics)
Importar para o caminho: o caminho para armazenar os eventos do calendário no repositório.
(ie /content/mycalendar/jcr:content/calendar/calendars/default)
Atualizar intervalo em segundos: Indique com que freqüência a execução da sincronização/atualização dos eventos.
(i.e. 300)

Aplica-se a

CQ 5.2.x