Repository
odoo/odoo · module folder
Module version
1.0
Category
Website/Website
Folder size
1.57 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
None
Last tracking update
2026-08-15 22:44:16
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Thibault Delavallée, Odoo Translation Bot, Nicolas Martinelli, Aaron Bohy, Géry Debongnie, qsm-odoo, Julien Castiaux, Tiffany Chang (tic), Gorash, Mathieu Duckerts-Antoine, abd-msyukyu-odoo, William Braeckman, Thomas Becquevort (thbe), Pierre-Yves Dufays, Robin Lejeune (role), Dylan Kiss (dyki), Mahdi Cheikh Rouhou (macr), Mehdi Outagant (MOU), Serge Bayet (seba), kcv-odoo, nihp-odoo, Rodolpho Lima, gteboul, Bastien PIERRE, Krzysztof Magusiak (krma), defl, Jérôme Belpaire, Yagnik ✗ (yagp), Zachary (zavan), Julien (jdeh)
Odoo dependencies
Python dependencies
geoip2
System dependencies
None
Required by
website_event_track_quiz, website_forum, website_slides
Description
Allows to access the website profile of the users and see their statistics (karma, badges, etc..)

Code Analysis

Views touched (19)
XML IDNameModelTypeStatus
all_user_card All User Card ir.ui.view qweb New
badge_content Badges Page content ir.ui.view qweb New
badge_header badge_header ir.ui.view qweb New
email_validation_banner email_validation_banner ir.ui.view qweb New
gamification_badge_view_form gamification.badge.view.form.inherit.website gamification.badge form Inherits gamification.badge_form_view
pager_nobox Pager (not box display) ir.ui.view qweb New
profile_access_denied Access Denied - Profile Page ir.ui.view qweb New
profile_next_rank_card Profile Next Rank Card ir.ui.view qweb New
rank_badge_main Ranks Page ir.ui.view qweb New
top3_user_card Top 3 User Card ir.ui.view qweb New
user_badges User Bagdes ir.ui.view qweb New
user_profile_content Profile Page Content ir.ui.view qweb New
user_profile_header Profile Page Header ir.ui.view qweb New
user_profile_main Profile Page ir.ui.view qweb New
user_profile_sub_nav User profile subnav ir.ui.view qweb New
users_page_content users_page_content ir.ui.view qweb New
users_page_header Users Page Header ir.ui.view qweb New
users_page_main Users Page ir.ui.view qweb New
website_view_form website.form.view website form Inherits website.view_website_form
HTTP endpoints (8)
Route(s)HandlerAuthTypeMethodsFlags
/profile/avatar/<int:user_id> WebsiteProfile.get_user_profile_avatar public http ALL sudo website
/profile/user/save WebsiteProfile.save_edited_profile user jsonrpc POST website
/profile/send_validation_email WebsiteProfile.send_validation_email user jsonrpc ALL website
/profile/validate_email WebsiteProfile.validate_email public http ALL sudo website
/profile/validate_email/close WebsiteProfile.validate_email_done public jsonrpc ALL website
/profile/users, /profile/users/page/<int:page> WebsiteProfile.view_all_users_page public http ALL sudo website
/profile/ranks_badges WebsiteProfile.view_ranks_badges public http ALL website
/profile/user/<int:user_id> WebsiteProfile.view_user_profile public http ALL website
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • SELF_READABLE_FIELDS(self)
    @property
  • SELF_WRITEABLE_FIELDS(self)
    @property

New fields (1)
  • karma_profile_min Integer
    default=150 string="Minimal karma to see other user's profile"
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…