Skip to main content
January 21, 2009
Question

See Also Button - Duplicates in Popup

  • January 21, 2009
  • 7 replies
  • 2859 views
Hi,

RoboHelp V7 compiling to HTML Help.

I am trying to simplify navigation by using the See Also button and See Also keywords. The problem is that after I generate the .chm file and test the button, it pops up two of all of the topics that it is supposed to. One of each of the duplicates is a bad link and one is good.

I checked the See Also pod and everything looks normal. ???

Any ideas?

Mark
    This topic has been closed for replies.

    7 replies

    June 10, 2009

    I finished rebuilding my project.  All of my problems went away except the duplicates in Popup issue.  I searched through the forum and finally found the answer that worked.

    http://forums.adobe.com/message/244894#244894

    I had to compile to a folder higher than the project folder.  This is weird since I have many other projects where I compile to a folder internal to the project without any problems.

    RoboWizard
    Inspiring
    June 10, 2009

    Hi all

    For starters there should never be a need to compile "upstream" or in any other location than RoboHelp is suggesting. Actually, I've seen instances where compiling a CHM file in the project root caused huge issues with duplicates.

    The fact that you say compiling to the new location corrects the issue is indicative of a deeper rooted issue with your project. It means you have somehow managed to specify content that is not part of your project. There are different ways of doing this. Likely you were creating some sort of link and RoboHelp warned you with a dialog indicating that "Thus and such topic is outside the current project and will not be shown in the Project Manager". Often folks see this dialog and they dismiss it.

    The really unfortunate part is that they don't just dismiss it. They fail to understand its meaning and they grow weary of seeing it. So the click to place a check mark in the "Don't show me this again" check box RoboHelp offers. And they never see the pesky dialog again. Then they become confused when things don't behave quite as they would expect.

    The bottom line here is that I'm guessing you have other project issues to resolve. The fact that things seem to be fine once you moved the project is like handling a funny engine noise when you have a rental car. You crank up the radio and no longer hear the annoying noise. But something is still wrong.

    Cheers... Rick

    June 10, 2009

    Rick,

    Respectfully, I would say that I don't see how that could be.  I spent about 4 days reviewing all of my 600 topics for references outside of the project since I did import 95% of the new project from an older project.

    I tried using the Restore link functionality but just could not figure it out so I changed the folder name of the old project to eliminate any apparent good links to the old project.  Then I opened each topic and checked all of the links.  Links that were broken, I referenced to the correct spot in the new project.

    So, with all of the topics imported and the links fixed, I compiled and still had the duplicates in the See Also popup until I compiled to an upstream folder.

    As a sidenote, I checked all of the other ideas I found in the forums like:

    • Checking the .hhp file for duplicates
    • Delete .cpd file
    • And a few others that I can't recall

    I also checked all project and layout settings that I could think of for clues... nothing.  Also, some topics that show up in the See Also popup only show up once while others multiple times.  I tried checking their HTML code side by side (multiples vs. non-multiples) and no difference.

    The bottom line is that I have to compile to an upstream folder to get rid of the problem.  Let me know if you think I have left a stone unturned.

    Mark

    March 20, 2009
    I got frustrated and decided to just rebuild my project by starting a new project and importing the old topics. This sounds kid of crazy but the other advantage was it helped me organize the project better than it was before.

    I have not completed it yet since I had to start a new higher priority project so I don't know quite how it will turn out yet. I am going on the assumption that a "clean" project should work and that if it does not then someone should be able to help me fix it.

    Stay tuned.
    January 28, 2009
    I decided to go with a fresh start and build a new project and import each of the topics from the old project. Now I am still getting the compile error and am not getting a viable chm file again.

    Any ideas?
    March 20, 2009
    I'm getting similar warnings for about 20 or 30 images:
    HHC4006: Warning:
    The file "odbc_systemdsn_image1.jpg" is already listed in the [FILES] section of the project file.

    Were you able to resolve the issue, and if so how? I can't get my .chm to build either....

    Thanks,
    Trevor
    January 28, 2009
    I tried to create a new project with three of the topics that were issues with the old project. I had no troubles with duplicates in the new project, either in the See Also popup or after a search. I allowed the default chm storage location down in the !ssl folder.
    January 28, 2009
    I will try to duplicate in a new project. FYI, this project used to be a X5 project.

    I mean RoboHelp fails to compile a viable chm file. Everything seems fine until the following sequence (the HHC4006 errors are due to a style sheet that I am no longer using but can't figure out how to get rid of):

    Updating Working_with_Projects/Working_with_InfoSWMM_Projects.htm...




    C:\Documents and Settings\xxxxxxxx\My Documents\My xxxxxxxx Projects\Help Files\InfoSWMM\Deliverables\!chm_tmp_folder_0\InfoSWMM.hhp
    Microsoft HTML Help Compiler 4.74.8702


    Compiling c:\Documents and Settings\xxxxxx\My Documents\My xxxxxxxx Projects\Help Files\InfoSWMM\Deliverables\InfoSWMM.chm


    HHC4006: Warning:
    The file "backdrop.jpg" is already listed in the [FILES] section of the project file.

    InfoSWMM.hhc

    Fatal Error: Unexpected error from Microsoft HTML compiler.
    Finished compiling HTMLHELP in 22 sec(s)

    Compilation complete.



    Thanks for any help in advance.

    Mark
    January 27, 2009
    I have tried all of the solutions in the posts above without success. Compiling the chm file to any location other than the project root (where it has always successfully compiled to) prevents a successful compile.

    Deleting the .cpd file does not seem to help.
    Captiv8r
    Legend
    January 27, 2009
    Hi Mark

    Are you able to duplicate this in a totally new project?

    When you say "prevents a successful compile" do you mean the compiler just dies and doesn't produce a working CHM? Or do you mean that you see double entries per the original report?

    Cheers... Rick
    Participating Frequently
    January 21, 2009
    Hi, Mark,

    Do you also get duplicate results when you conduct a search? If so, the likelihood is that you have inadvertently compiled multiple copies of the topic files into your .chm file. Here are two recent threads where other users have reported similar problems:

    "Multiple/broken/repeated listings in Search results"
    "Double-entry Search results!"

    So, the proposed solutions are:

    1) Make a backup of your project. Then rename the .cpd file and reenter your project.

    2) Try creating a new single source layout.

    3) Check the hyperlinks in your topics for any that inadvertently point to target topics that are above the root folder of the help project.

    Pete