source: trunk/expressoCalendar/docs/Leiame.txt @ 5429

Revision 5429, 2.6 KB checked in by wmerlotto, 12 years ago (diff)

Ticket #2434 - correção no howto da nova agenda

Line 
1--------------------------------------------------------------------------------
2                Instalação básica da Agenda (expressoCalendar)
3--------------------------------------------------------------------------------
4
51 - Instalar módulo a partir do setup do Expresso, conforme o padrão de todos os módulos;
6
72 - Configurar obrigatoriamente os arquivos "PostgreSQL.srv", "OpenLDAP.srv" e "SMTP.srv",
8localizados em "/prototype/config/" na árvore de diretórios a partir da raíz;
9
103 - Ativar o módulo para os gerentes pelo módulo Admin;
11
124 - Ativar o módulo para os usuários ou para um grupo de usuários pelo módulo ExpressoAdmin;
13
145 - Configurar o cron do servidor para executar perioricamente o arquivo de alarmes do
15Expresso, permitindo o envio de notificações de alarmes dos eventos (via e-mail):
16        * Executar o comando "crontab -u apache -e" para centos ou "crontab -u www-data -e" para debian/ubuntu;
17        * Copiar e colar esta linha na linha de comando
18        "*/5 * * * * php -q /CAMINHO ABSOLUTO DO EXPRESSO/prototype/modules/calendar/alarms.php".
19
20--------------------------------------------------------------------------------
21                                Suporte a DaviCal
22--------------------------------------------------------------------------------
23
241 - Instalação do Servidor DaviCal:
25
26 * Seguir o tutorial oficial, disponibilizado em: http://www.davical.org/installation.php
27
28 * Observação: O davical DEVE ser instalado na mesma máquina do Expresso
29   Livre, mas a base de dados pode estar em outro servidor (já que o davical
30   necessita que a base de dados esteja em UTF-8).
31
322 - Aplicar os três patches em anexo (localizados na raíz desta pasta corrente) nos arquivos do
33servidor DaviCal:
34
35 * caldav-DELETE.php.diff
36 * caldav-MOVE.php.diff
37 * caldav-PUT-vcalendar.php.diff
38
39Para aplicar os patches, copie os arquivos acima, acesse o diretório do código do DaviCal
40(geralmente em /usr/share/davical/inc), cole os arquivos neste diretório e utilize os comandos:
41
42 * patch -p0 < caldav-DELETE.php.diff
43 * patch -p0 < caldav-MOVE.php.diff
44 * patch -p0 < caldav-PUT-vcalendar.php.diff
45
463 - Após aplicados os patches, acessar cada um dos arquivos:
47
48 * caldav-DELETE.php
49 * caldav-MOVE.php
50 * caldav-PUT-vcalendar.php
51
52e especificar o caminho da sua instalação Expresso em cada um deles, definido na variável:
53
54$expresso = 'PATH_DO_SEU_EXPRESSO';
55
564 - Para configurar a agenda como um cliente DaviCal
57
58 * Configurar a url utilizada para acessar o servidor DaviCal no arquivo
59localizado em "/prototype/config/CalDAV.srv"
60
61 * Ativar o suporte ao caldav, definindo para "true" o parâmetro "useCaldav"
62no arquivo localizado em "/prototype/config/expressoCalendar.ini"
Note: See TracBrowser for help on using the repository browser.