• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Customize frameset tags

Guest
Jul 25, 2007 Jul 25, 2007

Copy link to clipboard

Copied

I'm trying to address some accessibility issues and need to figure out how to edit the "master" framesets that RH x5 uses to generate webhelp. I assume there are masters somewhere (probably in XML files) but I can't figure out where they live. I'd rather edit the master once so the changes will apply to all webhelp files generated from RH.

I'm using 508-compliant output, so there is no skin to apply.

Views

622

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Deleted User
Jul 27, 2007 Jul 27, 2007
Thanks--I'll try out these suggestions and I'll look around for FAR.

Votes

Translate

Translate
Guest
Jul 25, 2007 Jul 25, 2007

Copy link to clipboard

Copied

I'd love to help you with this but have so far been unable to find anything that does this. I know you're not using a skin but even RoboWizard's skinny on skins does not show how to change the names etc of the Mini tool bar etc. I'll watch this thread with interest.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Jul 26, 2007 Jul 26, 2007

Copy link to clipboard

Copied

Aaron,

Can you give an example or two of what kind of editing you want to do? Size and shape? labels? colors? Adding elements?

Harvey

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jul 26, 2007 Jul 26, 2007

Copy link to clipboard

Copied

A few things:

* Change the ALT text for the closed book and open book icons in the Contents pane
* Change the title attributes of the various frames
* Change the embedded styles in the navbar html file

The first two are to address screenreader issues; Robohelp produces frames with titles like "Navigation Frame" and the screenreader adds the word "frame" when it interprets frames: thus, it reads "Navigation Frame Frame," etc. The third is to tweak contrast in the navbar.

I can find all these in the GENERATED files, but we don't want to fix every project we generate--it makes more sense to change the "masters" (if they exist) so the changes propagate across all projects as we generate them.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Jul 26, 2007 Jul 26, 2007

Copy link to clipboard

Copied

Aaron,

So you don't want to see (or hear the screen reader say),

icon: open book
icon: closed book
icon: page

switch to Navigation Pane Index tab
switch to .... etc. tab
Navigation Pane Index tab is active
. . . . (other) pane is active

As you mentioned, these popup tags are in a handful of output files in the whgdata folder. Whether it's more trouble to fix the output every time, or to alter some basic RH files, I'll leave up to you.

For my money, that wonderful little utility called FAR can make quick work of this chore. In fact, I used FAR to research this issue.

OK, I too am in favor of eliminating any repetitive chore.

The source is in the file HtmSingleSourceWebHelp.dll in the RoboHTML program folder. I have no idea how to edit a .dll file and have it remain a valid .dll file type, but perhaps you do.

You'll find attributes for the pane -- font, size, color, background color, etc. -- somewhere in

...\RoboHTML\WebHelp5Ext\template_stock\.

I found some js and xml files that structure the display, but didn't have time to track down where they pick up the values to plug in by default.

Happy hunting.

Harvey


Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jul 27, 2007 Jul 27, 2007

Copy link to clipboard

Copied

I can't remember where I found it (skinny on skins I think) but I got rid of the alt text for the books etc by changing the .lng file.
I still can't find a way of changing the frame names where RoboHelp doesn't just put them back when you generate.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jul 27, 2007 Jul 27, 2007

Copy link to clipboard

Copied

LATEST
Thanks--I'll try out these suggestions and I'll look around for FAR.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Jul 26, 2007 Jul 26, 2007

Copy link to clipboard

Copied

Aaron,

"Navigation Frame frame" and "Topic Frame drame" have origins in
whd_home.htm and
whd_nvp10.htm

again, in the RoboHTML program file.
H

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
RoboHelp Documentation
Download Adobe RoboHelp