After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 329489 - ULINK element for cross-references does not work
ULINK element for cross-references does not work
Status: RESOLVED NOTABUG
Product: yelp
Classification: Applications
Component: DocBook
2.12.x
Other Linux
: Normal major
: ---
Assigned To: Yelp maintainers
Yelp maintainers
Depends on:
Blocks:
 
 
Reported: 2006-02-01 17:04 UTC by Joachim Noreiko
Modified: 2006-02-01 19:33 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
template with a ULINK element (30.40 KB, application/xml)
2006-02-01 17:36 UTC, Joachim Noreiko
Details

Description Joachim Noreiko 2006-02-01 17:04:22 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
Comment 1 Joachim Noreiko 2006-02-01 17:10:01 UTC
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.
Comment 2 Joachim Noreiko 2006-02-01 17:36:51 UTC
Created attachment 58532 [details]
template with a ULINK element

This is the gnome-app-template with a ULINK added in the introduction.
Comment 3 Joachim Noreiko 2006-02-01 17:37:33 UTC
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."
Comment 4 Shaun McCance 2006-02-01 19:33:42 UTC
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.