By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 1866 - [Help Handbooks] KSim panel extension does not open its own Help handbook
Summary: [Help Handbooks] KSim panel extension does not open its own Help handbook
Status: RESOLVED FIXED
Alias: None
Product: TDE
Classification: Unclassified
Component: non-core programs (show other bugs)
Version: R14.0.0 [Trinity]
Hardware: Other Linux
: P5 normal
Assignee: Michele Calgaro
URL:
Depends on:
Blocks: 2014
  Show dependency treegraph
 
Reported: 2014-01-24 16:56 CST by Darrell
Modified: 2014-06-06 13:28 CDT (History)
3 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Darrell 2014-01-24 16:56:31 CST
When using ksim ("right-click" on the panel, select Add New Panel), "right-clicking" on the ksim panel opens a pop-up menu.

The menu contains a Help option, which does nothing.

When opening the configuration dialog through the same popup menu, the Help button opens the kicker help handbook rather than the ksim handbook. A ksim handbook does exist and is installed.

This latter event seems to be a common problem with applets too. For example, refer to bug 1861.
Comment 1 Darrell 2014-02-17 20:55:14 CST
Help menu resolved in commit 1acdbd8c.

Contrary to the commit message, this commit does not resolve the bug report. Still open is the Help button in the Configure dialog does not open the correct handbook.
Comment 2 Michele Calgaro 2014-03-07 02:32:37 CST
Darrell,
when I try to open the ksim handbook I got the "we apologize...." page. Where is the handbook exactly installed?
Comment 3 Darrell 2014-03-07 14:42:44 CST
The "We Apologize" page is now the handbook, which previously did not exist at all.

All of the "We Apologize" handbooks are templates that explicitly acknowledge a handbook has not been written rather than dumping to the "Documentation not found" page --- or opening an original handbook that was nothing but a template with a bunch of snarky comments. That latter template still exists and I have yet to edit (tdelibs/kdoctools/template.docboo or installed at /opt/trinity/share/apps/ksgmltools2/template.docbook).

When the "Documentation not found" page appears the user has no way of knowing whether a handbook exists and was not found or does not exist. The "We Apologize" template lets the user know the difference. A complete list of apps using this new template is available in the ehterpad.

The remaining bug is the Help button does not work as expected. The problem seems to affect all kicker applets. That is, rather than the button opening the applet handbook, which in this specific case the menu Help option now performs correctly, the button opens the kicker handbook, which is useless in this context. The user does not want the kicker handbook but the applet handbook.
Comment 4 Michele Calgaro 2014-06-05 02:53:02 CDT
Fixed in commit 9ce8917.
You need to restart Kicker to see the changes.
Comment 5 Darrell 2014-06-06 13:28:19 CDT
Looks good here. Thanks. :)