Online Members Directory - Random order
This modules extends the online members directory for displaying the results in a random order, and displays a disclaimer about it at the top of the list.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Shows the online members directory in a random order that changes on every page refresh, and displays an information notice explaining this to visitors.
This module changes how the public members directory of your website is displayed. Instead of listing members in a fixed order, it shuffles them randomly each time the page is loaded, so every member gets a fair chance to appear near the top.
- The members page still works as before, but the list of members is randomized on each visit or refresh.
- A blue information banner appears at the top of the list saying that the order of appearance is random and changes each time you refresh.
- All members are still shown; the module loads the full list before shuffling, so the paging behaviour is adjusted to keep the random order consistent within a single page view.
- The change applies only to the public website members directory; it does not affect membership records in the backend or any other list of members.
The module extends the membership.membership_line model to alter how member lines are retrieved when the website directory is displayed, and it inherits the website template website_membership.index to add the notice. No new menus, buttons, or settings are added.
Depends on
Models and fields (1)
- membership.membership_line · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 7 confirmed, 2 with no information of 9 versions.
Sources · Odoo 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/vertical-association.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.