Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
109 changes: 109 additions & 0 deletions event_registration_mass_mailing/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
=================================================
Put event registrations emails into mailing lists
=================================================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:4aff60ca5a2119d82d035c769558fb49fcd8aa27ad644a70ee489f76dd87b38a
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fevent-lightgray.png?logo=github
:target: https://github.com/OCA/event/tree/17.0/event_registration_mass_mailing
:alt: OCA/event
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/event-17-0/event-17-0-event_registration_mass_mailing
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/event&target_branch=17.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module allows to add event registrations to mailing lists from
their tree view.

**Table of contents**

.. contents::
:local:

Usage
=====

To use this module you need to:

1. Go to an event attendees tree view and select the ones you want to
put into the mailing list.
2. Click on *Action > Add to mailing list* and a wizard will pop up.
3. Choose the mailing lists you want to put the registrations into.
4. A new contact will be created for each one of the attendees if the
mail address wasn't in the list already.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/event/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/event/issues/new?body=module:%20event_registration_mass_mailing%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Tecnativa

Contributors
------------

- Javier Iniesta <javieria@antiun.com>
- `Tecnativa <https://www.tecnativa.com>`__:

- Vicent Cubells <vicent.cubells@tecnativa.com>
- David Vidal <david.vidal@tecnativa.com>

- Eduardo López (`Moduon <https://www.moduon.es/>`__)
- `Heliconia Solutions Pvt. Ltd. <https://www.heliconia.io>`__

- Bhavesh Heliconia

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-rafaelbn| image:: https://github.com/rafaelbn.png?size=40px
:target: https://github.com/rafaelbn
:alt: rafaelbn
.. |maintainer-edlopen| image:: https://github.com/edlopen.png?size=40px
:target: https://github.com/edlopen
:alt: edlopen

Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-rafaelbn| |maintainer-edlopen|

This module is part of the `OCA/event <https://github.com/OCA/event/tree/17.0/event_registration_mass_mailing>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions event_registration_mass_mailing/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import wizard
21 changes: 21 additions & 0 deletions event_registration_mass_mailing/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Copyright 2016 Antiun Ingenieria S.L. - Javier Iniesta
# Copyright 2017 Tecnativa - Vicent Cubells
# Copyright 2020 Tecnativa - David Vidal
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
"name": "Put event registrations emails into mailing lists",
"category": "Marketing",
"version": "17.0.1.0.0",
"depends": ["event", "mass_mailing"],
"data": [
"security/ir.model.access.csv",
"views/event_registration.xml",
"wizard/event_registration_mail_list_wizard.xml",
],
"author": "Tecnativa, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/event",
"maintainers": ["rafaelbn", "edlopen"],
"license": "AGPL-3",
"installable": True,
"auto_install": False,
}
120 changes: 120 additions & 0 deletions event_registration_mass_mailing/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * event_registration_mass_mailing
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-07-14 13:24+0000\n"
"PO-Revision-Date: 2020-07-14 15:25+0200\n"
"Last-Translator: Marta Vázquez Rodríguez <vazrodmar@gmail.com>\n"
"Language-Team: \n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Poedit 2.2.4\n"

#. module: event_registration_mass_mailing
#: model:ir.actions.act_window,name:event_registration_mass_mailing.action_event_registration_mail_list
msgid "Add to mailing list"
msgstr "Añadir a lista de correos"

#. module: event_registration_mass_mailing
#: model:ir.model,name:event_registration_mass_mailing.model_event_registration_mail_list_wizard
#: model_terms:ir.ui.view,arch_db:event_registration_mass_mailing.event_registration_mail_list_wizard_form
msgid "Create contact mailing list"
msgstr "Crear contactos de lista de correo"

#. module: event_registration_mass_mailing
#: model_terms:ir.ui.view,arch_db:event_registration_mass_mailing.event_registration_mail_list_wizard_form
msgid "Create contacts"
msgstr "Crear contactos"

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__create_uid
msgid "Created by"
msgstr "Creado por"

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__create_date
msgid "Created on"
msgstr "Creado en"

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__display_name
msgid "Display Name"
msgstr "Nombre a mostrar"

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__event_registrations
msgid "Event Registrations"
msgstr "Registros a eventos"

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__id
msgid "ID"
msgstr "ID"

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard____last_update
msgid "Last Modified on"
msgstr "Última modificación en"

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__write_uid
msgid "Last Updated by"
msgstr "Última actualización por"

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__write_date
msgid "Last Updated on"
msgstr "Última actualización en"

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__mail_list
msgid "Mailing list"
msgstr "Lista de correo"

#~ msgid "Mass mailing to partners"
#~ msgstr "Envío masivo a empresas"

#~ msgid "Attendee"
#~ msgstr "Asistente"

#~ msgid "Available for mass mailing"
#~ msgstr "Disponible para envío masivo de correo"

#~ msgid "Event registrations"
#~ msgstr "Registros"

#~ msgid ""
#~ "If opt-out is checked, this contact has refused to receive emails for "
#~ "mass mailing and marketing campaign."
#~ msgstr ""
#~ "Si 'No acepta mensajes' está marcado, este contacto ha rehusado recibir "
#~ "correos electrónicos de envíos masivos y campañas de marketing."

#~ msgid "Mass Mailing"
#~ msgstr "Envío masivo"

#~ msgid "Opt-Out"
#~ msgstr "No acepta recibir emails"

#~ msgid ""
#~ "Registrations that did not ask not to be included in mass mailing "
#~ "campaigns and has an e-mail set."
#~ msgstr ""
#~ "Registros que no solicitaron no ser incluidos en campañas de envío masivo "
#~ "de correos y tienen establecido un correo electrónico."

#~ msgid "Cancel"
#~ msgstr "Cancelar"

#~ msgid "Event Registration"
#~ msgstr "Registro"

#~ msgid "New"
#~ msgstr "Nuevo"
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * event_registration_mass_mailing
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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: event_registration_mass_mailing
#: model:ir.actions.act_window,name:event_registration_mass_mailing.action_event_registration_mail_list
msgid "Add to mailing list"
msgstr ""

#. module: event_registration_mass_mailing
#: model:ir.model,name:event_registration_mass_mailing.model_event_registration_mail_list_wizard
#: model_terms:ir.ui.view,arch_db:event_registration_mass_mailing.event_registration_mail_list_wizard_form
msgid "Create contact mailing list"
msgstr ""

#. module: event_registration_mass_mailing
#: model_terms:ir.ui.view,arch_db:event_registration_mass_mailing.event_registration_mail_list_wizard_form
msgid "Create contacts"
msgstr ""

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__create_uid
msgid "Created by"
msgstr ""

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__create_date
msgid "Created on"
msgstr ""

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__display_name
msgid "Display Name"
msgstr ""

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__event_registrations
msgid "Event Registrations"
msgstr ""

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__id
msgid "ID"
msgstr ""

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard____last_update
msgid "Last Modified on"
msgstr ""

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__write_uid
msgid "Last Updated by"
msgstr ""

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__write_date
msgid "Last Updated on"
msgstr ""

#. module: event_registration_mass_mailing
#: model:ir.model.fields,field_description:event_registration_mass_mailing.field_event_registration_mail_list_wizard__mail_list
msgid "Mailing list"
msgstr ""
Loading