Not signed in (Sign In)

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthormc
    • CommentTimeAug 22nd 2007
     
    It appears that Python has been removed from OpenOffice Portable (portableapps.com) so that the OpenOffice extension can not be installed. Any plans to accommodate OpenOffice Portable?
    • CommentAuthorsybille
    • CommentTimeAug 23rd 2007 edited
     
    Hi,
    I think it's more that the Portable version of OOo would need to change in order to accommodate Zotero and other extensions.

    In order to reduce the size of OOo so that it can better fit on a USB drive, certain aspects of its functionality have been removed in the Portable Apps version. I believe that, in particular, the removal of the "UNO-Python bridge" is the problem for Zotero users. Without that component, I believe it is impossible for Zotero to communicate with OOo.

    Maybe the developers of OOo Portable will add the missing components back to their build if Zotero users ask them nicely. :) It's quite possible that there hasn't been a strong demand or any other reason to include the needed components in the Portable build before now.

    Apparently, there is a German version of OOo that includes Python (and the UNO-Python bridge, I suppose, I don't know). See:
    http://portableapps.com/node/8736
    Maybe as a workaround you could try installing that and then changing the interface language to English or whatever other language you prefer? There are instructions for how to add an interface language to an existing installation of OOo here:
    http://www.oooforum.org/forum/viewtopic.phtml?t=33125
    http://www.8daysaweek.co.uk/forums/viewtopic.php?t=760
    I haven't tried this myself.
    • CommentAuthormc
    • CommentTimeAug 26th 2007
     
    Just to let you know I found a work around.

    1) Download the full version of OpenOffice (or any version that includes Python)

    2) Extract to a temporary location

    3) Copy the folder called "python-core-2.3.4" (or similar, found in [temporarylocation]\openoffice\program) to [YourOpenOfficePortable Directory]\App\openoffice\program

    4) In the same folder you found "python-core-2.3.4" also copy the following files to [YourOpenOfficePortable Directory]\App\openoffice\program
    mailmerge.py
    officehelper.py
    python23.dll
    python.bat
    pythonloader.py
    pythonloader.uno.dll
    pythonloader.uno.ini
    pythonscript.py
    pyuno.dll
    uno.py
    unohelper.py
    python.exe

    5) In OpenOffice Portable, install/enable the zotero.oxt extension through Tools|Extension Manager

    Note:
    The list of file is from memory, in fact what I did was to search for any files called *.py, *.pyc, or py*.* in the [temporarylocation]\openoffice\program folder (exclude anything found in subfolders)
    Also some of the files may not be strictly necessary, but I don't have the time to fully test this

    Hope this helps.
  1.  
    This worked perfectly for me.
    • CommentAuthorHugoF
    • CommentTimeSep 14th 2007
     
    Also worked for me, thanks! Could this get posted as some sort of "howto"?
    • CommentAuthorebibbee
    • CommentTimeJan 7th 2008
     
    I just updated all of my portable apps and I am happy to report that all required python files are now included in the most recent version of OpenOffice portable. The only thing I had to add to my "program" folder within the OpenOffice Portable directory tree was a copy of python.exe, even though it is already located in another folder within the OOo Portable parent directory. Once I did, Zotero installed without any trouble at all. Youpi !
    • CommentAuthorsleepycat
    • CommentTimeMay 5th 2008
     
    Just in case others have this problem with the OpenOffice app for SanDisk Cruzer U3 drives downloaded from SanDisk Version 2.0.1.0 - just adding these files will not work. It will still say Packet Manger and shut down when you try to install the Zotero extension. You have to uninstall that version of OpenOffice, download the OpenOffice portable (2.4) to your desktop, install it onto your U3 drive by clicking on the downloaded exe file (NOT using the "add programs" feature on the cruzer application). I didn't have to move any files.

    Open OpenOffice, add the Zotero extension, restart OpenOffice and your Zotero toolbar should be there.

    The thing is, if you use the cruzer icon to run programs OpenOffice won't show up there because you install it outside the cruzer app.