summaryrefslogtreecommitdiff
path: root/addons/website_profile/static/src
AgeCommit message (Collapse)Author
2020-05-15[IMP] website_profile: add badge breadcrumb and profile rankOkan SUMER (osu)
This commit add a breadcrumb in the badge frontend view to redirect to the last page the user was. It highlights the user profile line in ranking view (profile/users). It add this line at the top of every pages except for the one where it already was. Part of https://github.com/odoo/odoo/pull/46634 task-2201708
2020-01-16[IMP] website_slides,portal_rating: update UXTiffany Chang (tic)
Minor updates to improve user useability of website_slides primarily with clearer wording and more intuitive displays/display interactions. Primary purpose is for onboarding wow. Related to: closes odoo/odoo#42030 Task: 2070662 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
2019-11-22[IMP] website_slides_survey: add certification badges section to ranks badge ↵David Beguin
page This commit adds a section to distinguish the certification badges from the other badges users may obtain in eLearning. Certification badges are available on the ranks page, linked to a running survey. Clicking on them directly redirects into the linked course. Task ID : 1961053 PR #32594
2019-10-01[IMP] website_forum, *: revamp designsri-odoo
* web_editor, website_profile Part of https://github.com/odoo/odoo/pull/35749 task-2024197 Co-authored-by: Jérémy Kersten <jke@odoo.com> Co-authored-by: qsm-odoo <qsm@odoo.com> Co-authored-by: fja-odoo <fja@odoo.com>
2019-09-10[IMP] web_editor, *: introduce wysiwyg frontend loaderqsm-odoo
* website_forum, website_profile - Share some code between website_forum and website_profile by exposing a function in web_editor to instantiate a wysiwyg instance on a textarea - Use no-lazy loaded JS to add a visual loading effect while the wysiwyg is not yet available. This is made in preparation of task-2024197 (see https://github.com/odoo/odoo/pull/35749) Thanks to @stefanorigano closes odoo/odoo#36581 Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2019-08-12[FIX] website_{portal, rating, slides): fix navigation tabs colormcm-odoo
Text colors were white on a white background which can be difficult to read in some extreme cases. Sort of. Task 2026846
2019-08-07[IMP] *: fix typos in commentsmreficent
closes odoo/odoo#35404 Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
2019-07-05[MERGE] forward port branch saas-12.2 up to be5e8fdab80Christophe Simonis
2019-06-27[MERGE] forward port branch saas-12.2 up to 465909f0fdeChristophe Simonis
2019-06-21[FIX] website_profile: use wysiwyg editor instead of textarea for biographymgh-odoo
Currently, while editing user profile from frontend, biography is displayed in textarea despite of being an HTML field. This commit fixes the behavior by providing users with wysiwyg ediotr to update their biography while editing profile from frondend. task-2007731 closes odoo/odoo#34207 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
2019-06-28[FIX] website_{profile, forum}: migrate events from forum to profilemgh-odoo
After this commit https://github.com/odoo/odoo/commit/ff870099c588e56 some of the events are left in website_forum, that caused some buttons to be inactive. In order to fix that events moved to website_profile. Note: code is moved as it is. Cleaning class / namespace will be done in master to avoid issues due to stable version. Related to task 2006045 closes odoo/odoo#34138 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
2019-05-06[MERGE] forward port branch saas-12.2 up to 78b3b650b0dChristophe Simonis
2019-04-23[IMP] website_profile: reduce bootstrap customization and improve circular ↵sri-odoo
progress design Purpose: reduce some customization and ease eLearning link with themes. For that purpose use the body class name propagation recently added. Also mask the initial part of the circular progress, removing the border radius effect. Linked to task 1958372 Related to PR #32648
2019-03-21[FIX] website_profile: improve top banner and navigation and apply various ↵sri-odoo
tweaks Improve the email validation banner and allow adding custom classes when calling its templates. Also improve top banner design as well as navigation and tabs. Finally perform some minor tweaks on design. Commit linked to task ID 1941250 and PR #31977
2019-03-15[IMP] website_profile, gamification, : add search bar in all users pageDavid Beguin
This commit adds the search bar in 'All users' page in order to filter on name or company name. To be able to keep the position, a non stored computed field has been added on res_users to get the position depending on the user's karma. The podium (top 3 users) is now displayed only if there is no search applied and if the page = 1 because it has no sens anymore in other cases. Special thanks to @jem-odoo who helped me finding smart solution for position computing. Task ID : 1943788 PR #31321
2019-03-15[IMP] website(_profile,_forum,_slides): move validation email to profile and ↵David Beguin
use in forum and elearning Email validation was necessary on the forum to be able to begin to use the forum (ask or answer questions, vote, etc..) As the new elearning also uses karma since 705376a982d64fb41800f148a167ef0fc28ce4c6, the email validation is now also necessary in the eLearning platform. This is why this commit is moving the email validation process to website_profile and extend website_slides (eLearning) and website_forum to use this feature. In function of where the user asked to send him the validation email, the user is redirected on the forum or on the elearning when he clicks on 'Validate my account' in the received 'email validation' email. Task ID : 1943788 PR #31321
2019-03-08[IMP] website_(profile, slides): add custom pager to show on all users / ↵David Beguin
courses pages If there are too much users to show on the page and to avoid performance issues, a pager is now applied on the all users page. A new pager based on website_pager is added in order to ease the navigation through the potential high number of pages. 'Go to first page' and 'Go to last page' buttons have been added and the design of the pager have been adapted to be more integrated into the new eLearning platform. Also add the pager on the slide page if search category is applied. The pager was already computed in the controller but not displayed. Task ID : 1946160 PR #31697
2019-03-04[REF] website_profile and dependencies: improve global layout and designsri-odoo
Purpose is to perform a cleaning pass on website_profile templates. It cleans the DOM, templates and CSS and proposes various improvements on general design and layouting. This includes notably * lessen custom CSS and use bootstrap 4 classes; * simplify layout when possible; * make is responsive and mobile friendly; No functional changes should occur with this commit. Sub modules are impacted as profile is extended in various other applications: eLearning, forum and certification. Commit linked to task ID 1941250 and PR #31453
2019-03-04[REF] website_profile: improve rank progress templatesri-odoo
Purpose is to make it better looking and responsive. Commit linked to task ID 1941250 and PR #31453
2019-02-21[REF] website_profile: add circular rank progresssri-odoo
Purpose of this commit is to add a circular progress around the rank of a user when seing its profile. It allows to see at a glance advance for next karma rank. Commit linked to task ID 1941250 and PR #31317.
2019-03-25[MERGE] forward port branch saas-12.2 up to 230ad8c381eChristophe Simonis
closes odoo/odoo#32088 Signed-off-by: Christophe Simonis <chs@odoo.com>
2019-02-18[IMP] website(_profile,_forum,_survey) : redesign website all_users pageDavid Beguin
As the eLearning (website_slides) is also using website_profile users, the All Users page is moved from website_forum to website_profile, to be useable in both forum and eLearning. This page displays also the number of karma point, badges and certificates of each user. The users are sorted by their karma points and the first 3 users are promoted on a podium. Use span instead of b tag in profile page Task ID : 1922159 PR #31109
2019-02-18[IMP] website_slides_forum : set communication on slide.channel at creation ↵David Beguin
- frontend side Since 556b6454dab07cdf716d404ec0db9aa51a09b165, channel can be linked to a dedicated forum. But the link could only be done in backend, in the slide.channel configuration For now on, website_publishers can create a new dedicated forum when they create a new slide.channel. Link buttons have been added in both forum and slide.channel headers to navigate easily between them. Fix the relation between course and forum in a model point of view. Task ID : 1922159 PR #31109
2019-02-15[IMP] website_profile, website_slides: add user ranking and karma on ↵Thibault Delavallée
elearning main pages Purpose of this commit is to improve karma and gamification inclusion in elearning [1]. * remove a border, replaced by a standard hr, in rank template. It allows to reuse it easier as we don't necessarily want that border in other templates using it; Commit linked to task ID 1941250 and PR #31133. [1] task ID 1922159 (landed at 5fa651cb013ac67d7ba592498c4cf2770dec2483)
2019-02-14[ADD] website_profile : add profile page template for website modulesDavid Beguin
Move Profile part from website_forum into this module in order to be usable in other modules (like website_slides) that will depend of this module. Applies gamification.ranks on website_profile page. Show the current rank and the next rank but also the progression until the next rank. Adds also an 'about rank' page to allow users to know more about available ranks. The goal here is to make the profile page more modular and to allow other modules to add informations or modify easily link or part of profile page in order to be specifically contextualised for the module in question. Task ID : 1922159 PR #30988