summaryrefslogtreecommitdiff
path: root/addons/website_mail_group
diff options
context:
space:
mode:
Diffstat (limited to 'addons/website_mail_group')
-rw-r--r--addons/website_mail_group/controllers/main.py11
-rw-r--r--addons/website_mail_group/i18n/de.po190
-rw-r--r--addons/website_mail_group/i18n/it.po189
-rw-r--r--addons/website_mail_group/i18n/pt_BR.po189
-rw-r--r--addons/website_mail_group/views/website_mail_group.xml17
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}&amp;date_begin=#{date_begin}&amp;date_end=#{date_end}" t-esc="thread.description"/>