If you implement the following code as script/ js file you could click the category-header (not the text) and the category collapse:
HTML Code:
jQuery(document).ready(function () {
jQuery(".forum-list-container .forum-item").show();
jQuery("tr.subforum-list").show();
//toggle the componenet with class msg_body
jQuery("TR.category-header").click(function () {
jQuery(this).nextUntil(".forum-list-container .forum-item").fadeToggle(100);
jQuery(this).next("tr.subforum-list").fadeToggle(100);
jQuery(this).nextUntil("TR.category-header").fadeToggle(100);
});
});
You did not answer my question ;-) ... this code is not save the users setting of the collapsed/ uncollapsed categories. For that it must integrate with a module.