I can't find the function toctoggle in the current version.
When I save the website with Firefox I get the function with the full functionality.
I edited the main page and found this:
<table id="toc" class="toc"><tbody><tr><td><div id="toctitle"><h2>Inhaltsverzeichnis</h2>
<span class="toctoggle"> [<a href="#" class="internal" id="togglelink">Verbergen</a>] </span></div>
But when I save it with the OE and edit the "default.htm" files in the saving folder, I get this:
<table id="toc" class="toc"><tr><td><div id="toctitle"><h2>Inhaltsverzeichnis</h2></div>
And pasting the missing part between </h2> and </div> doesn't work either.
At least not how the function should work. It simply adds the word "Hide" next to "Contents".
Is there a function I can save a website with the function in the current version of Offline Explorer?
I thank you very much for your help and your effort.
Thank you!
Best regards,
Oleg Chernavin
MP Staff
http://www.all-connect.net/de/Downloads_und_Formulare
Thanks in advance.
http://de.wikipedia.org/wiki/Deutschland
This website would also do it, but we use an older version.
<table id="toc" class="toc" summary="Inhaltsverzeichnis"><tr><td><div id="toctitle"><h2>Inhaltsverzeichnis</h2></div>
I also noticed that the actual web page shows the word Inhaltsverzeichnis as a link with some script attached. I think, the page gets modified by a script after it is loaded in a browser and its HTML code in the <div id="toctitle"> tag becomes a link.
I would suggest you to browse the page offline in the AutoSave mode to make sure all scripts are loaded and work correctly.
Best regards,
Oleg Chernavin
MP Staff
I found out something about the scripts.
The website www.all-connect.net loads wikibits.js r42b
<script type="text/javascript" src="../../skins/common/wikibits.js@42b"><!-- wikibits js --></script>
the one in OE is r303.
So instead of saving the page as it is, it uses a script which can't handle the function showTocToggle(), I think.
Or it downgrades the script to the other and maybe older version.
Is it possible to intergrate this handling?
Thank you very much for your effort.
all-connect staff member
thank you very much, it worked for http-websites.
Now I have the problem that this solution doesn't work for https.
Is there any solution for this issue?
I don't have any examples for it because I'm not allowed to give you access to the website named before.
Also I noticed that
<table id="toc" class="toc" summary="Inhaltsverzeichnis"><tr><td><div id="toctitle"><h2>Inhaltsverzeichnis</h2></div>
will change into
<table id="toc" class="toc"><tr><td><div id="toctitle"><h2>Inhaltsverzeichnis</h2></div>
If I change the source code of https-default.htm-websites back to normal, nothing will happen.
May you help me find some solution, please?
Thank you in advance.
staff member
Oleg.
It uses IE and tells me that there is a script error on every page I visit.
Line: 118
Characters: 1
Error: "mw" is undefined
Code: 0
URL: https://wiki.all-connect.net/skins/common/wikibits.js?303
Line 118 in this script is:
var skinpath = mw.config.get( 'stylepath' ) + '/' + mw.config.get( 'skin' );
I don't know why it is asking about 303?
What about the fact that I have to identify myself with Firefox 10.0?
Maybe that ID of OE can't handle these functions, so the identification might have to be upgraded,
for example 17, 19 or even 21 now; the same for IE and Opera!?
I hope you can do something about it. Thank you in advance.
I will change FireFox identification to version 21 in the next version.
Oleg.
I hope you can find a solution.
I tested "https://de.wikipedia.org/wiki/Hauptseite" with the AutoSave mode. In the OE window I see the function works correctly, but outside it doesn't even show the function. I also compared the source code of the main page in OE and the in Firefox 21, they have both the same size, but don't have the function "toctoggle" written in it. The class "toc" is written in the files, so something caan't be loaded correctly, but I still don't know what or why.
I also think on the one hand that the OE might download these scripts itself in some folder(s), on the other hand http-websites do work. Besides it could be that the AutoSave mode loaded some files which weren't integrated in the browser files, so that I could browse without the OE.
If you find anything helpful, let me know, please. For now it might be enough to buy it.
AC Staff Member
No matter what I download, a HTTPS-website of all-connect with a login access or a HTTPS-website of wikipedia,
I think the problem depends on HTTP and HTTPS.
HTTP does work, HTTPS doesn't, at least not outside of OE.
Oleg.
However the menu is not expandable after export and when browsing outside of Offline Explorer. I do think that the browser disables some script features and capabilities when browsing directly from the disk. Because of security precautions.
One way to overcome this is to export to EXE file, which contains both browser and server.
Oleg.
Is it possible to show me what you have done or is it possible to revert some changes?
My boss told me that the menu would be essential to browse,
so if I can't shrink it, it won't be this bad. But the opposite would definitely do it.
And thank you very much in advance that you do this much work for us.
AC Staff Member
http://www.metaproducts.com/download/betas/OE3950.zip
Let me know how it works after you redownload the site. Thank you!
Oleg.
I have tested it with https://de.wikipedia.org/wiki/Deutschland.
I can't see the link, neither when I start it with OE nor when I open the default.htm with Firefox 21.
Well, I don't know what has been improved even you told me already,
but at the moment I think that the older version is still better than this new one.
As my boss still hasn't bought OE, I couldn't test the export function.
Until now I downloaded the whole page with a "floor" level of 1 and only text, pics, misc./custom.
And after this procedure I opened the default.htm with my web browser to test the scripts.
It didn't work even with http://en.wikipedia.org/wiki/Germany neither inside or outside of the OE browser.
Well, may you tell me what you did, please, because I don't get it?
I would probably answer your question on Monday. Thank you in advance for your effort and have a nice weekend.
AC Staff Member
http://www.metaproducts.com/download/betas/OE3953.zip
Oleg.
But I'm not able to test the export function so I have to wait until my boss is going to buy it.
Besides is it possible to update the websites when I have already exported it to EXE file?
Thanks in advance.
We plan to add reimport in later versions, however.
Oleg.
I don't exactly know what exporting to EXE file means, so would you tell me about it?
Can I compare it to MHT files for IE? The help in OE tells me that exporting to MHT will be in only one file.
We think about the use of buying OE or the professional one.
Is it possible to install OE on more than one computer and use one of them at the same time?
And is it possible to reinstall OE once we have installed and deleted or formatted the other one?
Thank you very much in advance for your effort so far.
AC Staff Member
"Besides is it possible to update the websites when I have already exported it to EXE file?"
This export is available in Professional edition, not in the Standard one. It contains both the site browser and the whole compressed site in one executable file.
You may reinstall Offline Explorer and register it again. But installing on several computers is allowed only for personal use - e.g. on desktop and laptop for travelling.
Oleg.
I have one last issue.
1. What are the differences between updates and upgrades?
2. How long does the license last when I buy OE without a lifetime upgrade? Is there a time limit?
3. How many updates and/or upgrades may I get when I have bought OE one time without the lifetime upgrade?
I ask because I didn't get an answer after writing a inquiry to the support, I think.
Thank you so much for your effort answering me all these questions.
ac staff member
We usually release major versions (6.0, 7.0, etc.) once in 3 years.
7.0 version will be probably released in 1.5 years from now.
Oleg.
I don't know, but does this mean that my license key will only work with the exact version of OE which I downloaded once, so there isn't any possibility to use a key of an older version for a newer, for example a key from 6.7.1101 for 6.7.1120, is there?
Thanks.
ac staff member
Oleg.