Community
Participate
Working Groups
Is: In Eclipse Infocenter the URL does not follow the navigation between topics: the URL always points to the start page. To reference to a special topic or to bookmark a topic with the web browser, the URL must manually rewritten from e.g. http://help.eclipse.org/galileo/index.jsp to http://help.eclipse.org/galileo/topic/org.eclipse.platform.doc.isv/guide/ua_help_setup_infocenter.htm or http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/ua_help_setup_infocenter.htm Should: The URL should follow the navigation between topics so that the build-in bookmark feature of a web browser can be used to bookmark the currently displayed topic.
With JavaScript only the hash part of the URL can be rewritten because of security reasons. Example: window.location.hash = 'myHash'; changes the URL from http://example.org/path to http://example.org/path#myHash
I understand what you are wanting to do which is to be able to navigate to a page in the help system in Firefox and then create a bookmark in Firefox which will return you to that page. That is not so easy to do in the frame based version of the help system we are currently using since clicking on a link only changes the contents of one frame. If you open an infocenter in IE there is a button on the toolbar to add bookmarks but we don't have similar functionality for other browsers since there seems to be no good way to set a bookmark from JavaScript. If there was an easy way to allow users of browsers other than IE to set bookmarks I would implement it, I just don't know how to do it.
Created attachment 170765 [details] HTML/JavaScript prototype (In reply to comment #2) > I understand what you are wanting to do which is to be able to navigate to a > page in the help system in Firefox and then create a bookmark in Firefox which > will return you to that page. That is not so easy to do in the frame based > version of the help system we are currently using since clicking on a link only > changes the contents of one frame. > This would be possible by using JavaScript to write and read the hash part of the URL and to set the frame location (see attachment).
(In reply to comment #2) > I understand what you are wanting to do which is to be able to navigate to a > page in the help system in Firefox and then create a bookmark in Firefox which > will return you to that page. That is not so easy to do in the frame based > version of the help system we are currently using since clicking on a link only > changes the contents of one frame. > Hi Chris, in Firefox 3.6.x, you can either: - right click in the "topic frame" and select "This Frame > Bookmark This Frame" - right click a node in the "toc frame" and select "Bookmark This Link" With the 2nd method, though, the bookmark name is sometimes: - "topic": "Workbench User Guide > Tips and Tricks" - "container": "Workbench User Guide > Reference" - "container topic": "Workbench User Guide > Reference > Preferences" - the topic title: "Workbench User Guide > Eclipse platform overview" Pierre
(In reply to comment #4) > ...in Firefox 3.6.x, you can either: ... > I know these workarounds but I like to avoid teaching users how to bookmark a topic (help about help). Please be aware that this feature request is not only about http://help.eclipse.org but about Infocenter in general. Not all people who use Infocenter are technically accomplished.
That prototype is ingenious, I hadn't thought of using the hash but it looks like it would be feasible for the help system to use the hash to store the topic parameter.
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. If the bug is still relevant, please remove the "stalebug" whiteboard tag.