Copy link to clipboard
Copied
I installed RH8 patch 8.0.1, and am finding the custom pop-up sizes I set are no long in effect.
Per our approach, we insert an image into its own html topic.
The image is then called as a pop-up in a step-by-step topic.
Prior to the patch, the pop-up window size was 5-8 pixels taller and wider than the image and displayed with a nice white margin:
Pop-up settings for this image: Display in custom sized pop-up
Following the patch installation, the pop-up defaults to a scrolling window, irrespective of the custom window size. i.e. I tested custom sized pop-ups that were 5 - 15 pixels larger than the image width and height dimensions, and all resulted in the same size window, with scrollbar, as shown here:
What can I do to recover the image pop-up displayed without scrollbars?
Hi all,
I have written yet another script file specifically for the RoboHelp users who had custom size popups and are looking for a way to retain that size after applying RoboHelp Service Release 8.0.1. This script file will increase the width and height of custom popup by 12 for width and 20 for height. It is easy to customize the script based on your specific popup size requirements.
Any one who has installed 8.0.1 or 8.0.2 patch can use this script file.
Hope this takes care of the custom popup
...Copy link to clipboard
Copied
Here's how the pop-up looks in HTML. The yellow highlights indicates new code added due to the patch updates, I assume.
What part of the code affects the scrollbar display? Is there an easy way to fix this throughout the project?
HTML of Popup - With Scrollbars (ignores custom pop-up size 205x140)
<a href="javascript:void(0);" id="a2" onmouseover="if (parseInt(navigator.appVersion) >= 4 && typeof(BSPSPopupOnMouseOver) == 'function') BSPSPopupOnMouseOver(event);" class="BSSCPopup" onclick="BSSCPopup('../../njbeck_screen_prints/orms_icr__excelopen.htm',205,140);return false;">
HTML of Popup - Without Scrollbars (preferred)
<a href="javascript:BSSCPopup('../../NJBECK_Screen_Prints/ORMS_ICR__ExcelOpen.htm',205,140);" id="a2">
Copy link to clipboard
Copied
I uninstalled Robohelp 8.0.1 and reinstalled Robohelp 8.0.
The custom-sized pop-ups are working properly again.
I hope this custom sized pop-up issue gets added to the next patch.
Copy link to clipboard
Copied
You didn't need to reinstall. When you uninstall a RH patch, you are doing just that, uninstalling the patch only. If you had refreshed Add/Remove programs, you would have seen 8.0.0 still there.
I realise it is too late now but it might help you another time.
As to the problem, have you reported it to Adobe?
The more people who report a bug or request a feature, the more likely it is to be actioned. Please follow this link.
http://www.Adobe.com/cfusion/mmform/index.cfm?name=wishform&product=38
See www.grainge.org for RoboHelp and Authoring tips
Follow me @petergrainge
Copy link to clipboard
Copied
Thanks Peter, that's helpful advice regarding the bug report.
For anyone else that chances on this post, I just want to add a few more learnings:
All pop-ups may not have this issue, but we created over 50 topics using the 5-8 pixel margin over image dimensions, and there are 10-20 image pop-ups per topic. All existing topics would display with scrolling pop-up images. with the patch. Once the patch was removed, pop-ups did not include scrollbars.
Going forward, when we use custom-sized popup for images with the RH8 html 8.0.1 patch installed, the pop-up size must be at least 13 pixels wider and 23 pixels taller than the original image. It's a huge effort to apply that correction to all existing pop-ups. Hard to say if we do that, or just work with RH 8.0.0 and not patch it. We hope Adobe has a solution that doesn't disrupt dimensions of existing pop-ups before we need to roll out another solution.
Copy link to clipboard
Copied
Using one of the better Find and Replace tools, such as FAR from http://www.helpware.net, could you not do a mass search in a copy of the project?
See www.grainge.org for RoboHelp and Authoring tips
Follow me @petergrainge
Copy link to clipboard
Copied
Hi, I've been having massive problems with non-working popup links (generating script errors) ever since I upgraded to 8.0.1.
The popup links look like this right after I insert them:
<a href="javascript:BSSCPopup('../glossary/mytopic.htm');" id="a3">GlossaryWord</a>
But somehow RH is automatically changing them to this:
<a href="javascript:void(0);" id="A3" onmouseover="if (parseInt(navigator.appVersion) >= 4 && typeof(BSPSPopupOnMouseOver) == 'function') BSPSPopupOnMouseOver(event)" onclick="javascript:BSSCPopup('../glossary/mytopic.htm');;return false">GlossaryWord</a>
Note that these are auto-sizing popups.
This is driving me insane and I've spent 2 whole days trying to figure out what is happening.
But now to my real question: I thought I'd try uninstalling 8.0.1 and reverting to 8.0. But I can't find 8.0.1. in Add or Remove Programs, even though Show updates is selected. I think it may be because I obtained 8.0.1. by performing an update of Technical Communication Suite 2. But no update is listed under Technical Communication Suite 2, either. So how do I back up to RH 8.0?
BTW, I saw that earlier today version 8.0.2 was released. I managed to update to 8.0.2 before I decided to revert to 8.0. And I did find 8.0.2 in the Add or Remove Programs list.
And yes, I'm sure I have 8.0.1 -- at least, it says I do when I select Help -> About RoboHelp HTML.
Copy link to clipboard
Copied
By the way, why won't this topic show up in a forum search? Replace "Search Forums" with "negates", a word in the subject line. There's only one hit, and it's not this thread. Replace "Search Forums" with "patch installation" and that results in no hits, even though "patch installation" is included in the original post.
I can't imagine what I might be doing wrong -- I mean, it's just a simple search, right? Looked in vain for instructions on how to search.
Copy link to clipboard
Copied
Peter,
I'd given up on this problem and uninstalled the 8.0.1 patch. We have 1265 image topics, with multiple pop-up instances for each image topic. I need a correction for every custom-sized pop-up.
I can see the decision not to install the upgrade was short-sighted, however, as the next patch 8.0.2 is critical if we hope to have a stable project.
From http://www.webdevelopersnotes.com/tips/html/transparent_hidden_scrollbar_code.php3 :
Here are the cascading style sheet properties once again.
Note: These properties are recognized by Internet Explorer (5.5 and above) and are ignored by FireFox, Opera and Netscape.
Any help is appreciated!
Copy link to clipboard
Copied
Eileen and Norbec
I am going to have to go out shortly so I cannot stop to read your posts in detail.
Short answer re the updates.
8.0.2 has to be uninstalled, then you will see 8.0.1. (You may need to refresh Add/Remove)
Then remove that and you will be left with 8.0.0 as part of TCS or standalone.
However, you can apply 8.0.2 and reverse out just the popup changes that came in 801. That is done by applying a different ehlpdhtm.js file that I will have shortly. Mail me via my site.
See www.grainge.org for RoboHelp and Authoring tips
Follow me @petergrainge
Copy link to clipboard
Copied
I have a completely different popup problem but a fix is to set the Convert to HTML option before generating the help.
I wonder if with 801 at least applied if that would work for you two? Would you please both give it a try?
See www.grainge.org for RoboHelp and Authoring tips
Follow me @petergrainge
Copy link to clipboard
Copied
Peter, I appreciate your efforts on this issue!
If by "Convert to HTML" you mean Tools -> Options and then select Convert RoboHelp edited topics to HTML, we already have that selected. It's not solving our problem.
Regarding your comment:
However, you can apply 8.0.2 and reverse out just the popup changes that came in 801. That is done by applying a different ehlpdhtm.js file that I will have shortly.
I would be willing to try that. We would like to have all the updates. If we use your ehlpdhtm.js file with 8.0.2, I assume we still have to manually run Popup Placement Fixer.jsx, which was provided in another thread? (That fix was made unnecessary by 8.0.1.)
Copy link to clipboard
Copied
Yes that is the setting that I meant. OK that idea is out. As to the other thread, I cannot comment but I'll see what I can find out.
See www.grainge.org for RoboHelp and Authoring tips
Follow me @petergrainge
Copy link to clipboard
Copied
Hi all,
I have written yet another script file specifically for the RoboHelp users who had custom size popups and are looking for a way to retain that size after applying RoboHelp Service Release 8.0.1. This script file will increase the width and height of custom popup by 12 for width and 20 for height. It is easy to customize the script based on your specific popup size requirements.
Any one who has installed 8.0.1 or 8.0.2 patch can use this script file.
Hope this takes care of the custom popup size problem. I am uploading this script file to https://acrobat.com/#d=MnZJ7fa-qKvpB*AAnSdo*A
Also I am attaching the script file here as well.
Thanks
Praful Jain
Copy link to clipboard
Copied
Praful, will your script also fix the problem I described above?
I have not been able to fix the broken links in any automatic way even after uninstalling 802 and 801. Here's what I tried:
Some thoughts:
What happens with the ehlpdhtml.js file when we upgrade RH and then delete the patches? Could ehlpdhtml.js be part of the problem?
Or is it perhaps the case that 801 messed up the links, and the links can only be fixed manually, even after reverting to version 8.0?
Please help. I do not dare open any more of our help projects in RH until I have a solution for this problem (or am sure how to prevent it from happening again).
Thank you.
Copy link to clipboard
Copied
The procedure to fix popup problems should be:
Install both patches.
Work on a copy of your project so that no matter what goes wrong, it doesn't matter.
With 8.0.1 popups should work except for two issues. 8.0.2 should also be installed but has no effect on popups.
Try that and then post the results and if you have broken links, what links are they?
See www.grainge.org for RoboHelp and Authoring tips
Follow me @petergrainge
Copy link to clipboard
Copied
Peter, your procedure did not fix my problem. This is what I did:
Here's what I think: I upgraded this particular project from RH7 to RH8 after installing the 801 patch. This is the only project in which so many popup links were broken after upgrading. (Previously I upgraded from RH7 to RH8 without the 801 patch.) So I think 801 caused the links to be broken during the upgrade.
Since then I've done all kinds of other adjustments that were necessary due to the upgrade. So I sincerely hope that we can get a fix for those broken links that does not mean I have to back up to a pre-RH8 version of my project and then re-upgrade it using some new ehlpdhtml.js or something.
(Why oh why does Adobe not thoroughly test what happens to JS code during the upgrade process?)
Copy link to clipboard
Copied
Hi,
Can you share with me the RH7 project where this link break is happening, This will help me in locating the problem faster.
Again, the script file I shared, just resizes the custom popups in all the topics, so that they do not show scroll bar, it has nothing to do with other problem or fixes.
Thanks
-Praful
Copy link to clipboard
Copied
Praful or Peter,
I'm also having a cut-off pop-up image map problem -- when I generate to WebHelp, but not when I generate to Microsoft HTML Help (the popups work fine in chm output). I have RH 8 and have upgraded to 8.0.1 and also to 8.0.2.
Please note that my issue is with auto-sized popups. (My project doesn't use custom-sized popups as the other users in this string were dealing with)
(If you'd like me to start a new discussion topic, let me know.)
I use these auto-sized popups to give short field definitions for a window. Here are two examples of these truncated popups from one of my topics:
Even though my issue is with auto-sized popups, should I try the script file that you (Praful_Jain) provided on November 24, which increases a custom-sized popup by 12 (width) and 20 (height)? Or should I try some other fix?
Thank you!
Copy link to clipboard
Copied
If you add an extra line below the last line of text in the topic that is "popped up", that will fix the problem.
I've encountered it too.
See www.grainge.org for RoboHelp and Authoring tips
Follow me @petergrainge
Copy link to clipboard
Copied
Peter, thank you for this tip.
The good news is that adding a blank line at the end seems to make the full popup viewable again.
The bad news is that each of the RoboHelp projects that I am responsible for updating annually has probably hundreds of images, with each image having anywhere from 5 to 30 image-map popups, so there would not be time for me to edit every single pop-up in an existing project.
Should I report this "cutoff popup" issue to Adobe?
Copy link to clipboard
Copied
So cheat. Use a find and replace tool.
Search =
</body>
Replace =
<p> </p>
</body>
That adds a blank line to the bottom of each topic. Job done.
See www.grainge.org for RoboHelp and Authoring tips
Follow me @petergrainge
Copy link to clipboard
Copied
Adding an extra line hasn't helped on many of my pop-ups. The bottom text remains truncated on several of them, especially pop-ups I have on the lower portions of images.
Plus, it's troubling that we're spending a lot of work time now trying to make pop-ups display properly when they worked flawlessly until November 2009. Quite frankly, I'm not sure how I can deliver a project until this pop-up issue is resolved.
Peter - Do you know if RoboHelp is checking into this pop-up issue? I contacted them through their customer portal, but received a response that indicated that they weren't aware and didn't understand the issue.
I was excited about upgrading to RoboHelp 8, but the last month of topics disappearing and now the pop-ups being hosed is making RoboHelp software something I would no longer recommend to any colleagues.
Copy link to clipboard
Copied
As I understand it, with 801 applied there are four issues outstanding:
- A CHM only problem whereby text popups in topics with dropdown hotspots are not positioned correctly. Run the PopupPlacementFixer script to fix that.
- 801 created a problem whereby custom size popup are not the specified size. The CustomPopupSizeFixer script adds to the defined sized by determined amounts that can be changed.
- Problems will also be encountered with popups if the CSS contains negative left margins.
- The bottom line of text is cut off necessitating an additional line being added.
I think you are only seeing the last problem but in your case that solution is not working? I can't see why the extra line would not work. Can you recreate this is in a two topic project that I could see?
See www.grainge.org for RoboHelp and Authoring tips
Follow me @petergrainge
Copy link to clipboard
Copied
Hey Peter,
Below is an image of a truncated pop-up (one of many in my project). I added three extra lines to the Member Information topic to see if your fix would work, yet it still truncates the bottom text. This pop-up was set up to "Display in auto-sizing popup" as I've done for years with no hassle until November 2009. In fact, this pop-up below functioned perfectly as an "auto-sizing popup" until November 2009.