Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Customer FAQ Explorer shows categories without visible articles

Open
#49 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
45/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
perl
Domain
web-dev

Research direction

Start by locating the customer FAQ Explorer and the existing visibility checks for FAQ articles, then inspect how SysConfig options are defined and consumed. Done means categories with no articles visible to the current customer are hidden when the option is enabled, while existing behavior remains available when it is disabled.

Written by the indexing model from the issue text.

Description

Description:
Currently, the FAQ Explorer in the customer portal displays all categories, even when:

  • The category contains no FAQ articles at all
  • All articles in the category are not visible to the specific customer (due to permissions or state)

Expected behavior:
Categories without any visible articles for the customer should be hidden from the FAQ Explorer.

Possible solution:
Add a SysConfig option to enable hiding empty categories in the customer FAQ Explorer.

Dominant language
Perl
Stars
0
Forks
6
PR merge metrics
No merged PRs in 30d

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from RotherOSS/FAQ

All issues in RotherOSS/FAQ

Similar issues

More Perl issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.