Forum Discussion
luk - it is indeed more complex than thought! I appreciate you detailing possible paths. Some answers:
- Do you want a leaderboard for EACH category you have, e.g. the top-solution-authors WITHIN each category, or a leaderboard aggregating top-solution-authors over the entire community? I'd be looking for the entire community - for instance:
Top Category
Division One
- Subcategory A
- Subcategory B
- Subcategory C - staff only section. I'd want the leaderboard here to pull all activity from this Division One Category, or at least subcategory A &B
Division Two
- Subcategory A
- Subcategory B
- etc
- As a consequence of the last question: Is there a single or multiple leaderboards? For now, single leaderboard. There may be a usecase for us to separate by internal departments (which I'd plan to do via roles)
- You write "I'd hope this leaderboard would show in a separate category for staff" => As I understand that you have an "internal" area within your community, that is locked down with a certain role and can only be accessed by staff, and that is where you would like to display that leaderboard or leaderboards? => yes would mean using the OOB component is not an option. You got it right - it would be locked down
- Is your internal/staff category a top-level-category (e.g. directly under the community node)? Unfortunately, no
katiepbussey if you add
<@component id="solutions.widget.accepted-solutions-leaderboard-taplet" />
to the category page of "Division One", do you see the users aggregated like you would want it to be displayed on the "Subcategory C" page?
Asking because basically hiding it on the "Division One" page and fetching it via AJAX on the "Subcategory C" page would be by far the easiest solution IF the OOB component displays what you want. (For example: does it include data from the hidden "Subcategory C" page, e.g. do you see different users on the leaderboard depending on who is viewing it?)
Related Content
- 4 years ago
- 3 years ago
- 3 years ago