survey_custom_certificate_t.../__manifest__.py
2025-12-06 19:21:17 +07:00

45 lines
1.6 KiB
Python

# -*- coding: utf-8 -*-
{
'name': 'Survey Custom Certificate Template',
'version': '19.0.1.0.0',
'category': 'Marketing/Surveys',
'summary': 'Upload custom DOCX certificate templates for surveys with dynamic placeholders',
'description': """
Survey Custom Certificate Template
===================================
This module extends Odoo's Survey application to support custom certification templates.
Key Features:
* Upload custom DOCX certificate templates with dynamic placeholders
* Automatic placeholder detection and mapping to survey data
* Preview certificates before issuing
* Generate personalized PDF certificates for survey participants
* Support for custom text and dynamic field mapping
The module eliminates the need for manual certificate creation or XML/code-based
template design by allowing administrators to upload pre-designed DOCX files with
placeholder syntax (e.g., {key.name}, {key.course_name}).
""",
'author': 'Suherdy Yacob',
'depends': [
'survey',
'base',
'mail',
],
'external_dependencies': {
'python': ['docx'],
},
'data': [
'security/survey_custom_certificate_security.xml',
'security/ir.model.access.csv',
'views/survey_survey_views.xml',
'wizards/survey_custom_certificate_wizard_views.xml',
],
'post_init_hook': 'post_init_hook',
'installable': True,
'auto_install': False,
'application': False,
'license': 'LGPL-3',
}