diff --git a/survey_details/__init__.py b/survey_details/__init__.py new file mode 100644 index 0000000..0650744 --- /dev/null +++ b/survey_details/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/survey_details/__manifest__.py b/survey_details/__manifest__.py new file mode 100644 index 0000000..23e5566 --- /dev/null +++ b/survey_details/__manifest__.py @@ -0,0 +1,34 @@ +# -*- coding: utf-8 -*- +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +{ + 'name': 'Survey details', + 'version': '1.0.0', + 'summary': """ + This module adds a new tab in the survey form to customize the answer start template. + """, + 'description': """ """, + 'author': 'Sudokeys', + 'website': 'http://www.sudokeys.com', + 'license': 'AGPL-3', + 'category': 'Marketing', + 'depends': [ + 'survey', + ], + 'data': [ + 'templates/survey_init.xml', + 'views/survey_page.xml', + 'views/survey_survey.xml', + ], + 'demo': [], + 'auto_install': False, + 'external_dependencies': [], + 'application': False, + 'css': [], + 'images': [], + 'js': [], + 'installable': True, + 'maintainer': 'Sudokeys', + 'pre_init_hook': '', + 'post_init_hook': '', + 'uninstall_hook': '', +} diff --git a/survey_details/i18n/fr.po b/survey_details/i18n/fr.po new file mode 100644 index 0000000..3c66308 --- /dev/null +++ b/survey_details/i18n/fr.po @@ -0,0 +1,41 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * survey_details +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0+e\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-03-23 21:21+0000\n" +"PO-Revision-Date: 2020-03-23 21:21+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: survey_details +#: model_terms:ir.ui.view,arch_db:survey_details.survey_survey_form +msgid "Details" +msgstr "Détails" + +#. module: survey_details +#: model_terms:ir.ui.view,arch_db:survey_details.survey_init +msgid "Start Survey" +msgstr "Commencer le sondage" + +#. module: survey_details +#: model:ir.model.fields,field_description:survey_details.field_survey_survey__button_label +msgid "Start button label" +msgstr "Label du bouton" + +#. module: survey_details +#: model:ir.model,name:survey_details.model_survey_survey +msgid "Survey" +msgstr "Sondage" + +#. module: survey_details +#: model:ir.model.fields,help:survey_details.field_survey_survey__button_label +msgid "This label will be used in the survey start button. If empty, the label will be \"Start survey\"." +msgstr "Ce label est utilisé dans le bouton au début du sondage. Si ce champ est vide, le label sera \"Commencer le sondage\"" diff --git a/survey_details/i18n/survey_details.pot b/survey_details/i18n/survey_details.pot new file mode 100644 index 0000000..0bc7a98 --- /dev/null +++ b/survey_details/i18n/survey_details.pot @@ -0,0 +1,42 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * survey_details +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0+e\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-03-23 21:22+0000\n" +"PO-Revision-Date: 2020-03-23 21:22+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: survey_details +#: model_terms:ir.ui.view,arch_db:survey_details.survey_survey_form +msgid "Details" +msgstr "" + +#. module: survey_details +#: model_terms:ir.ui.view,arch_db:survey_details.survey_init +msgid "Start Survey" +msgstr "" + +#. module: survey_details +#: model:ir.model.fields,field_description:survey_details.field_survey_survey__button_label +msgid "Start button label" +msgstr "" + +#. module: survey_details +#: model:ir.model,name:survey_details.model_survey_survey +msgid "Survey" +msgstr "" + +#. module: survey_details +#: model:ir.model.fields,help:survey_details.field_survey_survey__button_label +msgid "This label will be used in the survey start button. If empty, the label will be \"Start survey\"." +msgstr "" + diff --git a/survey_details/models/__init__.py b/survey_details/models/__init__.py new file mode 100644 index 0000000..38d56b9 --- /dev/null +++ b/survey_details/models/__init__.py @@ -0,0 +1 @@ +from . import survey_survey diff --git a/survey_details/models/survey_survey.py b/survey_details/models/survey_survey.py new file mode 100644 index 0000000..4acbd4d --- /dev/null +++ b/survey_details/models/survey_survey.py @@ -0,0 +1,7 @@ +from odoo import models, fields + + +class SurveySurvey(models.Model): + _inherit = 'survey.survey' + + button_label = fields.Char(string="Start button label", help="This label will be used in the survey start button. If empty, the label will be \"Start survey\".") diff --git a/survey_details/templates/survey_init.xml b/survey_details/templates/survey_init.xml new file mode 100644 index 0000000..7ff84b7 --- /dev/null +++ b/survey_details/templates/survey_init.xml @@ -0,0 +1,17 @@ + + + + + + diff --git a/survey_details/views/survey_page.xml b/survey_details/views/survey_page.xml new file mode 100644 index 0000000..b7e65ed --- /dev/null +++ b/survey_details/views/survey_page.xml @@ -0,0 +1,19 @@ + + + + + survey_details survey.page form + survey.page + + 20 + +

+

+ + + + +
+ +
diff --git a/survey_details/views/survey_survey.xml b/survey_details/views/survey_survey.xml new file mode 100644 index 0000000..53730eb --- /dev/null +++ b/survey_details/views/survey_survey.xml @@ -0,0 +1,21 @@ + + + + + survey_details survey.survey form + survey.survey + + 20 + + + + + + + + + + + + +