diff options
| author | Christophe Simonis <chs@odoo.com> | 2018-02-01 18:20:28 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2018-02-01 18:20:28 +0100 |
| commit | e00a447e2ca277697bd3e3cae5196e8177d3e867 (patch) | |
| tree | c8580e47f101f75ceccd6ba19f9649b575f99177 /addons/mass_mailing | |
| parent | cde120058aa4edd259b7d7e1624465af313710fe (diff) | |
| parent | 7e469eb77aae1f7e05a3ce0f6575b5149fed3ca1 (diff) | |
[MERGE] forward port branch saas-11.1 up to 7e469eb77aa
Diffstat (limited to 'addons/mass_mailing')
| -rw-r--r-- | addons/mass_mailing/i18n/zh_CN.po | 13 | ||||
| -rw-r--r-- | addons/mass_mailing/static/src/js/mass_mailing_editor.js | 10 | ||||
| -rw-r--r-- | addons/mass_mailing/views/snippets_themes_options.xml | 19 |
3 files changed, 26 insertions, 16 deletions
diff --git a/addons/mass_mailing/i18n/zh_CN.po b/addons/mass_mailing/i18n/zh_CN.po index 479bec65409..23fbbde7ef7 100644 --- a/addons/mass_mailing/i18n/zh_CN.po +++ b/addons/mass_mailing/i18n/zh_CN.po @@ -3,13 +3,13 @@ # * mass_mailing # # Translators: -# Jeffery CHEN <jeffery9@gmail.com>, 2016 -# fausthuang <faust_huang@hotmail.com>, 2017 +# Jeffery CHEN Fan <jeffery9@gmail.com>, 2016 +# fausthuang, 2017 # 卓忆科技 <zhanghao@jointd.com>, 2017 # LIYan <liliane.li@elico-corp.com>, 2017 -# Bo Cao <cao.poobo@hotmail.com>, 2017 +# Bo Cao, 2017 # Yuan Xulei <hi@yxl.name>, 2017 -# Martin Trigaux <mat@odoo.com>, 2017 +# Martin Trigaux, 2017 # 钟小华 <mackz@sina.com>, 2017 # Gary Wei <Gary.wei@elico-corp.com>, 2017 # niulin lnc. <admin@niulin.net>, 2017 @@ -35,7 +35,7 @@ msgstr "" #. module: mass_mailing #: model:ir.ui.view,arch_db:mass_mailing.s_mail_block_comparison_table msgid "$18" -msgstr "" +msgstr "$18" #. module: mass_mailing #: model:ir.ui.view,arch_db:mass_mailing.s_mail_block_discount2 @@ -77,6 +77,9 @@ msgid "" " <span class=\"fa fa-compass fa-2x text-delta\"/>\n" " &nbsp;" msgstr "" +"&nbsp;\n" +" 1\n" +" &nbsp" #. module: mass_mailing #: model:ir.ui.view,arch_db:mass_mailing.s_mail_block_steps diff --git a/addons/mass_mailing/static/src/js/mass_mailing_editor.js b/addons/mass_mailing/static/src/js/mass_mailing_editor.js index e88d77864d2..62f2062b75c 100644 --- a/addons/mass_mailing/static/src/js/mass_mailing_editor.js +++ b/addons/mass_mailing/static/src/js/mass_mailing_editor.js @@ -327,20 +327,20 @@ snippets_editor.Class.include({ $body.removeClass(all_classes).addClass(theme_params.className); var $old_layout = $editable_area.find(".o_layout"); - // This wrapper structure is the only way to have a responsive and - // centered fixed-width content column on all mail clients var $new_wrapper, $new_wrapper_content; if (theme_params.nowrap) { $new_wrapper = $new_wrapper_content = $("<div/>", {"class": "oe_structure"}); } else { + // This wrapper structure is the only way to have a responsive and + // centered fixed-width content column on all mail clients $new_wrapper = $('<table/>', {class: 'o_mail_wrapper'}); - $new_wrapper_content = $("<td/>", {class: 'o_mail_no_resize o_mail_wrapper_td oe_structure'}); + $new_wrapper_content = $("<td/>", {class: 'o_mail_no_resize o_mail_no_colorpicker o_mail_wrapper_td oe_structure'}); $new_wrapper.append($('<tr/>').append( - $("<td/>", {class: 'o_mail_no_resize'}), + $("<td/>", {class: 'o_mail_no_resize o_not_editable', contenteditable: 'false'}), $new_wrapper_content, - $("<td/>", {class: 'o_mail_no_resize'}) + $("<td/>", {class: 'o_mail_no_resize o_not_editable', contenteditable: 'false'}) )); } var $new_layout = $("<div/>", {"class": "o_layout " + theme_params.className}).append($new_wrapper); diff --git a/addons/mass_mailing/views/snippets_themes_options.xml b/addons/mass_mailing/views/snippets_themes_options.xml index 50c40473f12..dd8cdee5a9e 100644 --- a/addons/mass_mailing/views/snippets_themes_options.xml +++ b/addons/mass_mailing/views/snippets_themes_options.xml @@ -6,9 +6,12 @@ <t t-raw="0"/> <div data-js="sizing_x" - data-selector="img, .mv, .col_mv, td:not(.o_mail_no_resize), th"/> + data-selector="img, .mv, .col_mv, td, th" + data-exclude=".o_mail_no_resize, .o_mail_wrapper_td"/> - <div data-js="table_item" data-selector="td, th"/> + <div data-js="table_item" + data-selector="td, th" + data-exclude=".o_mail_wrapper_td"/> <div data-js="table_row" data-selector="tr:has(> .row), tr:has(> .col_mv)" @@ -17,11 +20,13 @@ <div data-js="table_column" data-selector=".col>td, .col>th" + data-exclude=".o_mail_wrapper_td" data-drop-near=".col>td, .col>th"> </div> <div data-js="table_column_mv" data-selector=".col_mv, td, th" + data-exclude=".o_mail_wrapper_td" data-drop-near=".col_mv, td, th"> </div> @@ -32,14 +37,16 @@ </div> <div data-js="sizing_y" - data-selector="[data-oe-field='body_html'] > div:not(.o_layout), [data-oe-field='body_html'] .oe_structure > div, td:not(.o_mail_no_resize), th"/> + data-selector="[data-oe-field='body_html'] > div:not(.o_layout), [data-oe-field='body_html'] .oe_structure > div, th" + data-exclude=".o_mail_no_resize, .o_mail_wrapper_td"> <div data-js="colorpicker" data-selector=" - [data-oe-field='body_html'] > div:not(.o_layout):not(.o_mail_no_colorpicker), - [data-oe-field='body_html'] .oe_structure > div:not(.o_mail_no_colorpicker), + [data-oe-field='body_html'] > div:not(.o_layout), + [data-oe-field='body_html'] .oe_structure > div, td, th - "> + " + data-exclude=".o_mail_no_colorpicker"> <li class="dropdown-submenu"> <a tabindex="-1" href="#"><i class="fa fa-eyedropper"/>Background Color</a> <ul class="dropdown-menu"> |
