GNOME Bugzilla – Bug 104780
Links in 'Glade FAQ' do not display the proper page
Last modified: 2004-12-22 21:47:04 UTC
Steps to reproduce the problem 1.Open the "Glade FAQ" using yelp. (yelp "ghelp://<prefix>/share/gnome/help/glade-2/C/glade-faq.xml" 2. Click on 'Glade FAQ' under 'Table of Contents'. 4. Clicking on any of the links say 'General Information About Glade', 'Creating a User Interface In Glade' etc does not display the appropriate section but causes the previous page to be displayed.
When the Link "Glade FAQ" under "Table of Contents" is clicked the the "Glade Faq" page is displayed. The url yelp displayed is "ghelp:/usr/share/gnome/help/glade-2/C/glade-faq.xml?qanda" Now in the "Glade FAQ" page when I click any of the link "General Information About Glade" OR "Creating a User Interface In Glade", the url Yelp gets is "ghelp:/usr/share/gnome/help/glade-2/C/glade-faq.xml?" Note- There is no section Id here and Yelp loads the page glade-faq.xml (this is same as the previous page). Going through the glade-faq.xml file I don't find any section Ids for individual sections. Which is the problem I think. I think the document need to re written (putting proper section Ids) The other glade documents are fine (for example glade-user-guide.xml)
Also the links in Glade reference manual don't display proper page. The section Ids are missing for "C Options" and "Libglade Options". Steps to reproduce the problem 1.Open the "Glade User Guide" using yelp. yelp "ghelp://<prefix>/share/gnome/help/ glade-2/C/glade-user-guide.xml" Glade User Manual will be displayed. 2.Click on 'C options' under 'Project options'. The appropriate page for 'C options' will not be opened. 3.Similarly, the help page for 'Libglade options' under 'Project options will not be opened when the link is clicked.
I don't think the DocBook XML is invalid, so it looks more like a yelp bug. Maybe yelp has trouble with <qandadiv> and <qandaentry> tags. I'll move to yelp to see what they have to say.
Moving to stylesheet component.
The problems described here don't exist in cvs HEAD, and shouldn't exist on 2.3.4. The Glade FAQ still isn't optimal, though. Currently, the whole FAQ is rendered on one page, because Yelp doesn't do anything special with qandadiv. And the listing of entries at the top is just useless, because Yelp can't scroll to anchors.
Mass moving Yelp bugs to new maintainer.
Hi, This doesn't appear to happen in newer versions of Yelp. Additionally, the FAQ is properly split into different pages. As this hasn't been commented on for > 1 year, I'm going to close it. If there are still problems, please reopen this bug. Thanks
I changed the Glade FAQ to avoid the problem, by not using <qandadiv> and <qandaentry>. So the bug may still exist in yelp.