What’s our best practice re providing contrib application search (e.g. search for FAQ entries)?
ATM the FAQ app has a dedicated search but it could be better to move that out of the page content (I remember @evalica mentioning that in the past, probably from a UX POV). The idea being to remove custom UI in apps and use the default XWiki UI and focus page content to contain … content.
The best practice could be to provide a dedicated Search Facet + Search Suggest source.
However, there are 2 limitations I can think of:
- It’s possible to have several FAQ apps in the same wiki (see https://extensions.xwiki.org/xwiki/bin/view/Extension/FAQ%20Application#HCreatemultipleFAQs) and ideally the search should only return results from the FAQ app in which you’re searching (as it’s the case with the custom search UI)
- FAQ-related results will appear whenever a user search for any content (even when he/she’s not searching for FAQ data)
WDYT? Any other idea?
Thx