Skip to main content
April 9, 2013
Question

Formation of URLs

  • April 9, 2013
  • 1 reply
  • 948 views

I need to link from topics in one WebHelp Pro project (published on a Robo Server 9) to topics in another project published on the same server.

When specifying the target of the hyperlinks, should I use the version of the URL that has contains escape characters in place of slashes, etc., or should I use the version that has the ascii characters?

This topic has been closed for replies.

1 reply

johndaigle
Legend
April 9, 2013

Hi, Last fudgement

I have not used these in a while so you may want to test. An Adobe engineer (Tulika Garg) kindly sent me these URLs that I keep as a reference.

There are two ways you can refer to a topic of one project from another for projects published to RoboHelp Server.

Method 1 :

You can use the absolute server path of topics to refer topics from one merged project to another. For example,

WebHelpPro project “help1” published to public area “area1” has a topic “topic1.htm”.

To refer to this topic from another project, you can use hyperlink as: <a href=”/robohelp/robo/server/area1/projects/help1/topic1.htm”>link</a>

Method2:

You can use the relative server path of topics to refer topics from one merged project to another. For example,

WebHelpPro project “help1” published to public area “area1” has a topic “topic1.htm”.

WebhelpPro project “help2” published to public area “area1” has a topic “topic2.htm”.

So server path of topic1.htm is => <rhs install>/ robo/server/area1/projects/help1/topic1.htm

And server path of topic2.htm is =>  <rhs install>/ robo/server/area1/projects/help2/topic2.htm

To refer to topic1.htm from topic2.htm, you can use relative path as : <a href=“../help1/topic1.htm”>link</a>

  

Here are some other sample URLs that might come in handy that I have used.

http://localhost:8080/robohelp/admin (To reach the adminstrator application and Manage RoboHelp Server.

URL to a Project called EmployeeCare (&prj) and to an Area called HumanResources (&area)

http://localhost:8080/robohelp/server?prj=EmployeeCare&area=HumanResources

Example Context Sensitive Help call

http://localhost:8080/robohelp/server?prj=HumanResouces&area=general&wnd=CSHWindow&ctxid=1

John Daigle

Adobe Certified RoboHelp and Captivate Instructor

Evergreen, Colorado

www.showmethedemo.com

John DaigleAdobe Certified RoboHelp and Captivate InstructorNewport, Oregon
April 9, 2013

Thank you John. I will test these, however the two projects are not merged projects.