GNOME Bugzilla – Bug 329489
ULINK element for cross-references does not work
Last modified: 2006-02-01 19:33:42 UTC
According to the gdp handbook, "Cross Referencing Other Documentation"[1], the following markup should work: <ulink type=“help” url=“ghelp://user-guide?gosbasic-2”>text</ulink> It doesn't. [1] http://developer.gnome.org/projects/gdp/handbook/gdp-handbook/ar01s07.html
Drat. I was making a test case to attach and realized it should be: <ulink url="ghelp://user-guide?gosbasic-2" type="help" >text</ulink> Curse smart quotes. Closing, sorry for the spam.
Created attachment 58532 [details] template with a ULINK element This is the gnome-app-template with a ULINK added in the introduction.
Reopening. Now I've cleaned up the quotes, I get this message from yelp when clicking on the link: "The Uniform Resource Identifier ‘ghelp://user-guide’ is invalid or does not point to an actual file."
No slashes. If the stuff after ghelp: starts with a slash, it's assumed to be an absolute path, just like if it were a file: URI. We should document this stuff better.