Melhor GED com Alfresco e LibreOffice
4.0 (36 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
136 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Melhor GED com Alfresco e LibreOffice to your Wishlist.

Add to Wishlist

Melhor GED com Alfresco e LibreOffice

Gestão Eletrônica de Documentos Livre e Centralizada, desde a criação de documentos digitais até a assinatura e descarte
4.0 (36 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
136 students enrolled
Last updated 8/2016
Portuguese
Current price: $10 Original price: $50 Discount: 80% off
16 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 20 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Compreender Conceitos de Gestão Eletrônica de Documentos
Ter visão da Arquitetura do Alfresco
Implementar o Alfresco
Tunar o Alfresco
Customizar a Aparência
Configurar Integração online com o LibreOffice
Implementar Workflows de Documentos
Configurar Assinatura Digital de Documentos
View Curriculum
Requirements
  • Linux Básico
  • Edição de Texto
Description

Baseado no Alfresco 5.0:

O Alfresco é o software de gestão eletrônica de documentos mais popular do mundo, mas ainda está começando no Brasil. Não perca a oportunidade de se destacar, automatizando os processos documentais da sua empresa, reduzindo custos, fomentando a colaboração e garantindo resiliência a todos os documentos fornecidos pelos colaboradores. A integração com o LibreOffice ou outra suíte de documentos garantirá um aumento incrível de produtividade. Como bônus, diminua a necessidade de impressão e armazenamento de papéis.

Comece a aprender as melhores práticas da gestão eletrônica de documentos.

  • Deploy do Alfresco
  • Integração com a suíte Office
  • Criação de modelos de documentos
  • Fluxos de trabalho com documentos
Uma poderosa ferramenta ao alcance dos dedos.

As empresas não podem mais conviver com fluxos de trabalho em documentos como anexos de email, que se perdem quando da saída de colegas de trabalho e não há controle sobre isso.

Who is the target audience?
  • Administradores de Sistemas
  • Operadores de Sistemas
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 31 Lectures Collapse All 31 Lectures 02:17:25
+
Parte Teórica
3 Lectures 17:43

Eu, eu, eu! Ministro treinamentos in-company de Bacula, Alfresco, Wordpress etc.

Seja meu amigo no Facebook: https://www.facebook.com/heitor.faria

Ou entre em contato comigo por:

  • email: heitor@bacula.com.br
  • Gtalk: heitorfaria@gmail.com
  • Skype: neocodeheitor

Meu site do Alfresco: http://www.openalfresco.com/

Lista de Emails Alfresco: https://groups.google.com/forum/?hl=pt-BR#!forum/alfresco-livre

Preview 06:42


Arquitetura
04:34

Teoria
1 question
+
Instalação
4 Lectures 10:38

Se não conseguir baixar por aqui, acesse: https://wiki.alfresco.com/wiki/Community_file_list_5.0.d

Download da Aplicação
02:35

Instalação
03:40

apt-get install swftools

Dependências
01:37

Primeiro acesso e Reinício dos Serviços
02:46

Instalação
1 question
+
Tuning do Postgresql
2 Lectures 04:42

vi /opt/alfresco-5.0.d/tomcat/shared/classes/alfresco-global.properties

Modificar essa linha:

db.pool.validate.query=SELECT VERSION()

Acrescentar:

hibernate.jdbc.fech_size=150

alfresco-global.properties
02:42

vi /opt/alfresco-5.0.d/alf_data/postgresql/postgresql.conf

Descomentar:

postgresql synchronous_commit = on

postgresql.conf
02:00

Tuning Postgresql
1 question
+
Configurações Iniciais
2 Lectures 07:01

MAIS INFORMAÇÕES SOBRE ESTE TÓPICO: http://www.ochounos.com/blog/6

Instruções:

vi /opt/alfresco-5.0.d/tomcat/shared/classes/alfresco-global.properties

Adicionar linhas:

====================================================

######################### LDAP

synchronization.import.cron=0 0 * * * ?

#

# The default authentication chain

# To configure external authentication subsystems see:

# http://wiki.alfresco.com/wiki/Alfresco_Authentication_Subsystems

#-------------

#authentication.chain=alfrescoNtlm1:alfrescoNtlm

authentication.chain=alfrescoNtlm1:alfrescoNtlm,ldap1:ldap

ldap.authentication.active=true

ldap.authentication.allowGuestLogin=true

ldap.authentication.userNameFormat=

ldap.authentication.java.naming.factory.initial=com.sun.jndi.ldap.LdapCtxFactory

ldap.authentication.java.naming.provider.url=ldap://endereço:389

ldap.authentication.java.naming.security.authentication=simple

ldap.authentication.escapeCommasInBind=false

ldap.authentication.escapeCommasInUid=false

ldap.authentication.defaultAdministratorUserNames=

ldap.synchronization.active=true

ldap.synchronization.java.naming.security.authentication=simple

ldap.synchronization.java.naming.security.principal=uid=x,ou=y,dc=z,dc=w

ldap.synchronization.java.naming.security.credentials=user@domínio

ldap.synchronization.queryBatchSize=0

ldap.synchronization.attributeBatchSize=0

ldap.synchronization.groupQuery=(objectclass=groupofuniquenames)

ldap.synchronization.groupDifferentialQuery=(objectclass=groupofuniquenames)

ldap.synchronization.personQuery=(&(objectclass=inetorgperson)(objectclass=x)(!(ou:dn:=corp))(!(ou:dn:=Servico)))

ldap.synchronization.personDifferentialQuery=(&(objectclass=inetOrgPerson)(!(modifyTimestamp<={0})))

ldap.synchronization.groupSearchBase=ou=7720CORP,ou=ecm,ou=corp,dc=x,dc=y,dc=z

ldap.synchronization.userSearchBase=dc=x,dc=y,dc=z

ldap.synchronization.modifyTimestampAttributeName=modifyTimestamp

ldap.synchronization.timestampFormat=yyyyMMddHHmmss'Z'

ldap.synchronization.userIdAttributeName=uid

ldap.synchronization.userFirstNameAttributeName=givenName

ldap.synchronization.userLastNameAttributeName=sn

ldap.synchronization.userEmailAttributeName=mail

ldap.synchronization.userOrganizationalIdAttributeName=ou

ldap.synchronization.defaultHomeFolderProvider=zHomeFolderProvider

ldap.synchronization.groupIdAttributeName=cn

ldap.synchronization.groupDisplayNameAttributeName=cn

ldap.synchronization.groupType=groupofuniquenames

ldap.synchronization.personType=inetOrgPerson

ldap.synchronization.groupMemberAttributeName=uniqueMember

ldap.synchronization.enableProgressEstimation=true

home.folder.creation.eager=false

home.folder.creation.disabled=true

====================================================

Autenticação LDAP
03:35

vi /opt/alfresco-5.0.d/tomcat/shared/classes/alfresco-global.properties

Adicionar linhas:

# Outbound SMTP properties

# use these properties to configure the out-bound SMTP server.

mail.host=mail.bacula.com.br

mail.port=587

mail.username=heitor@bacula.com.br

mail.password=senha

mail.encoding=UTF-8

mail.from.default=heitor@bacula.com.br

mail.protocol=smtp

# Additional Java Mail properties for SMTP protocol

mail.smtp.auth=true

mail.smtp.debug=true

mail.smtp.timeout=30000

mail.smtp.starttls.enable=true

# Additional Java Mail properties for SMTPS protocol

mail.smtps.auth=true

mail.smtps.starttls.enable=true

# test mail

mail.testmessage.send=true

mail.testmessage.to=heitor@bacula.com.br

mail.testmessage.subject=Outbound SMTP

mail.testmessage.text=The Outbound SMTP email subsystem is working.

# debug

log4j.logger.org.alfresco.web.bean.TemplateMailHelperBean=debug

====================================================

Mais informações: http://wiki.alfresco.com/wiki/Outbound_E-mail_Configuration

Envio de Email
03:26
+
Integração com o LibreOffice
5 Lectures 18:11

[Site do projeto: https://code.google.com/p/alfresco-share-online-edition-addon/]

/opt/alfresco-5.0.d/alfresco.sh stop

cd ./tomcat/shared/lib

wget https://alfresco-share-online-edition-addon.googlecode.com/files/zk-online-edition-0.2.jar

/opt/alfresco-5.0.d/alfresco.sh start

Deploy do Plugin
03:00

=====================================================

LINUX DESKTOPS

vi /usr/share/applications/libreoffice-alf.desktop

================================

[Desktop Entry]

Encoding=UTF-8

Version=1.0

Name=LibreOffice for Alfresco

GenericName=LibreOffice for Alfresco

Comment=Online Editing in Alfresco via webdav

Icon=libreoffice-writer

TryExec=libreoffice

Exec=libreoffice %U

Terminal=false

Type=Application

Categories=Office;

MimeType=x-scheme-handler/davs;x-scheme-handler/dav

===============================

vi /usr/share/applications/mimeinfo.cache

Adicione as seguintes linhas:

x-scheme-handler/davs=libreoffice-alf.desktop;

x-scheme-handler/dav=libreoffice-alf.desktop;

=====================================================

WINDOWS DESKTOPS

Crie um arquivo .reg e execute (ou baixe de: https://code.google.com/p/alfresco-share-online-edition-addon/downloads/list). Permite o uso do protocolo dav:// e davs:// no Windows:

===========================================================

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\davs]

@="URL:loffice Protocol"

"URL Protocol"=""

[HKEY_CLASSES_ROOT\davs\DefaultIcon]

@="soffice.exe,1"

[HKEY_CLASSES_ROOT\davs\shell]

[HKEY_CLASSES_ROOT\davs\shell\open]

[HKEY_CLASSES_ROOT\davs\shell\open\command]

@="\"C:\\Program Files\\OpenOffice.org 3\\program\\soffice.exe\" \"%1\""

[HKEY_CLASSES_ROOT\dav]

@=”URL:loffice Protocol”

“URL Protocol”=””

[HKEY_CLASSES_ROOT\dav\DefaultIcon]

@=”soffice.exe,1″

[HKEY_CLASSES_ROOT\dav\shell]

[HKEY_CLASSES_ROOT\dav\shell\open]

[HKEY_CLASSES_ROOT\dav\shell\open\command]

@=”\”C:\\Program Files\\OpenOffice.org 3\\program\\soffice.exe\” \”%1\””

================================================

Erros conhecidos do protocolo Webdav no Windows XX

Software Update for Web Folders (KB907306) (for Win XP, Win Vista and Win 7).

http://www.microsoft.com/es-es/download/details.aspx?id=15123

Permitir autenticação Báscia no Windows 7 (no registro do Windows):

=====================================================

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Webclient\Parameters\BasicAuthLevel --> Type: DWORD Value: 2

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\Internet\BasicAuthLevel --> DWORD y Valor: 2

MS Office 20XX setup (in Windows registry)

===================================================

http://support.microsoft.com/kb/870853

Configuração Estações de Trabalho
04:15

Testar Edição Online
01:55

Deploy de Modelos de Documentos
05:23

Assinatura Digital de Documentos
03:38

Integração Suíte Office
1 question
+
Fluxos de Trabalho Documentos
3 Lectures 20:08

Dica: você pode usar os fluxos de aprovação e revisão em grupo / pool etc. não apenas para este fim, mas para assinatura, acréscimo de informações etc.

Fluxos de Trabalho Padrão
05:44

Visão Geral das Regras de Pastas
10:44

Fluxo SImples com Regras de Pastas
03:40

Regras em Pastas
1 question
+
Manipulaçãp de Extensões AMPS
1 Lecture 04:16

Exemplos de comandos:

java -jar bin/alfresco-mmt.jar list ./tomcat/webapps/share.war

java -jar bin/alfresco-mmt.jar uninstall org.alfresco.integrations.share.google.docs ./tomcat/webapps/share.war

java -jar bin/alfresco-mmt.jar install ./amps_share/alfresco-googledocs-share-3.0.0.amp ./tomcat/webapps/share.war

listar, instalar, desinstalar
04:16

AMPS
1 question
+
Records Management
3 Lectures 16:38

Não utilize a versão (a) do RM. Sempre baixe a mais recente. No caso utilizei a do site: https://wiki.alfresco.com/wiki/Community_file_list_5.0.d

============================================================================

Instalação do RM:

cd /opt/alfresco-5.0.d

wget http://dl.alfresco.com/release/community/5.0.d-build-00002/alfresco-rm-2.3.c.zip

unzip alfresco-rm-2.3.c.zip

cp alfresco-rm-share-2.3.c.amp amps_share

cp alfresco-rm-server-2.3.c.amp amps

java -jar bin/alfresco-mmt.jar install ./amps_share/alfresco-rm-share-2.3.c.amp ./tomcat/webapps/share.war -force

java -jar bin/alfresco-mmt.jar install ./amps/alfresco-rm-server-2.3.c.amp ./tomcat/webapps/alfresco.war -force

./alfresco.sh restart

Introdução Customização Metadados e Instalação
07:09

Mais informações: http://docs.alfresco.com/4.1/tasks/rm-add-dashlet.html

Criar Site RM
04:32

Mais informações: http://docs.alfresco.com/4.1/tasks/rm-custmeta-create.html

Dica: de acordo com a documentação você pode criar listas a partir do metadados texto.

Criando Metadados Customizado e Plano de Arquivos
04:57

Record Management
1 question
+
Customização de Aparência
5 Lectures 27:05

Fonte: http://fcorti.com/2012/12/31/alfresco-share-custom-theme/

cd /opt/alfresco-5.0.d/tomcat/webapps/share/themes

cp -R greenTheme customTheme

cd /opt/alfresco-5.0.d/tomcat/webapps/share/WEB-INF/classes/alfresco/site-data/themes/

cp default.xml customTheme.xml

vi customTheme.xml

Subsitua o conteúdo:

<?xml version='1.0' encoding='UTF-8'?>

<theme>

<title>Custom Theme</title>

<title-id>theme.customTheme</title-id>

</theme>

Prossiga:

cd /opt/alfresco-5.0.d/tomcat/webapps/share/themes/customTheme

sed -i s/.yui-skin-greenTheme/.yui-skin-customTheme/g ./presentation.css

sed -i s/.yui-skin-greenTheme/.yui-skin-customTheme/g ./yui/assets/skin.css

Nos mesmos css você pode alterar as fontes e cores do tema.

Pessoalmente alterei as bordas de 1 px para 0 px, buscando um visual mais clean.

Você pode também querer mudar a imagem do menu dashlet, com outras cores:

cd /opt/alfresco/tomcat/webapps/share/themes/customTheme

cp ../default/images/dashlet-title-bg.png images/dashlet-title-bg.png

cp ../default/images/title-button-bg.png images/title-button-bg.png

Vamos habilitar o tema para uso:

vi /opt/alfresco-5.0.d/tomcat/webapps/share/WEB-INF/classes/alfresco/messages/slingshot.properties

Adicione a seguinte linha junto com outros temas:

...

## Themes

theme.customTheme=Custom Theme

...

Faça o mesmo com o arquivo de português:

vi /opt/alfresco-5.0.d/tomcat/webapps/share/WEB-INF/classes/alfresco/messages/slingshot_pt_BR.properties

...

## Themes

theme.customTheme=Custom Theme

...

Para alterar o logotipo da tela de login, use uma imagem com as seguintes características:

Format: PNG

Size: 200×58 pixels.

Background: transparent.

Sobrescreva o logotipo antigo do Alfresco:

cp your_logo.png /opt/alfresco-5.0.d/tomcat/webapps/share/themes/customTheme/images/logo.png

Reinicie o Alfresco se desejar aplicar as alterações:

/opt/alfresco-5.0.d/alfresco.sh restart

Criar um Novo Tema
10:05

Logotipo:

Format: PNG

Size: 200×58 pixels.

Background: transparent.

cp your_logo.png /opt/alfresco-5.0.d/tomcat/webapps/share/themes/customTheme/images/logo.png

*You need to replace customTheme for the theme path you acctually use.

Background:

Format: JPG

Size: 1920×1100 pixels.

cp image.jpg /opt/alfresco-5.0.d/tomcat/webapps/share/components/images/login-bg.jpg

vi /opt/alfresco-5.0.d/tomcat/webapps/share/components/guest/login.css

body {

background: url(../images/login-bg.jpg) no-repeat center center fixed;

-webkit-background-size: cover;

-moz-background-size:: cover;

-o-background-size:: cover;

background-size:: cover;

}

Aproveite também para mudar outras características, como a cor do botão.

/opt/alfresco-5.0.d/alfresco.sh restart

Customizar Tela de Login
03:32

Importante! Não deixe de empacotar seu tema pois a instalação ou desinstalação de extenções amps do Alfresco pode apagar alguns arquivos.


Empacotar:

cd /opt/alfresco-5.0.d/

tar zcvf customTheme.tgz tomcat/webapps/share/WEB-INF/classes/alfresco/messages/slingshot.properties tomcat/webapps/share/WEB-INF/classes/alfresco/messages/slingshot_pt_BR.properties tomcat/webapps/share/WEB-INF/classes/alfresco/site-data/themes/customTheme.xml tomcat/webapps/share/themes/customTheme /tomcat/webapps/share/components/images/login-bg.jpg ./tomcat/webapps/share/components/guest/login.css

Desempacotar em outra instalação:

Copiar 'customTheme.tgz' para /opt/alfresco-5.0.d/

alfresco.sh stop

tar zxvf customTheme.tgz

alfresco.sh start

Empacotar Tema
02:16

vi /opt/alfresco-5.0.d/tomcat/webapps/share/site-index.jsp

Alterar as linhas:

response.sendRedirect(request.getContextPath() + “/page/site/TestSiteExample1/documentlibrary”);

response.sendRedirect(request.getContextPath() + “/page/site/” + URLEncoder.encode(siteName) + “/dashboard”);

Alterar Landing Page
06:04

vi ./tomcat/webapps/share/WEB-INF/classes/alfresco/share-documentlibrary-config.xml

Delete as linhas do conteúdo que deseja eliminar. Exemplo em negrito do que deletei:

<create-content>

<content id="plain-text" label="create-content.text" type="pagelink" index="10" icon="text">

<param name="page">create-content?destination={nodeRef}&amp;itemId=cm:content&amp;mimeType=text/plain</param>

</content>

<content id="html" label="create-content.html" type="pagelink" index="20">

<param name="page">create-content?destination={nodeRef}&amp;itemId=cm:content&amp;mimeType=text/html</param>

</content>

<content id="xml" label="create-content.xml" type="pagelink" index="30">

<param name="page">create-content?destination={nodeRef}&amp;itemId=cm:content&amp;mimeType=text/xml</param>

</content>

<content id="folder" label="create-content.folder" icon="folder" index="5" type="javascript">

<param name="function">onNewFolder</param>

</content>

</create-content>

Remover Elementos Desnecessários
05:08

Aparência
1 question
+
Tesauro
1 Lecture 06:26

Download: http://extensions.services.openoffice.org/en/node/6213

Deploy da Extensão e Customização Dicionário (LibreOffice)
06:26
2 More Sections
About the Instructor
Heitor Medrado De Faria
4.4 Average rating
260 Reviews
962 Students
10 Courses
Bacula Backup Software Book Author and Teacher

"Bacula: Open Source Backup Tool" and "Open Licenses & Fundamental Rights" books author (both in portuguese). Bacula Training instructor at Udemy. Law Graduated. IT Service Manager and Project Management extension degrees. Works on a brazilian governmental company called SERPRO and for Neocode Software (Canada). Bacula brazilian community founder. Has plenty of experience as a server / backup systems administrator (Windows, Linux, Netware, directory services) and as IT / Project manager. ITIL-F, TOEIC (Golden Certificate) and LPIC-III certificated professional.