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

Master Page changes not updating topics (RH8)

Participant ,
May 17, 2010 May 17, 2010

Copy link to clipboard

Copied

I have a number of Master Pages which are applied to various topics, but when I make a change to any of them the changes are not reflected in the topics associated with them. I've checked that the Master Pages are attached to the appropriate topics, which they are, but the topics are not being updated. Has anyone seen this problem before or is it down to corruption in my Help project?

Many thanks

Jonathan

Views

1.2K

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
LEGEND ,
May 17, 2010 May 17, 2010

Copy link to clipboard

Copied

Hi Jonathan.

This may be a silly question, in which case feel free to return with a silly answer

Have you saved your template and topics? If this is not the issue, can you give us an example of what is happening? Maybe a screenshot would show us more.


  • Read the RoboColum(n) for a tips, tricks and musings on the Technical Communication Suite products.
  • Follow the RoboColum(n) on Twitter

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
Participant ,
May 18, 2010 May 18, 2010

Copy link to clipboard

Copied

Hi Colum, yes my template and topics were both saved.

What I've got is a template which has the layout for my Release Notes. This includes some text, bookmarks, drop-downs and a script to auto-expand my drop-downs when the topics load (supplied by Willam on this forum). However, templates aren't updating topics even if they only include plain text. I've also created a brand new project with a single template and a single topic, and they still don't work.

These is the standard Master Page and Topic HTML created when I create one of each. As you can see, the topic is associated with the template, but changes are not coming through.

Any ideas?

MASTER PAGE:

<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="topic-comment" content="" />
<meta name="generator" content="Adobe RoboHelp 8" />
<title>New Master Page</title>
<link rel="StyleSheet" href="default.css" type="text/css" />
</head>

<body>
<p>&#160;</p>
<?rh-region_start type="body" ?>
<p>This is Body Placeholder text for your Master Page. Topics created
  using this Master Page will get this text by default. Replace text
  of this Body Placeholder with your default content for topics.</p>
<p>&#160;</p>
<p>Area outside this Body Placeholder represents the layout of the
  Master Page which will not be shown in the associated topics but will
  be present in the output. The Body Placeholder content will be replaced
  by actual topic content in the output.</p>
<p>&#160;</p>
<p>Use Master Page to define the layout of your topic in the output.</p>
<?rh-region_end type="body" ?>
<p>&#160;</p>
</body>
</html>

TOPIC:

<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="template" content="New Master Page.htt" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Adobe RoboHelp 8" />
<title>New Topic</title>
<link rel="StyleSheet" href="default.css" type="text/css" />
</head>

<body>
<p>This is Body Placeholder text for your Master Page. Topics created using
this Master Page will get this text by default. Replace text of this Body
Placeholder with your default content for topics.</p>
<p>&#160;</p>
<p>Area outside this Body Placeholder represents the layout of the Master
Page which will not be shown in the associated topics but will be present
in the output. The Body Placeholder content will be replaced by actual
topic content in the output.</p>
<p>&#160;</p>
<p>Use Master Page to define the layout of your topic in the output.</p>
</body>
</html>

Thanks

Jonathan

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
LEGEND ,
May 18, 2010 May 18, 2010

Copy link to clipboard

Copied

Hi Jonathan.

Would the master page have been amended after it has been attached to a topic? I have seen scenarios where this may result in the behaviour you describe. To get around it, remove the association of the master page with the topics (e.g. set the master page to "None") and save the project. Next go back and reassociate the master page with the topics. This does not happen with all master pages but may have something to the set-up of yours. It is not frequent that we find users with dropdowns and bookmarks inside a master page.


  • Read the RoboColum(n) for a tips, tricks and musings on the Technical Communication Suite products.
  • Follow the RoboColum(n) on Twitter

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
LEGEND ,
May 18, 2010 May 18, 2010

Copy link to clipboard

Copied

LATEST

Hi folks

From what I'm seeing in this thread perhaps there is a simple misunderstanding about what Master Pages are capable of. For those that aren't sure what is being discussed, Master Pages are the RoboHelp 8 replacement for Topic Templates.

With either Master Pages or Topic Templates, they may be used in two different ways.

1. To serve as a starting point for a topic.

In this manner, all elements of the Master Page or the Topic Template are copied over to the new topic as it is created. From there, the help author individualizes the topic and certain elements are no longer tied to the Template or Master Page.

2. To add certain information to existing topics by associating the Template or Master Page with the topics.

In this manner, any updates to the areas applied will be reflected in any topic associated with the Template or Master Page.

For Topic Templates, changes to the Headers or Footers are applied and seen in all topics associated with the Template. But any changes to the main topic content of a Template are not. ONLY Headers or Footers.

For Master Pages it's very similar. But Master Pages have a new area called a Body Placeholder. Things OUTSIDE the Body Placeholder should be updated, but changes made within the Body Placeholder are NOT updated and seen in topics associated with the Master Page.

Hopefully that helps... Rick

Helpful and Handy Links

RoboHelp Wish Form/Bug Reporting Form

Begin learning RoboHelp HTML 7 or 8 within the day - $24.95!

Adobe Certified RoboHelp HTML Training

SorcerStone Blog

RoboHelp eBooks

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