Initialize v18 branch
Rename *_usability modules to *_usability_akretion
This commit is contained in:
1
mail_usability_akretion/__init__.py
Normal file
1
mail_usability_akretion/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
from . import models
|
||||
32
mail_usability_akretion/__manifest__.py
Normal file
32
mail_usability_akretion/__manifest__.py
Normal file
@@ -0,0 +1,32 @@
|
||||
# Copyright 2016-2022 Akretion France (http://www.akretion.com)
|
||||
# @author Benoît Guillot <benoit.guillot@akretion.com>
|
||||
# @author Alexis de Lattre <alexis.delattre@akretion.com>
|
||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
||||
|
||||
{
|
||||
'name': 'Mail Usability',
|
||||
'version': '16.0.1.0.0',
|
||||
'category': 'Productivity/Discuss',
|
||||
'license': 'AGPL-3',
|
||||
'summary': 'Usability improvements on mails',
|
||||
'description': """
|
||||
Mail Usability
|
||||
==============
|
||||
|
||||
Small usability improvements on mails:
|
||||
|
||||
* remove link in mail footer (TODO mig v14)
|
||||
|
||||
* remove 'sent by' in notification footer (TODO mig v14)
|
||||
""",
|
||||
'author': 'Akretion',
|
||||
'website': 'http://www.akretion.com',
|
||||
'depends': ['mail'],
|
||||
'data': [
|
||||
#'views/mail_view.xml',
|
||||
#'data/mail_data.xml',
|
||||
#'wizard/email_template_preview_view.xml',
|
||||
#'wizard/mail_compose_message_view.xml',
|
||||
],
|
||||
'installable': False,
|
||||
}
|
||||
129
mail_usability_akretion/i18n/fr.po
Normal file
129
mail_usability_akretion/i18n/fr.po
Normal file
@@ -0,0 +1,129 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * mail_usability
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-07-07 14:35+0000\n"
|
||||
"PO-Revision-Date: 2024-07-07 14:35+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: mail_usability
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_partner__active
|
||||
msgid "Active"
|
||||
msgstr "Actif"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,help:mail_usability.field_res_partner__lang
|
||||
#: model:ir.model.fields,help:mail_usability.field_res_users__lang
|
||||
msgid ""
|
||||
"All the emails and documents sent to this contact will be translated in this"
|
||||
" language."
|
||||
msgstr ""
|
||||
"Tous les emails et documents envoyés à ce contact seront traduits dans cette"
|
||||
" langue."
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_mail_template__auto_delete
|
||||
msgid "Auto Delete"
|
||||
msgstr "Suppression automatique"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,help:mail_usability.field_res_partner__is_company
|
||||
#: model:ir.model.fields,help:mail_usability.field_res_users__is_company
|
||||
msgid "Check if the contact is a company, otherwise it is a person"
|
||||
msgstr ""
|
||||
"Cochez si ce contact est une société, sinon il s'agit d'un particulier"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_partner__city
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_users__city
|
||||
msgid "City"
|
||||
msgstr "Ville"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_partner__company_id
|
||||
msgid "Company"
|
||||
msgstr "Société"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model,name:mail_usability.model_res_partner
|
||||
msgid "Contact"
|
||||
msgstr "Contact"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_partner__country_id
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_users__country_id
|
||||
msgid "Country"
|
||||
msgstr "Pays"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model,name:mail_usability.model_mail_template
|
||||
msgid "Email Templates"
|
||||
msgstr "Modèles d'email"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_partner__is_company
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_users__is_company
|
||||
msgid "Is a Company"
|
||||
msgstr "Est une entreprise"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_partner__lang
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_users__lang
|
||||
msgid "Language"
|
||||
msgstr "Langue"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_partner__name
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_users__name
|
||||
msgid "Name"
|
||||
msgstr "Nom"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_partner__ref
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_users__ref
|
||||
msgid "Reference"
|
||||
msgstr "Référence"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_partner__state_id
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_users__state_id
|
||||
msgid "State"
|
||||
msgstr "État"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_partner__street
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_users__street
|
||||
msgid "Street"
|
||||
msgstr "Rue"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_partner__street2
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_users__street2
|
||||
msgid "Street2"
|
||||
msgstr "Rue 2"
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,help:mail_usability.field_mail_template__auto_delete
|
||||
msgid ""
|
||||
"This option permanently removes any track of email after it's been sent, "
|
||||
"including from the Technical menu in the Settings, in order to preserve "
|
||||
"storage space of your Odoo database."
|
||||
msgstr ""
|
||||
"Cette option supprime définitivement toute trace de l'email après son "
|
||||
"envoi, y compris du menu Technique dans les Paramètres, afin de préserver de"
|
||||
" l'espace de stockage dans votre base de données Odoo."
|
||||
|
||||
#. module: mail_usability
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_partner__zip
|
||||
#: model:ir.model.fields,field_description:mail_usability.field_res_users__zip
|
||||
msgid "Zip"
|
||||
msgstr "Code postal"
|
||||
2
mail_usability_akretion/models/__init__.py
Normal file
2
mail_usability_akretion/models/__init__.py
Normal file
@@ -0,0 +1,2 @@
|
||||
from . import res_partner
|
||||
from . import mail_template
|
||||
11
mail_usability_akretion/models/mail_template.py
Normal file
11
mail_usability_akretion/models/mail_template.py
Normal file
@@ -0,0 +1,11 @@
|
||||
# Copyright 2018-2022 Akretion France (http://www.akretion.com).
|
||||
# @author Sébastien BEAU <sebastien.beau@akretion.com>
|
||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
||||
|
||||
from odoo import fields, models
|
||||
|
||||
|
||||
class MailTemplate(models.Model):
|
||||
_inherit = 'mail.template'
|
||||
|
||||
auto_delete = fields.Boolean(default=False)
|
||||
24
mail_usability_akretion/models/res_partner.py
Normal file
24
mail_usability_akretion/models/res_partner.py
Normal file
@@ -0,0 +1,24 @@
|
||||
# Copyright 2015-2022 Akretion France (http://www.akretion.com/)
|
||||
# @author: Alexis de Lattre <alexis.delattre@akretion.com>
|
||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
||||
|
||||
from odoo import models, fields
|
||||
|
||||
|
||||
class ResPartner(models.Model):
|
||||
_inherit = 'res.partner'
|
||||
|
||||
# tracking=True is handled in the 'mail' module, so it's better
|
||||
# to have this in mail_usability than in base_usability
|
||||
name = fields.Char(tracking=True)
|
||||
ref = fields.Char(tracking=True)
|
||||
lang = fields.Selection(tracking=True)
|
||||
street = fields.Char(tracking=True)
|
||||
street2 = fields.Char(tracking=True)
|
||||
zip = fields.Char(tracking=True)
|
||||
city = fields.Char(tracking=True)
|
||||
state_id = fields.Many2one(tracking=True)
|
||||
country_id = fields.Many2one(tracking=True)
|
||||
is_company = fields.Boolean(tracking=True)
|
||||
active = fields.Boolean(tracking=True)
|
||||
company_id = fields.Many2one(tracking=True)
|
||||
Reference in New Issue
Block a user