cancel
Showing results for 
Search instead for 
Did you mean: 

Edição online com libreoffice.

morança
Champ in-the-making
Champ in-the-making

ja criei o arquivo .desktop e adicionei as linhas no arquivo.cache da estação de trabalho, tbm já descerreguei o arquivo .jar no diretório do alfresco mas não consigo editar online, pelo contrário tenho tido erros.

quando uso o firefox tenho este erro: Firefox doesn’t know how to open this address, because one of the following protocols (dav) isn’t associated with any program or is not allowed in this context. quando uso o chrome tenho isso

tela do chrome

Alguém me ajude por favor, clicando para abrir nada acontece, não tenho muita habilidade nisso, por favor alguém me ajude.

5 REPLIES 5

douglascrp
World-Class Innovator
World-Class Innovator

Bom dia.

Como você está fazendo essa integração?

Você comentou 

tbm já descerreguei o arquivo .jar no diretório do alfresco mas não consigo editar online

De que jar você está falando?

A integração nativa entre Alfresco e LibreOffice não existe, mas eu sei de projetos/addons que adicionam essa funcionalidade, mas eu não tentei usar.

O addon que comentei é este GitHub - zylklab/alfresco-share-online-edition-addon: Online edition with Libreoffice in Alfresco Sh... 

Dê mais informações e tentarei te ajudar no que for possível.

morança
Champ in-the-making
Champ in-the-making

olá obrigada por responder.

o file de que falo é este:

/opt/alfresco-community/tomcat/shared/lib/zk-online-edition-0.2.jar

criei este arquivo 

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

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

e adicionei estas linhas neste arquivo:

/usr/share/applications/mimeinfo.cache                                                                                

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

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

É TUDO O QUE FIZ, SEGUINDO INSTRUÇÕES 

por favor, dê uma ajuda no que puder...

desde já agradeço.

douglascrp
World-Class Innovator
World-Class Innovator

Puedes ayudar lo con esa configuración?

cesarista
World-Class Innovator
World-Class Innovator

Yes Douglas C. R. Paes

There are two releases (one for Libreoffice 4 clients and another one for Libreoffice 5 clients). 

Releases · zylklab/alfresco-share-online-edition-addon · GitHub 

Put the corresponding jar in Alfresco Server, according to your requirements.

Once the jar was deployed and you see the action in Alfresco Share, you must register the webdav protocol in your client machine. If you use Libreoffice 4 client for editing, the protocols are dav:// and davs:// while, for Libreoffice 5 is vnd.sun.star.webdav:// and vnd.sun.star.webdavs://

The complete instructions for Ubuntu are detailed here:

- Online edition with Libreoffice in Alfresco 5 - zylk 

I would say that the next command is missing:

$ sudo update-desktop-database

Once registered, first time you click in the action, the browser would ask you to open the document by an external application in Firefox. In Chrome, try to open with xdg-open (maybe it is gonna ask you then). And remember the choice for webdav links.

Regards.

--C.

douglascrp
World-Class Innovator
World-Class Innovator

Thank you Cesar Capillas

@ Você entendeu a explicação dele?

Qual é a versão do Alfresco que você está utilizando?

Você seguiu os procedimentos corretos para a versão conforme o Cesar descreveu?