diff options
| author | Thibault Delavallée <tde@odoo.com> | 2019-04-23 12:37:17 +0000 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2019-04-23 14:26:50 +0000 |
| commit | a7ac71ed4404aa2630619c331d725f4f545626f8 (patch) | |
| tree | a5cf9f8d151868b2954204a046c61ddaca3bfe35 /addons/gamification/views | |
| parent | 678e04c19dbfefaadd8ab6207b0bb560a3d3bfe4 (diff) | |
[FIX][IMP] various: perform small cleanup of mail templates
Notably
* remove cdata and fix html code when necessary;
* re-order fields declaration to have globally the same order in various
template definition;
* remove unnecessary reply-to, make user signature and auto delete fields
explicit when necessary;
* improve some name to ease template ordering and understanding in the
template list view;
Related to task 1972615
Linked to PR #32872
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
Diffstat (limited to 'addons/gamification/views')
| -rw-r--r-- | addons/gamification/views/mail_templates.xml | 76 |
1 files changed, 36 insertions, 40 deletions
diff --git a/addons/gamification/views/mail_templates.xml b/addons/gamification/views/mail_templates.xml index cf840157222..fda8a66f9a4 100644 --- a/addons/gamification/views/mail_templates.xml +++ b/addons/gamification/views/mail_templates.xml @@ -2,50 +2,46 @@ <odoo> <data> <record id="mail_template_data_new_rank_reached" model="mail.template"> - <field name="name">New rank reached</field> + <field name="name">User: New rank reached</field> <field name="model_id" ref="base.model_res_users"/> - <field name="subject">Reception of ${object.name}</field> - <field name="email_to">${(object.partner_id.email_formatted or object.email) |safe}</field> - <field name="partner_to">${object.partner_id.id}</field> <field name="subject">New rank: ${object.rank_id.name}</field> - <field name="lang">${object.partner_id.lang}</field> - <field name="auto_delete" eval="True" /> + <field name="email_to"></field> + <field name="partner_to">${object.partner_id.id}</field> <field name="body_html" type="html"> - <div style="background:#F0F0F0;color:#515166;padding:10px 0px;font-family:Arial,Helvetica,sans-serif;font-size:14px;"> - <table style="width:600px;margin:0px auto;background:white;border:1px solid #e1e1e1;"> - <tbody> - <tr> - <td style="padding:15px 20px 10px 20px;"> - <p> - Congratulations - <span>${object.partner_id.name or ''}</span>! - </p> - <p> - You just reached a new rank : <strong>${object.rank_id.name}</strong> - </p> - <p>Continue your work to become a <strong>${object.next_rank_id.name}</strong> !</p> - <div style="margin: 16px 0px 16px 0px;"> - % set gamification_redirection_data = object.get_gamification_redirection_data() - % for data in gamification_redirection_data - % set url = data['url'] - % set label = data['label'] - <a href="${url}" style="background-color: #875A7B; padding: 8px 16px 8px 16px; text-decoration: none; color: #fff; border-radius: 5px; font-size:13px;">${label}</a> - % endfor - </div> - </td> - <td style="padding:15px 20px 10px 20px;"> - <p style="text-align: center;"> - <img src="/web/image/gamification.karma.rank/${object.rank_id.id}/image_medium"/> - </p> - </td> - </tr> - </tbody> - </table> - </div> - <div> - Thank you,<br/> +<div style="background:#F0F0F0;color:#515166;padding:10px 0px;font-family:Arial,Helvetica,sans-serif;font-size:14px;"> +<table style="width:600px;margin:0px auto;background:white;border:1px solid #e1e1e1;"> + <tbody> + <tr> + <td style="padding:15px 20px 10px 20px;"> + <p> + Congratulations + <span>${object.name or ''}</span>! + </p> + <p> + You just reached a new rank : <strong>${object.rank_id.name}</strong> + </p> + <p>Continue your work to become a <strong>${object.next_rank_id.name}</strong> !</p> + <div style="margin: 16px 0px 16px 0px;"> + % set gamification_redirection_data = object.get_gamification_redirection_data() + % for data in gamification_redirection_data + % set url = data['url'] + % set label = data['label'] + <a href="${url}" style="background-color: #875A7B; padding: 8px 16px 8px 16px; text-decoration: none; color: #fff; border-radius: 5px; font-size:13px;">${label}</a> + % endfor </div> - </field> + </td> + <td style="padding:15px 20px 10px 20px;"> + <p style="text-align: center;"> + <img src="/web/image/gamification.karma.rank/${object.rank_id.id}/image_medium"/> + </p> + </td> + </tr> + </tbody> + </table> +</div></field> + <field name="lang">${object.lang}</field> + <field name="auto_delete" eval="True"/> + <field name="user_signature" eval="True"/> </record> </data> </odoo> |
