<% import dcWebmin.plugin.forum.*; boolean row = false; function void printSubcategory(ForumCategory subcategory) { include("forum_category.jxp"); if (subcategory.hasChildren()) { for (ForumCategory subcat : subcategory.getChildren()) { if (ACCOUNT.hasRole(subcat.getNeededRoles())) { row = !row; printSubcategory(subcat); } } } } %>
Forum
Themen
Beiträge
Letzter Beitrag
<% for (ForumCategory category : FORUM_CATEGORIES) { if (category.getDeepth() == 0) { if (ACCOUNT.hasRole(category.getNeededRoles())) { include("forum_topcategory.jxp"); if (category.hasChildren()) { row = false; for (ForumCategory subcat : category.getChildren()) { if (ACCOUNT.hasRole(subcat.getNeededRoles())) { row = !row; printSubcategory(subcat); } } } println("
"); } } } %>