[okular] [Bug 419779] Help Button at structure configuration window does not open a valid page.

Yuri Chornoivan bugzilla_noreply at kde.org
Wed Apr 8 11:01:09 BST 2020


https://bugs.kde.org/show_bug.cgi?id=419779

Yuri Chornoivan <yurchor at ukr.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|NEEDSINFO                   |CONFIRMED
         Resolution|WAITINGFORINFO              |---

--- Comment #5 from Yuri Chornoivan <yurchor at ukr.net> ---
(In reply to Wolfgang Bauer from comment #4)
> (In reply to Yuri Chornoivan from comment #3)
> > Regretfully, 
> > 
> > 1. There is no "Structure Configuration Window" in Okular (at least in its
> > English version).
> I suppose this is actually about okteta...
> 
> I can confirm that the "Help" button in okteta's structure configuration
> dialog tries to open a non-existing URL (if khelpcenter is not installed):
> https://docs.kde.org/stable5/en/extragear-utils/okteta//okteta/index.html
> 
> It should probably be
> https://docs.kde.org/stable5/en/extragear-utils/okteta/index.html instead.
> 
> The same happens in okular though, open the settings and there will be a
> Help button.
> If you don't have khelpcenter installed, it will try to open this URL in a
> web browser, which fails:
> https://docs.kde.org/stable5/en/kdegraphics/okular//okular/index.html
> 
> In this case, the correct URL would apparently be
> https://docs.kde.org/stable5/en/kdegraphics/okular/index.html
> 
> I.e. it seems to be a general problem (in KDE Frameworks), apparently the
> application name gets duplicated in the URL.

Ok then. It should be a recent addition (do not remember, but there was a
review request some time ago). The anchor argument of the setHelp is processed
mistakenly, not coherent with khelpclient.cpp:

https://api.kde.org/frameworks/kconfigwidgets/html/khelpclient_8cpp_source.html

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list