Coder Social home page Coder Social logo

redpill-linpro / alfresco-libreoffice-online-edit Goto Github PK

View Code? Open in Web Editor NEW
39.0 39.0 23.0 218 KB

A LibreOffice Online Edit Module for Alfresco

License: GNU Lesser General Public License v3.0

Shell 0.64% Java 47.97% JavaScript 34.13% HTML 16.89% FreeMarker 0.38%

alfresco-libreoffice-online-edit's People

Contributors

bforest avatar marsv024 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

alfresco-libreoffice-online-edit's Issues

FF requires Extension Signing

firefox addon is disabled because it is not signed from addons.mozilla.org.
signing is required starting with FF 43

Alfresco EE 4.2 integration

Hello,
I followed all instructions up to "Activate the module from the Share Module Deployment page:"
After activation following appears in log:

 2014-01-15 15:44:12,383  INFO  [extensions.webscripts.DeclarativeRegistry] [http-apr-8080-exec-4] Registered 359 Web Scripts (+0 failed), 373 URLs
 2014-01-15 15:44:12,384  INFO  [extensions.webscripts.DeclarativeRegistry] [http-apr-8080-exec-4] Registered 8 Package Description Documents (+0 failed) 
 2014-01-15 15:44:12,384  INFO  [extensions.webscripts.DeclarativeRegistry] [http-apr-8080-exec-4] Registered 0 Schema Description Documents (+0 failed) 

I suppose that is OK, but I don't see any new action available. Am I missing something?

LibreOffice 4.1/4.2 won't open

I use alfresco 4.2e CE.

I have setup a dev branch of that plugin (is it possible to check of version the plugin?). I can see a button with suggest to edit by LibreOffice, but when I press this entry, LibreOffice will only ask for my credentials for Alfresco and then do nothing (just show a start window (with label of libreoffice) and close...).

I have tested this in Linux/Windows with java and with a firefox plugin, with different version of libreoffice (4.1, 4.2). - With no success.

So this is my ps output:

/usr/lib/libreoffice/program/soffice.bin vnd.libreoffice.cmis://http%3A%2F%2F192.168.2.4%3A80%2Falfresco%23213cb6e5-1731-41b9-93c5-156cdfad4e08/%d0%a1%d0%b0%d0%b9%d1%82%d1%8b/gusev/documentLibrary/test.odt --splash-pipe=5

I have changed my url from ip to name and so on (in share-config-custom.xml). It doesn't work... :(

When I true to open an odt file via libreoffice by CMIS - it works without any problem.

Please help me. Thank for your job with it!

Configuration share-config-custom.xml

In my particular installation, I had a share-config-custom.xml in the location mentioned in the guide, however when adding the code, Alfresco complained about not finding the repository-url. Updating the code in:

/alfresco-4.2.c/tomcat/webapps/share/WEB-INF/classes/alfresco/web-extension/share-config-custom.xml However did produce acceptable results.

Problems checking out MS Office documents and editing

Expected result:
Checking out ms office documents in LibreOffice should work as expected.

Observed behaviour:
MS Office documents are checked out on the Alfresco side, however, LibreOffice does not redirect to the working copy and cannot save changes.

Steps to reproduce:

  1. Click "Edit in LibreOffice" in Alfresco
  2. Click check out in LibreOffice
  3. A working copy is created in Alfresco, but LibreOffice still has the original document open.

Unable to open msoffice documents

Hello,

I just managed to install your plugin, but the "Edit in LibreOffice" only shows in LibreOffice documents (*.odt, .ods, etc). It doesn't show in Office documents (.doc, *.xls, *.ppt and so on).

Is there any configuration option that I can turn on to be able to edit also Office documents?

Thank you very much.

Popup then no answer

I have an error when I click the "Edit-online" button saying the repository-url is wrong.
I followed the instructions given. I have Alfresco Community 4.2c (Win7)

EDIT

I edited libreoffice-actions.js & -min.js so var LibreOfficeUrl corresponds the repository-url.
So now when i click Edit online Firefox tells me to install the plugin for LibreOffice.
And then nothing happens.Same thing with IE & Chrome. I'm not sure whats wrong.

There's nothing in the logs.

Module not working over SSL

There are currently issues regarding SSL and this module.

The problem has been targeted down to that the browsers handle Jars differently if they are loaded over https instead of http.

Check out gets out of sync

I'm using Alfresco community v5.0d and everything seems to work great, apart from check out.
When I click on Edit in LibreOffice, LibreOffice launches but there is a yellow bar saying that the document is not checked out. If I click the check out button then I can no-longer save the file and there's no check in in the menu.
The workaround I have found is to click edit offline first, cancel the download and then click Edit in LibreOffice.
The document is then checked out properly and LibreOffice gives menu items such as Check In. Check In and Save work as expected.
Looks like the the plugin should be doing a check out before launching LibreOffice?

Server: Alfresco Community v5.0d on Ubuntu 14.04.
Client: Firefox v38.0.5 on Fedora 21

with Alfresco Community 201707?

did anyone try with alfresco community 201707? in my case it is not working :(
I went step by step through the configuration and installation guide and had no issues. The libreOffice is but nowhere visible on my alfresco.
Regards,
Umair

AMP file

Where i find amp file? In releases only have zip file.

Where is libreoffice-online-edit-applet/pom.xml?

Hi all! I'm new in alfresco, and I want to setup this plugin. I have alfresco 4.2 CE (for test).

I have build an amp file. Now I need to sign the java applet but I don't see a config file for it...

root@alfresco:# find / -name libreoffice-online-edit-applet
root@alfresco:
#

I have this step:

To sign the Java applet with your own certificates, create a new keystore and change the configuration in ./libreoffice-online-edit-applet/pom.xml with your own keystore settings and rerun the build script.

So, where is libreoffice-online-edit-applet/pom.xml file?

Make LibreOffice location configurable

The LibreOffice default locations are quite sensible, but it may be the case that a user wants to use an installation somewhere else.

In that case it should be possible for the user to configure the LibreOffice path in Share somewhere and pass that in as a parameter to the applet.

Doesn't work with 5.2

Installed as per instruction=> libreoffice opens => then ASKS FOR USERNAME PASSWORD AND THEN NOTHING HAPPENS.

Not compatible with Alfresco 4.2 Enterprise?

Hi,

It seems that the action in the document library doesn't work (the action on the document-details page works) on Alfresco 4.2 Enterprise.

After some investigations, it seems that the "inject-repository-url" webscript isn't called from the document library because the "region-id" has changed...

The "region-id" (into a site or into the repo) is now "documentlist_v2" and not "documentlist" anymore.

Thanks for this great extension!

Regards.

Incompatibility with Alfresco CE 4.2.d - LibreOffice won't open

I compiled this plugin and used this compiled version for a long time on Alfresco CE 4.2.c and it worked and is still working!
Now I upgraded to 4.2.d and reinstalled the Plugin as described. The menu-entry is available for the OO/LO Documents. But when I press this entry, LibreOffice will only ask for my credentials for Alfresco and then do nothing.

I get the following error on my client-pc in /var/log/messages :
Sep 12 14:36:04 kernel: [ 5275.158028] soffice.bin[5531]: segfault at 0 ip 00007fcff1ac28a3 sp 00007fffe9f65320 error 4 in libucpcmis1lo.so[7fcff1aab000+32000]

The problem exists on all of my three test notebooks. Two are using Fedora 19 and one Mint Linux 19.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.