<table><tr><td style="">i.Dark_Templar added a comment.
</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/D16352">View Revision</a></tr></table><br /><div><div><p>I've seen it. Linked change fixes different issue:</p>

<p>If you open in the contents tree item "KInfoCenter Modules" and then any appearing item (let's take for example "Device Viewer"), a subtree appears in contents tree for opened item ("Device Viewer").</p>

<p>However, if you open those generated items, all of the items from appearing subtree are leading to "KInfoCenter" index page instead of corresponding page they are named for. For example try clicking/double clicking "The Default KInfoCenter Modules" (or it's subitem "System Information Module").</p>

<p>If you open "Application Manuals" -> "System" -> "Info Center", same subtree appears there, but if you click same mentioned items, they open corresponding pages instead of "KinfoCenter" index page. I mean, if you try opening "System Information Module" subitem, "System Information Module" page is opened.</p>

<p>It looks like at those items that don't work correctly, URL is malformed. It looks like "help:/kinfocenter#kcm/something" or "help:/kinfocenter#memory/something" instead of "help:/kinfocenter/something" (I don't remember exact URLs, but it looks something like this).</p>

<p>Malformed URL is generated by taking URL from "KInfoCenter" subitems which looks like "help:/kinfocenter#kcm" and so on, and just appending page address, which forms as already mentioned "help:/kinfocenter#memory/something" (page "help:/kinfocenter", fragment "memory/something"). To fix it the fragment "#kcm" (and others) have to be stripped when such URL is formed. And it would result into "help:/kinfocenter/something" instead.</p>

<p>And as you may see, after applying linked change, there will be multiple "KInfoCenter" subtrees in contents tree. In order to merge them into one subtree (and thus get rid of duplicates), there's one more change proposed: <a href="https://phabricator.kde.org/D16308" class="remarkup-link" target="_blank" rel="noreferrer">https://phabricator.kde.org/D16308</a></p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R125 KHelpCenter</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D16352">https://phabricator.kde.org/D16352</a></div></div><br /><div><strong>To: </strong>i.Dark_Templar, yurchor, mlaurent<br /><strong>Cc: </strong>ltoscano, kde-doc-english, skadinna<br /></div>