This content has been marked as final. Show 5 replies
One thought that occurs is to use a redirect page where you need that external link. Since the redirect would be part of the project, it wouldn't really need any maintenance other than first establishing where the redirect would take the user. And if you placed them all in the same folder location, you could easily maintain that list you desire of the external links.
Just a thought... Rick
We can't set redirects from the old intranet pages to the new ones because IT is taking the old environment down.
If what you're suggesting is creating a links page or pages in the help system that contain the absolute links and topic names linking to them, that is a possibility. However, it would be very time consuming as we currently have more than 1600 links external to our 43 help systems.
I was hoping that RoboHelp 6 might provide a way to overcome this issue - does anyone out there have experience with RoboHelp 6 using relative links that are outside the RoboHelp Server 6 environment?
Relative links should work from the topics but your point was you want them to be absolute links because of the way you work. I am not able to test at the moment.
What I didn't follow was why the relative link from a TOC entry should be any different from a relative link from a topic in the root of your project. Something does not seem right there. A relative link is a relative link no matter what it is in.
Thanks for your response. The issue is that we had been using absolute links because the files we linked to were housed on a different intranet server than the published webhelp. Now they are all going to live within the same Oracle Portal file structure - and we could continue using absolute links if we wanted to, however, IT isn't ready to do a one-time transition from the old intranet to the new one so they are using "intranet" and "newintranet" server addresses right now. Therefore, we decided to use relative links so when they change the server name to regular "intranet" we won't have to change all those absolute links again.
The big problem here is that RoboHelp 5 does not recognize those relative links as being EXTERNAL, and therefore we can't run a valid external links report.
Why the TOC relative links don't work the same as topic relative links is a complete mystery to everyone - we just played with it until we got it to work. When I entered a path using forward slashes in the TOC, RoboHelp changed them to back slashes (all by itself)! And then they didn't work. I removed a few directory levels from the path and then it worked. Maybe it has something to do with the location of the RoboHelp TOC file in relation to the topic files and the external files?
It doesn't matter at this point, we need to deal with the lack of external link report data before we proceed with the 39 help systems we haven't yet converted to "newintranet".
Thanks in advance for any solutions you might be able to provide!
I just created a test project and in a folder that was one level down from a folder containing an HTML file.
Thus c:\test\test.htm and c:\test\rh_project\test.xpj
I created a link in a topic that was in the root of the project so the path was ../test.htm
Generated and it worked fine.
Then I added a page to the TOC and used the same relative link. Generated and the page appeared in the TOC. I got a Page Cannot be Displayed but I am pretty sure that is because I am working locally and the target is not on a server.
One thing I found in setting this up was
works. If you enter it as
it does not work.
Enter it as
and it works because RoboHelp strips out ../../ leaving the correct relative link.
If your target files have spaces, you could have a problem that I cannot test without access to a server. Try putting the quotes around just the file name if that is an issue. Might fool it.
Not sure if the next bit is good news or bad news.
The link to the external topic does not show in the External Links report but it does show in Broken Links. Trouble is that will mask links that really are broken. You will need to use something else such as Xenu. There's a link on my site.
Let us know how you get on with that. I recommend setting up a test project as it is so much easier to see what is going on without all the clutter of a real project.