#macro (displayContentTree $contentTree)
<ul>
#foreach ($rootNode in $contentTree.getRootNodes())
#displayContentNodeAndChildren($rootNode)
#end
</ul>
#end
#macro (displayContentNodeAndChildren $node)
#set ($page = $node.page)
#if ($generalUtil.isSafeTitleForUrl($page.title))
<topic label="${page.title}" href="${page.title}.html">
#else
<topic label="${page.id}" href="${page.title}.html">
#end
#if ($page.homePage) #end
#foreach ($childNode in $node.children)
#displayContentNodeAndChildren($childNode)
#end
</topic>
#end
<?xml version="1.0" encoding="UTF-8"?>
<?NLS TYPE="org.eclipse.help.toc"?>
<toc label="$space.name">
#displayContentTree($contentTree)
</toc>
</toc>
Very weird.
There have been no security changes (apart from a 2.6 upgrade) that should affect your permissions.
That being said, when we did the upgrade, the default theme did change; so that's one source of confusion.