Skip to main content
Participating Frequently
September 9, 2014
Question

MasterThemeSchema.xml file has invalid data error when customizing layout

  • September 9, 2014
  • 2 replies
  • 1880 views

Whenever I try to customize my layout for Responsive HTML5 I get an error "MasterThemeSchema.xml file has invalid data". I've tried creating new layouts and editing existing layouts. The first time I click Customize Selected Layout it works. But any attempt after that produces the error. Anyone know what's going on? Thanks.

This topic has been closed for replies.

2 replies

Participant
February 28, 2017

I am having the same error along with an entire classroom full of students in a Help Authoring course. Our files are saved on a network drive by necessity. Is there any other work around to this issue?

Willam van Weelden
Inspiring
March 1, 2017

The easy way is to delete the layout from the project and add it once again from the Gallery. Does that help?

It's strange that the file would become corrupted. Any changes made to the layout recently?

Participant
June 9, 2017

The MasterThemeSchema for our RoboHelp 15 project seems to be radically different from the file sample you posted. My file is generating an "invalid data" message, and the file itself appears to be truncated at the end (stops in the middle of a variable description). Would you be willing to attempt a repair? Might not be enough to work with. I have no idea how much of the file was corrupted (I am not a coder). There are a bunch of group statements at the beginning, and then a LONG list of variables in this format:

<variable>

<name>filter_selected_image_checkbox</name>

<uiname>Active checkbox</uiname>

<type>FILE</type>

<value>filter_mark.png</value>

<group res_ID="ID_GROUP_FILTER"/>

<visual_properties height="10px" left="10px" top="213px" width="80px"/>

<description>The image shown before an active filter when you use the checkbox filter type. Use a square image for best results.</description>

<default-value>filter_mark.png</default-value>

<allowedvalues/>

<sources/>

</variable>

This is how the file ends:

<variable>

<name>filter_unselected_image_checkbox</name>

<uiname>Inactive checkbox</uiname>

<type>FILE</type>

<value>filter_nomark.png</value>

<group res_ID="ID_GROUP_FILTER"/>

<visual_properties height="10px" left="10px" top="251px" width="80px"/>

<description>The image shown before an inactive filter when you use the checkbox filter type. Use a square image for

Thanks for any comments. It would be helpful to me to know how to use the file you provided. Is it intended to replace a corrupt file with a "fresh" template? Or does it define all the primary file areas/components? As I say, I am not a coder.

Peter Grainge
Community Expert
Community Expert
September 10, 2014

I have moved this thread to the HTML5 forum.


See www.grainge.org for RoboHelp and Authoring tips

@petergrainge

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
Peter Grainge
Community Expert
Community Expert
September 10, 2014

Are you sure you have selected a responsive layout rather than a multiscreen layout?


See www.grainge.org for RoboHelp and Authoring tips

@petergrainge

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
norapetchAuthor
Participating Frequently
September 10, 2014

Yes. I found someone else with the problem and Adobe suggested not working with files over the network, so I'll give that a try. That's a disappointing response because in our work environment, we do not store files locally (for backups, accessibility, etc.) so I'll have to copy everything to the network.