<table><tr><td style="">yurchor created this revision.<br />yurchor added reviewers: Documentation, Frameworks.<br />Herald added a project: Frameworks.<br />Herald added a subscriber: kde-frameworks-devel.<br />yurchor requested review of this revision.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D16350">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>The current KDE help is built up to contain the anchors to its topics in the following way</p>

<p>help:/<appname>/<anchor>.html (for separate pages)</p>

<p>example:</p>

<p><a href="https://docs.kde.org/trunk5/en/applications/dolphin/using-dolphin.html" class="remarkup-link" target="_blank" rel="noreferrer">https://docs.kde.org/trunk5/en/applications/dolphin/using-dolphin.html</a></p>

<p>or</p>

<p>help:/<appname>/<anchor1.html#anchor2> (for sections)</p>

<p>example:</p>

<p><a href="https://docs.kde.org/trunk5/en/applications/dolphin/location-bar.html#location-bar-bread-crumb" class="remarkup-link" target="_blank" rel="noreferrer">https://docs.kde.org/trunk5/en/applications/dolphin/location-bar.html#location-bar-bread-crumb</a></p>

<p>It is impossible to build such schemes with the current code. It works only for schemes help:/<appname>/index.html#<anchor>. This scheme is nowhere to be found in our current catalog.</p></div></div><br /><div><strong>TEST PLAN</strong><div><ol class="remarkup-list">
<li class="remarkup-list-item">Compile and install some application with two non-empty arguments in the KHelpClient::invokeHelp call (e.g. Kalzium from git/master).</li>
<li class="remarkup-list-item">Open a page with the "Help" button (Tools -> Perform Calculation in Kalzium). Push the button.</li>
<li class="remarkup-list-item">The corresponding page of the manual should be opened.</li>
</ol></div></div><br /><div><strong>REPOSITORY</strong><div><div>R265 KConfigWidgets</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D16350">https://phabricator.kde.org/D16350</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>src/khelpclient.cpp</div></div></div><br /><div><strong>To: </strong>yurchor, Documentation, Frameworks<br /><strong>Cc: </strong>kde-frameworks-devel, michaelh, ngraham, bruns<br /></div>