TIP: You can type at any time to perform a new search.
Website profile
website_profile · odoo/odoo
Security findings
- Repository
- odoo/odoo · module folder
- Module version
- 0.1.0
- Category
- Website/Website
- Folder size
- 1.17 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-09-28 18:31:16
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Raphael Collet, Thibault Delavallée, odoo, Odoo Translation Bot, Christophe Matthieu, Denis Ledoux, Géry Debongnie, Lucas Perais (lpe), qsm-odoo, Victor Feyens, Julien Mougenot, Tiffany Chang (tic), abd-msyukyu-odoo, Nicolas Bayet, Thomas Becquevort (thbe), Pierre-Yves Dufays, Robin Lejeune (role), Louis (loco), Dylan Kiss (dyki), FrancoisGe, Chong Wang (cwg), Chrysanthe (chgo), sami odoo, mano-odoo, Rahil Ghanchi, Pierre Pulinckx, Michaël Mattiello, defl, MAGREMENT, Julien Launois (jula), Jérôme Belpaire, Yagnik ✗ (yagp), Rudra Patel, Zachary (zavan), Kadam Darji, h4818 (ayh), ELCO, Julien Piron
- 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 ID | Name | Model | Type | Status |
|---|---|---|---|---|
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) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/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 | sudo 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 (5)
-
cityCharinherited=Truereadonly=Falserelated='partner_id.city'user_writeable=True -
country_idMany2oneinherited=Truereadonly=Falserelated='partner_id.country_id'user_writeable=True -
websiteCharinherited=Truereadonly=Falserelated='partner_id.website'user_writeable=True -
website_descriptionHtmlinherited=Truereadonly=Falserelated='partner_id.website_description'user_writeable=True -
website_publishedBooleaninherited=Truereadonly=Falserelated='partner_id.website_published'user_writeable=True
No public methods.
New fields (1)
-
karma_profile_minIntegerdefault=150string="Minimal karma to see other user's profile"
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…