diff options
Diffstat (limited to 'addons/website_mail_group')
| -rw-r--r-- | addons/website_mail_group/controllers/main.py | 11 | ||||
| -rw-r--r-- | addons/website_mail_group/i18n/de.po | 190 | ||||
| -rw-r--r-- | addons/website_mail_group/i18n/it.po | 189 | ||||
| -rw-r--r-- | addons/website_mail_group/i18n/pt_BR.po | 189 | ||||
| -rw-r--r-- | addons/website_mail_group/views/website_mail_group.xml | 17 |
5 files changed, 580 insertions, 16 deletions
diff --git a/addons/website_mail_group/controllers/main.py b/addons/website_mail_group/controllers/main.py index 59478b37fa3..0e45a1663cf 100644 --- a/addons/website_mail_group/controllers/main.py +++ b/addons/website_mail_group/controllers/main.py @@ -34,12 +34,13 @@ class MailGroup(http.Controller): groups = group_obj.browse(cr, uid, group_ids, context) # compute statistics month_date = datetime.datetime.today() - relativedelta.relativedelta(months=1) - group_data = dict.fromkeys(group_ids, dict()) + group_data = dict() for group in groups: - group_data[group.id]['monthly_message_nbr'] = mail_message_obj.search( - cr, SUPERUSER_ID, - [('model', '=', 'mail.group'), ('res_id', '=', group.id), ('date', '>=', month_date.strftime(tools.DEFAULT_SERVER_DATETIME_FORMAT))], - count=True, context=context) + group_data[group.id] = { + 'monthly_message_nbr': mail_message_obj.search( + cr, SUPERUSER_ID, + [('model', '=', 'mail.group'), ('res_id', '=', group.id), ('date', '>=', month_date.strftime(tools.DEFAULT_SERVER_DATETIME_FORMAT))], + count=True, context=context)} values = {'groups': groups, 'group_data': group_data} return request.website.render('website_mail_group.mail_groups', values) diff --git a/addons/website_mail_group/i18n/de.po b/addons/website_mail_group/i18n/de.po new file mode 100644 index 00000000000..37af4c0169b --- /dev/null +++ b/addons/website_mail_group/i18n/de.po @@ -0,0 +1,190 @@ +# German translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2014-08-14 13:09+0000\n" +"PO-Revision-Date: 2014-09-18 06:04+0000\n" +"Last-Translator: Thorsten Vocks (OpenBig.org) <thorsten.vocks@big-" +"consulting.net>\n" +"Language-Team: German <de@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-09-19 08:22+0000\n" +"X-Generator: Launchpad (build 17196)\n" + +#. module: website_mail_group +#. openerp-web +#: code:addons/website_mail_group/static/src/js/website_mail_group.editor.js:12 +#, python-format +msgid "Add a Subscribe Button" +msgstr "Hinzufügen eines Button zur Anmeldung" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "Alone we can do so little, together we can do so much" +msgstr "Alleine können wir wenig erreichen, zusammen sehr viel." + +#. module: website_mail_group +#: view:website:website_mail_group.group_messages +msgid "Archives" +msgstr "Archive" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +msgid "Browse archives" +msgstr "Durchsuche Archive" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +#: view:website:website_mail_group.group_messages +msgid "By date" +msgstr "Nach Datum" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +#: view:website:website_mail_group.group_messages +msgid "By thread" +msgstr "Nach Thread" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "Change Discussion List" +msgstr "Ändere Diskussionsliste" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "Discussion Group" +msgstr "Diskussionsgruppe" + +#. module: website_mail_group +#. openerp-web +#: code:addons/website_mail_group/static/src/js/website_mail_group.editor.js:13 +#, python-format +msgid "Discussion List" +msgstr "Diskussionsliste" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Discussion group" +msgstr "Diskussionsgruppe" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +msgid "Follow-Ups" +msgstr "Mahnungen" + +#. module: website_mail_group +#: view:website:website.layout +msgid "Mailing List" +msgstr "Mailing Empfängerliste" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +#: view:website:website_mail_group.group_messages +msgid "Mailing Lists" +msgstr "E-Mailempängerlisten" + +#. module: website_mail_group +#: code:addons/website_mail_group/models/mail_group.py:43 +#, python-format +msgid "Mailing-List" +msgstr "Mailingliste" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "Need to unsubscribe? It's right here!" +msgstr "Wollen Sie sich abmelden? Sie können dies hier tun." + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_mail +msgid "Outgoing Mails" +msgstr "Postausgang" + +#. module: website_mail_group +#: code:addons/website_mail_group/models/mail_group.py:44 +#, python-format +msgid "Post to" +msgstr "Nachricht an" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +msgid "Reference" +msgstr "Referenz" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "Stay in touch with our Community" +msgstr "Bleiben Sie in Kontakt mit der Community" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "Subscribe" +msgstr "Anmelden" + +#. module: website_mail_group +#: code:addons/website_mail_group/models/mail_group.py:45 +#, python-format +msgid "Unsubscribe" +msgstr "Abbestellen" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "archives" +msgstr "Archive" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +msgid "attachments" +msgstr "Dateianhänge" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +#: view:website:website_mail_group.group_messages +msgid "mailing list archives" +msgstr "Mailinglisten Archive" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "messages / month" +msgstr "Mitteilungen / Monat" + +#. module: website_mail_group +#: view:website:website_mail_group.messages_short +msgid "more replies" +msgstr "weitere Antworten" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "participants" +msgstr "Teilnehmer" + +#. module: website_mail_group +#: view:website:website_mail_group.messages_short +msgid "replies" +msgstr "Antworten" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "send mail" +msgstr "E-Mail senden" + +#. module: website_mail_group +#: view:website:website_mail_group.messages_short +msgid "show" +msgstr "anzeigen" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "unsubscribe" +msgstr "Abbestellen" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "your email..." +msgstr "Ihre E-Mail ..." diff --git a/addons/website_mail_group/i18n/it.po b/addons/website_mail_group/i18n/it.po new file mode 100644 index 00000000000..62c8475988d --- /dev/null +++ b/addons/website_mail_group/i18n/it.po @@ -0,0 +1,189 @@ +# Italian translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2014-08-14 13:09+0000\n" +"PO-Revision-Date: 2014-09-18 09:08+0000\n" +"Last-Translator: Simone Bernini <simone@aperturelabs.it>\n" +"Language-Team: Italian <it@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-09-19 08:22+0000\n" +"X-Generator: Launchpad (build 17196)\n" + +#. module: website_mail_group +#. openerp-web +#: code:addons/website_mail_group/static/src/js/website_mail_group.editor.js:12 +#, python-format +msgid "Add a Subscribe Button" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "Alone we can do so little, together we can do so much" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.group_messages +msgid "Archives" +msgstr "Archivio" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +msgid "Browse archives" +msgstr "Naviga tra gli archivi" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +#: view:website:website_mail_group.group_messages +msgid "By date" +msgstr "Per data" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +#: view:website:website_mail_group.group_messages +msgid "By thread" +msgstr "Per thread" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "Change Discussion List" +msgstr "" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "Discussion Group" +msgstr "" + +#. module: website_mail_group +#. openerp-web +#: code:addons/website_mail_group/static/src/js/website_mail_group.editor.js:13 +#, python-format +msgid "Discussion List" +msgstr "" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Discussion group" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +msgid "Follow-Ups" +msgstr "" + +#. module: website_mail_group +#: view:website:website.layout +msgid "Mailing List" +msgstr "Mailing List" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +#: view:website:website_mail_group.group_messages +msgid "Mailing Lists" +msgstr "Mailing List" + +#. module: website_mail_group +#: code:addons/website_mail_group/models/mail_group.py:43 +#, python-format +msgid "Mailing-List" +msgstr "Mailing-List" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "Need to unsubscribe? It's right here!" +msgstr "" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_mail +msgid "Outgoing Mails" +msgstr "Email in Uscita" + +#. module: website_mail_group +#: code:addons/website_mail_group/models/mail_group.py:44 +#, python-format +msgid "Post to" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +msgid "Reference" +msgstr "Riferimento" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "Stay in touch with our Community" +msgstr "" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "Subscribe" +msgstr "" + +#. module: website_mail_group +#: code:addons/website_mail_group/models/mail_group.py:45 +#, python-format +msgid "Unsubscribe" +msgstr "" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "archives" +msgstr "archivi" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +msgid "attachments" +msgstr "allegati" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +#: view:website:website_mail_group.group_messages +msgid "mailing list archives" +msgstr "archivi mailing list" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "messages / month" +msgstr "messaggi / mese" + +#. module: website_mail_group +#: view:website:website_mail_group.messages_short +msgid "more replies" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "participants" +msgstr "pertecipanti" + +#. module: website_mail_group +#: view:website:website_mail_group.messages_short +msgid "replies" +msgstr "risposte" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "send mail" +msgstr "invia mail" + +#. module: website_mail_group +#: view:website:website_mail_group.messages_short +msgid "show" +msgstr "" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "unsubscribe" +msgstr "" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "your email..." +msgstr "la tua email..." diff --git a/addons/website_mail_group/i18n/pt_BR.po b/addons/website_mail_group/i18n/pt_BR.po new file mode 100644 index 00000000000..d388ef5e476 --- /dev/null +++ b/addons/website_mail_group/i18n/pt_BR.po @@ -0,0 +1,189 @@ +# Brazilian Portuguese translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2014-08-14 13:09+0000\n" +"PO-Revision-Date: 2014-09-19 08:25+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-09-20 06:44+0000\n" +"X-Generator: Launchpad (build 17196)\n" + +#. module: website_mail_group +#. openerp-web +#: code:addons/website_mail_group/static/src/js/website_mail_group.editor.js:12 +#, python-format +msgid "Add a Subscribe Button" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "Alone we can do so little, together we can do so much" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.group_messages +msgid "Archives" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +msgid "Browse archives" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +#: view:website:website_mail_group.group_messages +msgid "By date" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +#: view:website:website_mail_group.group_messages +msgid "By thread" +msgstr "" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "Change Discussion List" +msgstr "" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "Discussion Group" +msgstr "" + +#. module: website_mail_group +#. openerp-web +#: code:addons/website_mail_group/static/src/js/website_mail_group.editor.js:13 +#, python-format +msgid "Discussion List" +msgstr "" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Discussion group" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +msgid "Follow-Ups" +msgstr "" + +#. module: website_mail_group +#: view:website:website.layout +msgid "Mailing List" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +#: view:website:website_mail_group.group_messages +msgid "Mailing Lists" +msgstr "" + +#. module: website_mail_group +#: code:addons/website_mail_group/models/mail_group.py:43 +#, python-format +msgid "Mailing-List" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "Need to unsubscribe? It's right here!" +msgstr "" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: website_mail_group +#: code:addons/website_mail_group/models/mail_group.py:44 +#, python-format +msgid "Post to" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +msgid "Reference" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "Stay in touch with our Community" +msgstr "" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "Subscribe" +msgstr "" + +#. module: website_mail_group +#: code:addons/website_mail_group/models/mail_group.py:45 +#, python-format +msgid "Unsubscribe" +msgstr "" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "archives" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +msgid "attachments" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.group_message +#: view:website:website_mail_group.group_messages +msgid "mailing list archives" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "messages / month" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.messages_short +msgid "more replies" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.mail_groups +msgid "participants" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.messages_short +msgid "replies" +msgstr "" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "send mail" +msgstr "" + +#. module: website_mail_group +#: view:website:website_mail_group.messages_short +msgid "show" +msgstr "" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "unsubscribe" +msgstr "" + +#. module: website_mail_group +#: view:website:website.snippets +msgid "your email..." +msgstr "" diff --git a/addons/website_mail_group/views/website_mail_group.xml b/addons/website_mail_group/views/website_mail_group.xml index 494b1e116aa..bda3d78b0c6 100644 --- a/addons/website_mail_group/views/website_mail_group.xml +++ b/addons/website_mail_group/views/website_mail_group.xml @@ -10,6 +10,9 @@ <template id="head" inherit_id="website.assets_frontend" name="Mail Group Snippet"> <xpath expr="/t" position="inside"> + <link rel="stylesheet" href="/website_mail_group/static/src/css/website_mail_group.css"/> + <script type="text/javascript" src="/website_mail_group/static/src/js/website_mail_group.js"/> + <script type="text/javascript" src="/website_mail_group/static/src/js/website_mail_group.snippet.js"></script> </xpath> </template> @@ -36,7 +39,7 @@ </div> <div class="row mt8" t-foreach="groups" t-as="group"> <div class="col-md-3"> - <img t-attf-src="/website/image/mail.group/{{ group['id'] }}/image_small" class="pull-left"/> + <img t-att-src="website.image_url(group, 'image_small')" class="pull-left"/> <strong><a t-attf-href="/groups/#{ slug(group) }" t-esc="group.name"/></strong><br /> <t t-if="group.alias_id and group.alias_id.alias_name and group.alias_id.alias_domain"> <i class='fa fa-envelope-o'/> @@ -60,10 +63,6 @@ <template id="group_messages" name="Message Threads"> <t t-call="website.layout"> - <t t-set="head"> - <link rel='stylesheet' href="/website_mail_group/static/src/css/website_mail_group.css"/> - <script type="text/javascript" src="/website_mail_group/static/src/js/website_mail_group.js"/> - </t> <section class="container"> <div class="mt8"> <ol class="breadcrumb pull-left"> @@ -123,10 +122,6 @@ <template id="group_message"> <t t-call="website.layout"> - <t t-set="head"> - <link rel='stylesheet' href="/website_mail_group/static/src/css/website_mail_group.css"/> - <script type="text/javascript" src="/website_mail_group/static/src/js/website_mail_group.js"/> - </t> <section class="container"> <div class="row mt8"> <ol class="breadcrumb pull-left"> @@ -182,7 +177,7 @@ </div> <div class="media"> <img class="img-rounded pull-left mt0 media-object o_mg_avatar" - t-attf-src="/website/image/mail.message/{{ message.id }}/author_avatar"/> + t-att-src="website.image_url(message, 'author_avatar')"/> <div class="media-body"> <h4 class="media-heading" t-esc="message.description"/> <small> @@ -252,7 +247,7 @@ <ul class="media-list"> <li t-foreach="messages" t-as="thread" class="media"> <img class="img-rounded pull-left mt0 media-object o_mg_avatar" - t-attf-src="/website/image/mail.message/{{ thread.id }}/author_avatar"/> + t-att-src="website.image_url(thread, 'author_avatar')"/> <div class="media-body"> <h4 class="media-heading"> <a t-attf-href="/groups/#{slug(group)}/#{slug(thread)}?mode=#{mode}&date_begin=#{date_begin}&date_end=#{date_end}" t-esc="thread.description"/> |
