You are here

Help Menu doesn't access Help!

12 posts / 0 new
Last post
whgodwin
Offline
Last seen: 13 years 2 months ago
Joined: 2011-09-18 18:26
Help Menu doesn't access Help!

I've just installed LibreOffice Portable.
I tried to access 'LibreOffice Help' on the 'Help' menu, but it just opens a webpage that tells me what the items are on the 'Help' menu! Rather circular!
Am I missing something, or is there just no Help available?

John T. Haller
John T. Haller's picture
Offline
Last seen: 3 hours 44 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Web-Based Help

LibreOffice, like OpenOffice.org before it, uses web-based help. No help is included in the app itself by default (because it's huge).

Sometimes, the impossible can become possible, if you're awesome!

dforion
Offline
Last seen: 8 years 10 months ago
Joined: 2006-02-19 19:12
Users need Offline help!

Not entirely true. I recall when OpenOffice had built in help, because I accessed it quite frequently when learn OO. It was quite excellent and gave me the comfort of clear, quick, and very thorough answers.

There comes a time when developers need to take off their programming hat and put on their User Hat. Ask yourself, "What is easier, more convenient and most useful for the end User". While you might be plugged in all the time, there are many many occasions when Users are in the field with no Internet access. Not even Wireless.

The excuse that "its easier to maintain" does not offset the enormous inconvenience to the user. If a user cant access help, then the product will become useless at the precise moment when a user needs it the most. And just for additional fuel, I just accessed help from LO Portable 3.4.3. and got a message from the "online help" that the page was not yet available...so much for the claim that online help is better.

The is an often requested and badly needed feature. Lets give it the priority it deserves.

Thank you.

John T. Haller
John T. Haller's picture
Offline
Last seen: 3 hours 44 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Not Available

If a given help file is unavailable online, then it's not available in the local version either. It hasn't been written yet. That's what that means.

You're welcome to begin work on a portablized pack of help files for LibreOffice Portable.

Sometimes, the impossible can become possible, if you're awesome!

solanus
solanus's picture
Offline
Last seen: 10 years 1 month ago
Joined: 2006-01-21 19:12
LibreOffice offers a Help Pack as a separate download

While large for help files (about 8MB download) it's only about 5% of the size of the app itself.
Could you offer this as an additional optional app? It currently uses Windows Installer, so I imagine it needs some tweaking to be compatible with LOP.

I made this half-pony, half-monkey monster to please you.

SakiTC
SakiTC's picture
Offline
Last seen: 3 years 3 months ago
Joined: 2008-06-13 02:05
*Untested dirty hack* for using English helppack

I have found a dirty hack for using LibreOffice's US English helppack with LibreOffice Portable. It may or may not work for other languages.
Also keep in mind that it may break LibreOffice Portable: I can only say that it works for me (so far).
I am not affiliated with either PortableApps.com or The Document Foundation. I also know nothing of inner workings of either LibreOffice or the PortableApps.com Platform. I am not a programmer. I am sharing this hack hoping that it may be of some use to someone, but without any guarantee.

If you're fine with all of that, you may continue reading this comment ;-). To add US English help to LibreOffice Portable:

1) Download the US English helppack for your version of LibreOffice from www.libreoffice.org/download (for version 3.4.3, the filename is "LibO_3.4.3_Win_x86_helppack_en-US.exe").

2) Extract libreoffice1.cab from the file you've downloaded in step 1 (You can do it with 7-zip Portable or PeaZip Portable).

3) Create a subfolder named "en" in your "X:\PortableApps\LibreOfficePortable\App\libreoffice\Basis\help" folder, where "X" is the drive letter where your PortableApps.com platform is installed (provided LibreOffice is installed to the default location).

4) Extract the contents of libreoffice1.cab into the "en" folder. For LibreOffice 3.4.3 this folder should now contain 81 files (about 20 MB).

5) Within the "en" folder, create subfolders named "sbasic.idxl", "scalc.idxl", "schart.idxl", "sdatabase.idxl", "sdraw.idxl", "simpress.idxl", "smath.idxl" and "swriter.idxl".

6) Move the following files to the following subfolders of "en":
"_0.cfs", "segments.gen" and "segments_3" to "sbasic.idxl";
"_01.cfs", "segments1.gen" and "segments_31" to "scalc.idxl";
"_02.cfs", "segments2.gen" and "segments_32" to "schart.idxl";
"_03.cfs", "segments3.gen" and "segments_33" to "sdatabase.idxl";
"_04.cfs", "segments4.gen" and "segments_34" to "sdraw.idxl";
"_05.cfs", "segments5.gen" and "segments_35" to "simpress.idxl";
"_06.cfs", "segments6.gen" and "segments_36" to "smath.idxl";
"_07.cfs", "segments7.gen" and "segments_37" to "swriter.idxl".

7) Remove numbers 1-7 from filenames "_0x.cfs", "segmentsx.gen", and "segments_3x" (where "x" is 1 in the folder "scalc.idxl", 2 in "schart.idxl" and so on). There's nothing to change in "sbasic.idxl". When you finish this, each of the eight ".idxl" folders should contain the files named "_0.cfs", "segments.gen" and "segments_3".

8 ) Start your LibreOffice Portable. You should now be able to use help.

Note: I don't know what exactly happens when you update LibreOffice through the PortableApps.com Platform: I guess the "en" folder would be deleted in the process together with the rest of your installation. If that is not so, you may want to delete the "en" folder manually before updating.

No typin th las lette ca sav yo plent o spac

dforion
Offline
Last seen: 8 years 10 months ago
Joined: 2006-02-19 19:12
LibreOffice 3.4.3 (US) Helppack Lives

John, Thanks for all the hard work you do in bringing all these portable apps to the world!

That being said, I am writing this to clarify some prior comments.

1) Built-in/Offline LibreOffice help IS available for version 3.4.3.

2) The downloadable (US) helppack, at 8 MB hardly qualifies as 'huge'. It is available here: http://www.libreoffice.org/download

3) This helppack was easy to install and I was able to access built-in help from both Calc and Writer.

When running the helppack installer, be sure to install into the \LibreOfficePortable_3.4.3\App\libreoffice subfolder, NOT the top level \LibreOfficePortable_3.4.3 folder. If it installs correctly it should add or modify the *help* folder: \LibreOfficePortable_3.4.3\App\libreoffice\Basis\help (check this *help* folder date - it should reflect the helppack install date/time).

Hopefully someone could take a few minutes to update the PA LibreOffice FAQ section to clarify the above. Future users will be very grateful for this.

And special thanks to SakiTC and solanus for all your work also!

If this works please let us know.

SakiTC
SakiTC's picture
Offline
Last seen: 3 years 3 months ago
Joined: 2008-06-13 02:05
Installation not really portable

Installing the helppack using the downloaded installer creates an entry in the list of installed programs (Add or Remove Programs in the Control Panel).

No typin th las lette ca sav yo plent o spac

John T. Haller
John T. Haller's picture
Offline
Last seen: 3 hours 44 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Available

For clarification, I never said it wasn't available. I said the article you were trying to access was unavailable. Meaning there wasn't help for the specific function you were trying to get help for. And if help for that function is unavailable in the online help (leading to the message you encountered), it is also unavailable in the offline help. The online help is more up to date than the offline help and is available whenever you are online.

Sometimes, the impossible can become possible, if you're awesome!

jahurka
Offline
Last seen: 2 years 7 months ago
Joined: 2011-11-15 12:07
The simplest way to built in the Help

I tell you a simpler way under winXP (maybe other Win) op.system:

1/ I upgraded the previous version to LibreOffice 3.4.3, OOO340m1 (Build:302). The target path: X:\LibreOfficePortable

2/ I downloaded the LibO_3.4.4_Win_x86_helppack_en-US.exe file form here: http://www.libreoffice.org/download

3/ I run the previously downloaded file to get unpacked files: libreoffice1.cab, libreoffice34.msi, setup.exe, setup.ini (I cancelled the program when it unpacked these 4 files).

4/ I started the setup.exe then I changed the target-path, but I got a message "Error 1317 : an error occurred while attempting to create the directory". Here you are: the built-in Help made by setup.exe is not really portable because the installer needs the administration rights! (My dear developers, it would be better to tell the truth! Misleading is not a correct method!) However I don't let me be forced so I gave a path to a temporary folder on C: drive that was good for the setup.exe. The result was the folder: C:\Temp\Basis and some subfolders.

5/ I copied the whole C:\Temp\Basis\help\en subfolder to the subfolder X:\LibreOfficePortable\App\libreoffice\Basis\help

6./ I started the LibreOffice and the built-in help works!

7/ I started the setup.exe again and it offered 2 options: Repair / Remove. I chose: "Remove" so the setup.exe cleaned the entry in the list of installed programs (Add or Remove Programs in the Control Panel), and also the temporarily installed files from the C:\Temp - except the (empty) file-structure! I deleted it manually.

That's all my dears Smile
Great struggle, satisfying result!

depp.jones
Offline
Last seen: 2 hours 30 min ago
DeveloperTranslator
Joined: 2010-06-05 17:19
"Great struggle, satisfying

"Great struggle, satisfying result!" Wink
Nice description, but it is even simpler than that.

  1. Just download the desired helppack-file and unpack it (with 7zip for instance).
  2. Open the file libreoffice.cab and copy its contents to X:\LibreOfficePortable\App\libreoffice\Basis\help.

Viola!

You can make it a little bit more complicated if you like:
If you need the offline help in different languages, you can create subfolders in ...\Basis\help\ first (\en for english, \de for german...*) and put the contents from the corresponding helppack-file into them. The helppack is than chosen according to the current language of LibreOffice.

* I don't know the correct names for other languages, but I think you can deduce them from the dictionary files.

dforion
Offline
Last seen: 8 years 10 months ago
Joined: 2006-02-19 19:12
Good stuff!

jahurka and depp.jones: Thank you for sharing! There are several ways to do this.

Hopefully, some of the efforts to provide built-in help clearly outlined in this thread will be incorporated into future editions of LibreOffice Portable.

Log in or register to post comments