Kronolith: Visão Geral O que é kronolith? Kronolith é um calendário de interface Web. Em adição as funções necessárias de criação, modificação e remoção de eventos, ele atualmente suporta repetição de eventos (com excessões e várias opções de remoção), alarmes, funções de importação e exportação, visualização da Lista de Tarefas (Nag, se estiver instalado), e a possibilidade de mostrar os eventos na tela de sumário do Horde. Menu: Novo Evento Adicionando um Novo Evento O item de menu Novo Evento permite você criar um novo evento para ser adicionado ao calendário. Menu: Dia Exibição Dia O item de menu Dia mostrará a exibição 'Dia' do dia atualmente selecionado. Menu: Comercial Exibição Comercial O item de menu Comercial mostrará a exibição 'Comercial' (Segunda à Sexta) mais próxima ao dia atualmente selecionado. Menu: Semana Exibição Semana O item de menu Semana mostrará a exibição 'Semana' (exibição dos 7 dias) da semana contendo o dia atualmente selecionado. Menu: Mês Exibição Mês O item de menu Mês mostrará a exibição 'Mês' do mês contendo o dia atualmente selecionado. Menu: Opções Opções O item de menu Opções permite você configurar Opções (ou preferências) que controlam a aparência e comportamento do kronolith, a interação do kronolith com o Horde e outras aplicações Horde, gerencia calendários múltiplos e compartilhados, e gerencia códigos de categorias para eventos. CalDAV Clients CalDAV clients can directly access the internal calendars (and task lists) of Kronolith. External calendars like events provided by other applications or remote calendars are not provided to CalDAV clients. How to configure access to the calendars and which CalDAV URLs to use depends on the client. Below are a few examples on how to access CalDAV resources from common calendar clients: Thunderbird/Lightning Lightning, the calendar add-on to Thunderbird, requires to subscribe to each CalDAV calendar individually. In the "File" menu choose "New", then "Calendar". In the following dialogs choose "On the Network", then "CalDAV". Copy the "CalDAV Subscription URL" from the "Subscription" tab of Kronolith's calendar dialog into the "Location" field. Apple iCal CalDAV servers can be added in the "Preferences" dialog, at the "Accounts" tab. Click on the "+" button and choose "CalDAV" as the "Account Type" in the upcoming dialog. Enter your user name and password into the correct fields. Copy the "CalDAV Account URL" from the "Subscription" tab of Kronolith's calendar dialog into iCal's "Server Address" field. Evolution Evolution requires to subscribe to each CalDAV calendar individually. In the "File" menu choose "New", then "Calendar". Choose "CalDAV" as the "Type" in the upcoming dialog. Copy the server name of the "CalDAV Subscription URL" from the "Subscription" tab of Kronolith's calendar dialog into the "Server" field. Copy the path of the URL to the "Path" field. E.g. if your Subscription URL is "http://www.example.com/rpc/calendars/user/calendar:xyz/", then copy "www.example.com" to the "Server" field and "/rpc/calendars/user/calendar:xyz/" to the path field. Menu: Importar/Exportar Importar/Exportar O item de menu Importar/Exportar permite você importar ou exportar eventos do calendário. Atualmente você pode importar arquivos no formato CSV e Microsoft Outlook. Você somente pode exportar no formato CSV. Avisos Avisos Kronolith pode gerar avisos para eventos no calendário. Por padrão, o primeiro aviso é gerado cinqüenta minutos antes do apontamento ser iniciado, mas o aviso pode ser configurado (por evento) para ser dado a quase qualquer intervalo antes do início do evento. Repetição de Eventos Repetição de Eventos Eventos podem ser criados para repetirem de várias maneiras. Muitos eventos repetem-se frequentemente de formas costumeiras. Por exemplo, a repetição Mensal faz o evento selecionado repetir-se uma vez por mês e a repetição Semanalmente faz o evento selecionado repetir-se um vez por semana. Estes tipos de eventos podem ser configurados para repetirem-se de maneiras mais complexas: por exemplo, um evento que ocorra na última Sexta-Feira de cada mês, ou um evento que ocorra na Segunda, Quarta, e Sexta-Feira de cada semana. Você também pode restringir quanto tempo um evento se repetirá ao selecionar Repetir até para a repetição do evento. Normalmente, uma modificação em um evento repetido se aplicará a todas as ocorrências deste evento. Um única ocorrência de um evento repetido pode ser modificada editando a ocorrência, removendo sua informação de repetição, e então escolhendo a opção Salvar Como Novo. A ocorrência selecionada pode agora ser modificada independentemente das outras ocorrências. Embedding It is possible to embed small views of your calendars in external websites. You can embed the same views that you can place on Horde's portal page. The following are examples of code to use to embed each view on an external blog or website. You should obviously edit the code with the correct server address and calendar name. The 'container' parameter is arbitrary, but must both match the DOM id of the the div element and be unique across the whole page you are embedding in. To embed a small Month View of the current month: <div id="kronocalendar"></div><script src="http://hostname.example.com/horde/horde/services/imple.php?imple=Embed/ impleApp=kronolith/container=kronocalendar/view=month/calendar=calendar_name" type="text/javascript"></script> To embed an Upcoming Events View (note the 'months' and 'maxevents' parameters): <div id="kronolist"></div><script src="http://hostname.example.com/horde/horde/services/imple.php?imple=Embed/ impleApp=kronolith/view=monthlist/calendar=calendar_name/container=kronolist /months=2/maxevents=10" type="text/javascript"></script> To embed a Summary View: <div id="kronosummary"> </div><script type="text/javascript" src="http://hostname.example.com/horde/horde/services/imple.php?imple=Embed/ impleApp=kronolith/container=kronosummary/view=summary/calendar=calendar_name "></script>