[IMP] mail: add a new entry in technical menu for discuss
Purpose is to lessen size of technical "Email" menu and move some discuss menu entries in their own menu. It will be the new first menu entry in technical, before Emails that is more technical. Some menu items are moved in this new menu, notably followers, messages or mail blacklist. Emails menu is also reordered, to have notably all channels related entries together, ... Task 2118599 PR #39460
This commit is contained in:
@@ -344,6 +344,7 @@
|
||||
id="menu_calendar_configuration"
|
||||
name="Calendar"
|
||||
parent="base.menu_custom"
|
||||
sequence="30"
|
||||
groups="base.group_no_one"/>
|
||||
|
||||
<menuitem
|
||||
|
||||
@@ -134,5 +134,5 @@
|
||||
action="digest_digest_action"
|
||||
parent="base.menu_email"
|
||||
groups="base.group_erp_manager"
|
||||
sequence="93"/>
|
||||
sequence="80"/>
|
||||
</odoo>
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
id="menu_action_fetchmail_server_tree"
|
||||
action="action_email_server_tree"
|
||||
name="Incoming Mail Servers"
|
||||
sequence="14"
|
||||
sequence="6"
|
||||
groups="base.group_no_one"
|
||||
/>
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
id="iap_root_menu"
|
||||
name="IAP"
|
||||
parent="base.menu_custom"
|
||||
sequence="4"/>
|
||||
sequence="5"/>
|
||||
|
||||
<menuitem
|
||||
id="iap_account_menu"
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
'website': 'https://www.odoo.com/page/discuss',
|
||||
'depends': ['base', 'base_setup', 'bus', 'web_tour'],
|
||||
'data': [
|
||||
'views/mail_menus.xml',
|
||||
'wizard/invite_view.xml',
|
||||
'wizard/mail_compose_message_view.xml',
|
||||
'wizard/mail_resend_cancel_views.xml',
|
||||
|
||||
@@ -88,7 +88,8 @@
|
||||
<menuitem
|
||||
id="menu_mail_activity_type"
|
||||
action="mail_activity_type_action"
|
||||
parent="base.menu_email"
|
||||
parent="mail.mail_menu_technical"
|
||||
sequence="10"
|
||||
/>
|
||||
|
||||
<record id="mail_activity_action" model="ir.actions.act_window">
|
||||
@@ -100,7 +101,8 @@
|
||||
<menuitem
|
||||
id="menu_mail_activities"
|
||||
action="mail_activity_action"
|
||||
parent="base.menu_email"
|
||||
parent="mail.mail_menu_technical"
|
||||
sequence="11"
|
||||
/>
|
||||
|
||||
<record id="mail_activity_view_form_popup" model="ir.ui.view">
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
<menuitem id="mail_alias_menu"
|
||||
parent="base.menu_email"
|
||||
action="action_view_mail_alias"
|
||||
sequence="50"
|
||||
sequence="11"
|
||||
groups="base.group_no_one"/>
|
||||
|
||||
</data>
|
||||
|
||||
@@ -58,6 +58,10 @@
|
||||
</record>
|
||||
|
||||
<!-- Technical Menu -->
|
||||
<menuitem id="mail_blacklist_menu" name="Mass Mail Blacklist" action="mail_blacklist_action" parent="base.menu_email"/>
|
||||
<menuitem id="mail_blacklist_menu"
|
||||
name="Email Blacklist"
|
||||
action="mail_blacklist_action"
|
||||
parent="mail.mail_menu_technical"
|
||||
sequence="20"/>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -38,8 +38,12 @@
|
||||
<field name="view_mode">tree,form</field>
|
||||
</record>
|
||||
|
||||
<menuitem name="Channels/Partner" id="mail_channel_partner_menu" parent="base.menu_email"
|
||||
action="mail_channel_partner_action" sequence="92" groups="base.group_no_one"/>
|
||||
<menuitem name="Channels/Partner"
|
||||
id="mail_channel_partner_menu"
|
||||
parent="base.menu_email"
|
||||
action="mail_channel_partner_action"
|
||||
sequence="21"
|
||||
groups="base.group_no_one"/>
|
||||
|
||||
<!-- mail.channel -->
|
||||
<record id="mail_channel_view_kanban" model="ir.ui.view">
|
||||
@@ -187,7 +191,7 @@
|
||||
</record>
|
||||
|
||||
<!-- settings !-->
|
||||
<menuitem id="mail_channel_menu_settings" parent="base.menu_email" sequence="90"
|
||||
<menuitem id="mail_channel_menu_settings" parent="base.menu_email" sequence="20"
|
||||
name="Channels" action="mail_channel_action_view"
|
||||
groups="base.group_no_one"/>
|
||||
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
<field name="res_model"/>
|
||||
<field name="res_id" widget="integer"/>
|
||||
<field name="partner_id"/>
|
||||
<field name="channel_id"/>
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
@@ -26,6 +27,7 @@
|
||||
<group>
|
||||
<field name="res_model"/>
|
||||
<field name="partner_id"/>
|
||||
<field name="channel_id"/>
|
||||
</group>
|
||||
<group>
|
||||
<field name="res_id" widget="integer"/>
|
||||
@@ -44,8 +46,12 @@
|
||||
</record>
|
||||
|
||||
<!-- Add followers related menu entries in Settings/Email -->
|
||||
<menuitem name="Followers" id="menu_email_followers" parent="base.menu_email"
|
||||
action="action_view_followers" sequence="30" groups="base.group_no_one"/>
|
||||
<menuitem name="Followers"
|
||||
id="menu_email_followers"
|
||||
parent="mail.mail_menu_technical"
|
||||
action="action_view_followers"
|
||||
sequence="20"
|
||||
groups="base.group_no_one"/>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -124,6 +124,10 @@
|
||||
</record>
|
||||
|
||||
<!-- Add menu entry in Settings/Email -->
|
||||
<menuitem name="Emails" id="menu_mail_mail" parent="base.menu_email" action="action_view_mail_mail" />
|
||||
<menuitem name="Emails"
|
||||
id="menu_mail_mail"
|
||||
parent="base.menu_email"
|
||||
action="action_view_mail_mail"
|
||||
sequence="1"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0"?>
|
||||
<odoo><data>
|
||||
<record id="base.menu_email" model="ir.ui.menu">
|
||||
<field name="sequence">3</field>
|
||||
</record>
|
||||
|
||||
<menuitem name="Discuss"
|
||||
id="mail_menu_technical"
|
||||
parent="base.menu_custom"
|
||||
sequence="1"/>
|
||||
</data></odoo>
|
||||
@@ -47,7 +47,11 @@
|
||||
<field name="res_model">mail.message.subtype</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
</record>
|
||||
<menuitem name="Subtypes" id="menu_message_subtype" parent="base.menu_email" action="action_view_message_subtype"/>
|
||||
<menuitem name="Subtypes"
|
||||
id="menu_message_subtype"
|
||||
parent="mail.mail_menu_technical"
|
||||
action="action_view_message_subtype"
|
||||
sequence="4"/>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -125,7 +125,11 @@
|
||||
</record>
|
||||
|
||||
<!-- Add menu entry in Settings/Email -->
|
||||
<menuitem name="Messages" id="menu_mail_message" parent="base.menu_email" action="action_view_mail_message"/>
|
||||
<menuitem name="Messages"
|
||||
id="menu_mail_message"
|
||||
parent="mail.mail_menu_technical"
|
||||
action="action_view_mail_message"
|
||||
sequence="1"/>
|
||||
|
||||
<record model="ir.ui.view" id="view_document_file_kanban">
|
||||
<field name="name">ir.attachment kanban</field>
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
<menuitem name="Channel Moderation"
|
||||
id="mail_moderation_menu"
|
||||
parent="base.menu_email"
|
||||
sequence="22"
|
||||
action="mail_moderation_action"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
</record>
|
||||
|
||||
<menuitem id="menu_email_templates" parent="base.menu_email" action="action_email_template_tree_all"
|
||||
sequence="20"/>
|
||||
sequence="10"/>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -65,7 +65,11 @@
|
||||
<field name="res_model">mail.tracking.value</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
</record>
|
||||
<menuitem name="Tracking Values" id="menu_mail_tracking_value" parent="base.menu_email" action="action_view_mail_tracking_value"/>
|
||||
<menuitem name="Tracking Values"
|
||||
id="menu_mail_tracking_value"
|
||||
parent="mail.mail_menu_technical"
|
||||
action="action_view_mail_tracking_value"
|
||||
sequence="5"/>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
@@ -19,6 +19,6 @@
|
||||
<!-- Technical / Mass Mailing -->
|
||||
<menuitem id="mailing_mailing_menu_technical"
|
||||
name="Mass Mailing"
|
||||
sequence="3"
|
||||
sequence="4"
|
||||
parent="base.menu_custom"/>
|
||||
</odoo>
|
||||
@@ -61,7 +61,7 @@
|
||||
<menuitem id="phone_menu_main"
|
||||
name="Phone / SMS"
|
||||
parent="base.menu_custom"
|
||||
sequence="2"/>
|
||||
sequence="3"/>
|
||||
|
||||
<menuitem id="phone_blacklist_menu"
|
||||
name="Phone Blacklist"
|
||||
|
||||
@@ -57,5 +57,5 @@
|
||||
</record>
|
||||
|
||||
<menuitem id="menu_snailmail_letters" parent="base.menu_email" action="action_mail_letters"
|
||||
sequence="20"/>
|
||||
sequence="50"/>
|
||||
</odoo>
|
||||
|
||||
@@ -61,5 +61,5 @@
|
||||
<field name="search_view_id" ref="view_ir_mail_server_search"/>
|
||||
</record>
|
||||
|
||||
<menuitem id="menu_mail_servers" parent="menu_email" action="action_ir_mail_server_list" sequence="15" groups="base.group_no_one"/>
|
||||
<menuitem id="menu_mail_servers" parent="menu_email" action="action_ir_mail_server_list" sequence="5" groups="base.group_no_one"/>
|
||||
</odoo>
|
||||
|
||||
Reference in New Issue
Block a user