How can I only display top level categories in my helpsite (as a basis to browse through the taxonomy structure)?
Our knowledge site users need to be able to browse through the taxonomy to find the articles they are looking for. For this we need to display on the main page only the top level categories. Once one of the top level categories is clicked we need to display the sub categories and the list of articles related to the top category. Then when a sub category is clicked we need to display any sub-sub categories and articles that are related to the subcategory.
What is the recommended way to implement this?
Currently the categories are all displayed (no matter their relative level in the taxonomy structure) on the starting screen. What is the rationale for this?
The category specification/configuration on help sites is to ensure organizations can expose only the categories (and related articles) that they want exposed to external users or whoever has access to the knowledge help site.
This behavior can be customized, and I'll follow-up with you via email, as this will require additional details.
This needs customization at your layer. The entire logic is written in KMFetchArticles and inorder to display only the top level categories initially you may want to add filter to the report definition "KMTaxonomyListWithoutUncat "with default as TOP.
This also requires changing the sections in KMHelpSitePortalWrapper :) this is just for you to get started, the entire logic has to be built as per your requirement.