Skip to main content
Inspiring
March 29, 2018
Question

Gallery doesn't show my new screen layout

  • March 29, 2018
  • 1 reply
  • 3203 views

I created a new layout and it will not appear in the Manage Layout list or in the Gallery list on the Responsive HTML5 Settings dialog when I look at the properties for Responsive HTML5. A co-worker created the new layout, generated the output and then make sure it is all in on the RH Server. The new screen layout appears in my Output Setup pod under Screen layouts but again it doesn't appear in the dialog drop down or the gallery list. I need to make changes to the layout and don't know of any other way to access it to make the changes to the layout. Any suggestions would be appreciated.

This topic has been closed for replies.

1 reply

Peter Grainge
Community Expert
Community Expert
March 30, 2018

I'm not clear quite how the two of you are working on this. Your co-worker created a layout from scratch and you say they have generated an output. Presumably it is appearing in the Gallery for them, otherwise how did they apply it?

Are you then working on the same copy of the project? Is any source control involved?

This is not really my area so I will see if I can get someone else to respond but I think they might find the answers useful.

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
lisabj4Author
Inspiring
March 30, 2018

Thanks Peter. We are using RH source control and she did generate the output. When I load the project the new screen layout appears in the Output Setup pod but when I open the Responsive HTML5 Settings dialog the new layout does not appear in the Manage Layout list or the gallery. I need to work on this layout but cannot do that now. I'm going to attempt to generate the output and see if it appears in the lists and I can modify it going forward. I hope this clarifies my problem better. Using RH15.

Participating Frequently
August 3, 2018

Hi,

If you want the layout to be in the Gallery, you will need to copy the exported .SLZ to:

C:\Program Files (x86)\Adobe\Adobe RoboHelp 2017\RoboHTML\ResponsiveHelpExt\Layouts\en_US

In your case, I suspect that RoboHelp is seeing the Responsive HTML5 Layout as a Multiscreen file. Make sure that the file MasterThemeSchema.xml is checked into Source Control and that you have a copy of that file in !ScreenLayout!/YourLayout. I have seen RoboHelp forgetting to check in this file and that will make the layout revert to Multiscreen HTML5.

If you add the file, make sure to close the project and delete the .CPD file. Otherwise RoboHelp won't refresh the layout.


Thanks for the instructions. Our team is hitting the same problem. What is the .CPD file and where is it?

Another second issue one of our team members is encountering is that they are unable to modify the Program File to add the .SLZ file. It's saying it's Read Only, but when unchecking that in the folder Properties it's still blocking him. Any suggestions?

For reference, we use SharePoint for versioning and that same file, MasterThemeSchema.xml, was missing from !ScreenLayout!/YourLayout. We've added that now.

Thanks for the assistance!