Monday, September 28, 2009

Customizando Alfresco - Parte 1

Para instalar o pacote de linguagem em português:

1. Faça o download do pacote de linguagem em http://forge.alfresco.com/frs/?group_id=179
2. Unzipe o arquivo dentro do diretorio ...shared>classes>alfresco>messages
3. Abra o arquivo web-client-config-custom.xml que está em ...shared>classes>alfresco>extension
4. Ache o bloco que começa com " Example of adding languages to the list in the login page" e retire os comentários que começam com
< ! - -
5. Apague todo o conteúdo de dentro das tags e deixe apenas o Português



Portugues


6. Não esqueça de retirar os comentários do fim do bloco: - - >
7. Reinicie o tomcat/servidor de aplicação.

Thursday, September 17, 2009

Webinar Alfresco 3.2 Community

Se voce perdeu o webinar que a Infused Solutions apresentou hoje sobre o Alfresco 3.2 Community, aqui está o link para a gravação.

https://alfresco.webex.com/alfresco/lsr.php?AT=pb&SP=TC&rID=42968397&rKey=51d1d42a502d72b4&act=pb

Se tiver sugestões de assuntos que gostaria que fossem abordados em eventos futuros, deixe seu comentário.

Wednesday, September 16, 2009

Como criar links no Alfresco

Pra criar links no Alfresco Explorer, aqui vai o passo a passo:

1. Clique na opção Copiar, no arquivo que voce deseja criar o link
2. Navegue até a pasta onde deseja colocar o link
3. No menu esquerdo, escolha a opção Prateleira
4. E na área de trabalho vai ter um ícone para criar o link.
5. Clique no ícone e o link será criado.

Sunday, September 6, 2009

Instalação do Alfresco 3 Passo a Passo - Linux

1. Download do Instalador
Faça o download da versão mais atual do Alfresco na sua plataforma favorita (Windows ou Linux) aqui:


http://www.alfresco.com/try - Para a versão Enterprise

http://wiki.alfresco.com/wiki/Download_Community_Edition - Para a versão Community



É recomendado que você use o setup padrão do Alfresco e deixe que ele instale tudo se for possível. Se você sabe que algumas coisas já estão instaladas, como Java, você pode configurar isto mais tarde.


Contexto
Iremos usar Alfresco-Enterprise-3.0.1-Full-Setup.exe para essa instalação, mas também iremos mostrar como configurar alguns módulos individuais. Isto vai permitir que tenhamos certeza de que tudo está fucionando e configurado adequadamente na sua máquina.


NOTA: O instalador de cada versão tem suas particularidades, mas de modo geral, deve ser o mesmo. Algumas coisas, como instalar SQL Server ou Oracle não faz parte dos instaladores atuais e explicaremos neste guia posteriormente.


2. Instalação no Linux



A instalação do Linux assume que a instalação do JAVA, do OpenOffice e do Banco de Dados foram feitas previamente.


1. Adicione o direito de execução para o instalador:


user@alfresco:~$ chmod +x Alfresco-Enterprise-3.1-Linux-x86-Install


2. Você tem várias opções de como instalar o Alfresco usando este instalador.


Existem 4 modos de instalação:
console – Modo interativo no console.
default – Mesmo que o standard (Mesmo como se não tivesse sido passado parametro de mode)
silent – instala usando todos os parametros padrão do diretório corrente
standard – Instalação com interface gráfica


Default ou Standard pode ser executada clicando duas vezes no arquivo binário Alfresco-Enterprise-3.1-Linux-x86-Install.
ou
Através do console

user@alfresco:~$ ./Alfresco-Enterprise-3.1-Linux-x86-Install


ou especifique o mode com:


user@alfresco:~$ ./Alfresco-Enterprise-3.1-Linux-x86-Install --mode


3. Escolha sua linguagem: Aqui escolhi Ingles.

4. Tem certeza que você instalar Alfresco no seu computador? Sim/Yes

5. Na tela de tipo de Setup escolha Custom.


6. Note os components que você pode escolher. Para esta instalação, deixaremos todas as opções marcadas. Ou você pode remover qualquer component que você não precisar. Diferente do instalador Windows, o instalador linux assume que você adicionou Java, OpenOffice.org e ImageMagick. Clique no Next.


7. Na próxima tela, escolha o caminho de instalação. Nós usaremos a localização padrão para esta instalação. Tenha certeza que você tem permissão para instalar na pasta escolhida.


8. Verifique se as opções estão corretas e clique no botão de Next para começar a instalação.


9. Você será perguntado pela localização do OpenOffice.org neste computador. Esta parte do instalador estará procurando pela pasta/diretório onde o OpenOffice.org foi instalado.


10. O instalador linux não configura nenhum banco de dados. Ele usa a configuração padrão para o Derby. Se você quiser configurar qualquer outro banco de dados, você precisará configurá-lo antes de começar o Alfresco.


11. Para ter certeza que nossa configuração está correta:
*No diretório/pasta raiz do Alfresco, ache o arquivo alfresco.sh.

*Verifique se JAVA_HOME está configurada para o local onde se encontra o executável java. O padrão é configurar para JAVA_HOME=/usr
*Se você instalou WCM você precisará tirar os comentários de qualquer referência aos arquivos virtual_start.sh e virtual_stop.sh.

*Você também deve verificar o caminho da variável JAVA_HOME no arquivo virtual_alf.sh


12. Verifique os caminhos das seguintes variáveis em tomcat/shared/classes/alfresco/extension/custom-repository.properties
*ooo.exe deve apontar para o arquivo executável soffice
*img.root deve ser alterada para img.exe com um caminho absoluto para executável de conversão.
*swf.exe deve estar configurado, se você está usando Alfresco Share, para o caminho absoluto de pdf2swf. Alfresco atualmente precisa do pdf2swf built from the development codeline of the the *swftools project. Check the code repositories for your specific distribution. If it is not available, then you must build it from source. See the swftools site for details.


13. Se você não está usando Derby como seu banco de dados, você precisa instalar seu driver.



Para mysql faça o seguinte (arquivo disponível no site mysql.com):


cp mysql-connector-java-5.1.7-bin.jar into tomcat/lib


Quando estiver usando um banco de dados diferente do Derby, Alfresco irá gerenciar a criação de tabelas dentro do banco de dados, mas você tem que criar o schema/tablespace e o usuário Alfresco precisará ter acesso a eles. O nome do banco de dados e o conjunto usuário/senha serão usados no passo 14, para que o Alfresco saiba como se conectar ao banco de dados. Para o mysql, existem dois scripts SQL localizados na pasta extras/databases/mysql que podem ser usados para criar e remover o banco de dados.


Para criar um banco de dados para o Alfresco no mysql,


mysql –u -p <>


14. Os últimos passos são para conferir seu arquivo custom-repository.properties para ter certeza que está apontado para o banco de dados correto.
Verifique tomcat\shared\classes\alfresco\extension\custom-repository.properties
Se estiver usando mysql confira o seguinte:
db.name=alfresco
db.username=alfresco
db.password=alfresco
db.driver=org.gjt.mm.mysql.Driver
db.url=jdbc:mysql://localhost:3306/alfresco


15. Você também deve ter certeza de que o Alfresco estará falando o dialeto certo com seu banco de dados desejado. Este dialeto está especificado em tomcat\shared\classes\alfresco\extension\custom-hibernate-dialect.properties
Se os arquivos parecem corretos, proceda para o próximo passo. Se você quiser alterar para um banco de dados diferente ou se você quer alterar informações do usuário para o Alfresco, este é ponto onde você deve fazer a alteração.


16. Execute alfresco.sh


Verifique se o Alfresco inicializa sem erros no log do console.

3. Testando sua Instalação


Você deve estar vendo uma tela similar a imagem seguinte no seu Tomcat Console Output:

Aponte o seu browser para http://localhost:8080/alfresco e/ou http://localhost:8080/share


Usuário: admin
Senha: admin


Verifique se os dois produtos funcionam. Tenha certeza que você colocou o http:// na frente do endereço. No Windows IE 7 se você apenas colocou localhost:8080/alfresco IE irá te dizer que não pode encontrar a página.

Saturday, September 5, 2009

Webinar Alfresco 3.2 em Português

Este webinar, vai ser apresentado por Claudia Saleh da Infused Solutions, parceiro da Alfresco no Brasil e introduz as novas funcionalidades apresentadas pela Alfresco Community Edition versão 3.2.

Reduzir custos, melhorar integração, aumentar inovação e apoiar requisitos regulamentatórios estão no topo da lista de prioridades dos executivos de IT em 2009, de acordo com um relatório recentemente divulgado pela Forrester Research*.

Alfresco tem respondido a cada uma destas demandas na indústria ao desenvolver as melhorias apresentadas na Alfresco Community Edition versão 3.2. Em adição ao gerenciamento de conteúdo móvel apresentado nesta nova edição, outras funcionalidades como gerenciamento de emails e suporte a especificações e padrões abertas including CMIS e IMAP, Alfresco Community 3.2 também está preparando o terreno para o suporte a para a certificação do DoD 5015.2 em records management em Setembro de 2009.

Agenda

Uma visão geral das novas funcionalidades do Alfresco Community Edition versão 3.2, incluindo:

• Melhoras no Records Management
• Acesso Móvel
• Acesso a Clientes de Email & Arquivo de emails via suporte IMAP
• Suporte a CMIS/Interoperabilidade.
Para se inscrever, este é o link:

http://www.alfresco.com/about/events/2009/09/alfresco-community-edition-versao-3.2-portuguese/

Wednesday, September 2, 2009

Alfresco em Português

Uma das primeiras perguntas que sempre me fazem do Alfresco é em relação a localização. Se o Alfresco está em português. A resposta é sim.

A tradução do Alfresco Explorer para a versão 3.0, coloquei disponível num pacote de linguagem para a comunidade no Forge. A atualização para a versão 3.2 está em andamento.

Aqui está o endereço: http://forge.alfresco.com/frs/?group_id=179