redpill-linpro / alfresco-libreoffice-online-edit Goto Github PK
View Code? Open in Web Editor NEWA LibreOffice Online Edit Module for Alfresco
License: GNU Lesser General Public License v3.0
A LibreOffice Online Edit Module for Alfresco
License: GNU Lesser General Public License v3.0
firefox addon is disabled because it is not signed from addons.mozilla.org.
signing is required starting with FF 43
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?
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!
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.
This is a generic LibreOffice error that could indicate one of many things:
An issue about this has been opened on the LibreOffice bug tracker: https://bugs.freedesktop.org/show_bug.cgi?id=65201
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:
Using the firefox plugin on Mac OSX, the window prompting for username and password will appear behind the current firefox window.
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.
Compatability -> Compatibility in titles.
It does not work to connect to https endpoints in Alfresco where self-signed certificates are used. This is a LibreOffice bug: https://bugs.freedesktop.org/show_bug.cgi?id=61589
If the certificates are valid and not self signed everything should work.
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.
When using the Java Applet on MacOSX, LibreOffice will not launch and an error is presented to the user.
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.
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
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
Where i find amp file? In releases only have zip file.
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?
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.
Installed as per instruction=> libreoffice opens => then ASKS FOR USERNAME PASSWORD AND THEN NOTHING HAPPENS.
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.
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.