helpdesk_rating_five_stars/__manifest__.py
2025-11-27 10:04:20 +07:00

68 lines
2.2 KiB
Python

# -*- coding: utf-8 -*-
{
'name': 'Helpdesk Rating Five Stars',
'version': '18.0.1.0.0',
'category': 'Services/Helpdesk',
'summary': 'Replace 3-emoticon rating system with 5-star rating system for Helpdesk',
'description': """
Helpdesk Rating Five Stars
===========================
This module extends Odoo 18's Helpdesk application by replacing the standard
3-emoticon rating system with a 5-star rating system.
Key Features:
-------------
* 5-star rating system (1-5 stars instead of 0-3 emoticons)
* Interactive star rating widget for web forms
* Clickable star links in email rating requests
* Automatic migration of existing ratings from 0-3 to 0-5 scale
* Enhanced rating reports and analytics with 0-5 scale
* Star display in backend ticket views
* Responsive and accessible UI components
* Full compatibility with Odoo's rating API
The module provides customers with more granular feedback options and gives
helpdesk managers better insights into customer satisfaction.
""",
'author': 'Suherdy Yacob',
'license': 'LGPL-3',
'depends': [
'helpdesk',
'rating',
'mail',
'web',
],
'data': [
# Security
'security/helpdesk_rating_security.xml',
'security/ir.model.access.csv',
# Data
# 'data/migration_data.xml',
'data/mail_templates.xml',
# Views
'views/rating_rating_views.xml',
'views/helpdesk_ticket_views.xml',
'views/helpdesk_ticket_report_views.xml',
'views/rating_templates.xml',
],
'assets': {
'web.assets_backend': [
'helpdesk_rating_five_stars/static/src/js/rating_stars.js',
'helpdesk_rating_five_stars/static/src/xml/rating_stars.xml',
'helpdesk_rating_five_stars/static/src/scss/rating_stars.scss',
],
'web.assets_frontend': [
'helpdesk_rating_five_stars/static/src/js/rating_stars.js',
'helpdesk_rating_five_stars/static/src/xml/rating_stars.xml',
'helpdesk_rating_five_stars/static/src/scss/rating_stars.scss',
],
},
'installable': True,
'application': False,
'auto_install': False,
'post_init_hook': 'post_init_hook',
}