Hi :)
I'm not certain but something like this?
1. Make a copy of the file
2. Rename the file-ending from .odt to .zip
3. double-click on the file
(note that some users, usually on Gnu&Linux can simply right click on the file and choose "Open
With ..." to choose "Archive Manager", or WinZip/WinRar or whatever you use to compress files)
Now you can see files and folders inside the document. I'm guessing you can just create the folder
you want, drop the macro in and then change the file-ending again back to Odt this time.
Errr, the reason for making a copy is that i'm not convinced this is going to work so you'll need
to be able to go back to the original if it really messes things up.
Regards from
Tom :)
________________________________
From: Vieri <rentorbuy@yahoo.com>
To: users@global.libreoffice.org
Sent: Wednesday, 15 May 2013, 10:25
Subject: [libreoffice-users] deploy java macro with document
Hi,
I'd like to deploy a compiled Java macro with an ODT document.
According to http://wiki.openoffice.org/wiki/Documentation/DevGuide/Scripting/Writing_Macros:
"
If you want to deploy the macro to a document you need to place it in a Scripts/java directory
within the document zip file.
"
What does that mean exactly?
I tried the following:
I saved the ODT file within a subdir and placed my Java macro (and descriptor file) within
subdir/Scripts/java/MYJAVAMACRO.
If I load the document and go to Tools->Macros->Run macros, I can't see my Java macro under the
"document" tree.
What am I doing wrong?
Eventually I'd like to store my odt + java macros within a webdav directory so that the dir
structure would be something like this:
https://server.com/webdav/docs/doc1.odt
https://server.com/webdav/docs/Scripts/java/MYJAVAMACRO/parcel-descriptor.xml
https://server.com/webdav/docs/Scripts/java/MYJAVAMACRO/MYJAVAMACRO.jar
Clients would open the ODT files like this:
soffice -o https://server.com/webdav/docs/doc1.odt
I can't seem to load the Java macro in my webdav setup but I'd first like to see if I can load it
in my "local" setup.
Thanks,
Vieri
--
To unsubscribe e-mail to: users+unsubscribe@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.