Extension talk:Hierarchy/Hierarchy.php
If somebody has some issues about displaying subordinate pages in the navigation box, this code might help you out.
In the file Hierarchy.php, replace this code
$parent_id[$toclevel] = $current_article_id;
if ($toclevel > $max_level) $max_level = $toclevel;
for ($i = $toclevel + 1; $i <= $max_level; $i++) {
$parent_id[$i] = 0; // clear lower levels to prevent using an old value in case some intermediary levels are omitted
}
$parentArticleId = $parent_id[$toclevel - 1];
$parentArticleId = intval($parentArticleId);
By this one
$parent_id[$TOC_number] = $current_article_id;
if(strlen($TOC_number)==1)
$parentArticleId = $root_article_id;
else{
$previoustoc = substr($TOC_number, 0, strlen($TOC_number)-2);
$parentArticleId = $parent_id[$previoustoc];
}
Start a discussion about Extension:Hierarchy/Hierarchy.php
Talk pages are where people discuss how to make content on MediaWiki the best that it can be. You can use this page to start a discussion with others about how to improve Extension:Hierarchy/Hierarchy.php.