diff options
| author | Thibault Delavallée <tde@odoo.com> | 2018-10-19 12:27:29 +0000 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2018-10-26 12:42:49 +0000 |
| commit | 510bad0df3a43527a6be13a75a3701fea3cfa338 (patch) | |
| tree | a5e840bd0debec0912830dfb2b97550335c5d085 /addons/link_tracker/views | |
| parent | 37fcb1e6ff371ffbeb81a3825c24a4ed0afbf75f (diff) | |
[REF] link_tracker: clean module views
Purpose is
* to clean a bit views;
* to improve link.tracker form view to have information better displayed;
* to remove unused views;
This commit is linked to task ID 1896681 and PR #27975.
Diffstat (limited to 'addons/link_tracker/views')
| -rw-r--r-- | addons/link_tracker/views/link_tracker_views.xml | 122 |
1 files changed, 47 insertions, 75 deletions
diff --git a/addons/link_tracker/views/link_tracker_views.xml b/addons/link_tracker/views/link_tracker_views.xml index 951bc2d8154..0ed9fe524c4 100644 --- a/addons/link_tracker/views/link_tracker_views.xml +++ b/addons/link_tracker/views/link_tracker_views.xml @@ -1,28 +1,20 @@ <?xml version="1.0" encoding="utf-8"?> <odoo> <data> - <record model="ir.actions.act_window" id="action_view_click_statistics"> - <field name="name">Statistics of Clicks</field> - <field name="res_model">link.tracker.click</field> - <field name="view_mode">graph</field> - <field name="domain">[('link_id', 'IN', ids)]</field> - </record> - - <!-- Search --> - <record id="view_link_tracker_filter" model="ir.ui.view"> - <field name="name">Links</field> + <!-- LINT.TRACKER --> + <record id="link_tracker_view_search" model="ir.ui.view"> + <field name="name">link.tracker.view.search</field> <field name="model">link.tracker</field> <field name="arch" type="xml"> - <search string="Tracked Link"> - <field name="title"/> + <search string="Links"> <field name="url" string="Title and URL" filter_domain="['|', ('title', 'ilike', self), ('url', 'ilike', self)]"/> + <field name="title"/> </search> </field> </record> - <!-- Website links views --> - <record id="view_link_tracker_form" model="ir.ui.view"> - <field name="name">link.tracker.form</field> + <record id="link_tracker_view_form" model="ir.ui.view"> + <field name="name">link.tracker.view.form</field> <field name="model">link.tracker</field> <field name="arch" type="xml"> <form string="Website Link"> @@ -34,56 +26,29 @@ <button type="object" class="oe_stat_button" name="action_view_statistics" icon="fa-bar-chart-o"> <field name="count" string="Clicks" widget="statinfo"/> </button> - </div> <group> - <field name="title"/> - <field name="url"/> - <field name="short_url"/> + <group name="url" string="URL"> + <field name="title"/> + <field name="url"/> + <field name="short_url"/> + </group> + <group name="utm" string="UTM"> + <field name="campaign_id"/> + <field name="medium_id"/> + <field name="source_id"/> + </group> </group> - - <group> - <field name="campaign_id"/> - <field name="medium_id"/> - <field name="source_id"/> - </group> - </sheet> - </form> - </field> - </record> - - - <record id="view_link_tracker_form_stats" model="ir.ui.view"> - <field name="name">link.tracker.my.form</field> - <field name="model">link.tracker</field> - <field name="arch" type="xml"> - <form string="Website Link Graph"> - <sheet> - <field name="link_click_ids"> - <graph> - <field name="link_id"/> - <field name="ip"/> - <field name="country_id"/> - </graph> - </field> </sheet> </form> </field> </record> - <record model="ir.actions.act_window" id="action_link_tracker_stats"> - <field name="name">link.tracker.form.graph.action</field> - <field name="res_model">link.tracker</field> - <field name="view_type">form</field> - <field name="view_mode">form</field> - <field name="view_id" ref="view_link_tracker_form_stats"/> - </record> - - <record id="view_link_tracker_tree" model="ir.ui.view"> - <field name="name">link.tracker.tree</field> + <record id="link_tracker_view_tree" model="ir.ui.view"> + <field name="name">link.tracker.view.tree</field> <field name="model">link.tracker</field> <field name="arch" type="xml"> - <tree string="Website Links"> + <tree string="Links"> <field name="create_date"/> <field name="title"/> <field name="url"/> @@ -93,24 +58,23 @@ </field> </record> - <record id="view_link_tracker_graph" model="ir.ui.view" > - <field name="name">link.tracker.graph</field> + <record id="link_tracker_view_graph" model="ir.ui.view"> + <field name="name">link.tracker.view.graph</field> <field name="model">link.tracker</field> <field name="arch" type="xml"> - <graph string="Website Links" type="bar"> + <graph string="Links" type="bar"> <field name="url" type="row"/> <field name="count" type="measure"/> </graph> </field> </record> - <!-- Action for website links--> - <record model="ir.actions.act_window" id="action_link_tracker"> + <record id="link_tracker_action" model="ir.actions.act_window"> <field name="name">Link Tracker</field> <field name="res_model">link.tracker</field> <field name="view_type">form</field> <field name="view_mode">tree,form,graph</field> - <field name="view_id" ref="view_link_tracker_tree"/> + <field name="view_id" ref="link_tracker_view_tree"/> <field name="help" type="html"> <p class="o_view_nocontent_smiling_face"> Create a new link tracker @@ -118,14 +82,12 @@ </field> </record> - <!-- Website links click views --> - <record id="view_link_tracker_click_form" model="ir.ui.view"> - <field name="name">link.tracker.click.form</field> + <!-- LINK.TRACKER.CLICK --> + <record id="link_tracker_click_view_form" model="ir.ui.view"> + <field name="name">link.tracker.click.view.form</field> <field name="model">link.tracker.click</field> <field name="arch" type="xml"> - <form string="Website Link Clicks"> - <header> - </header> + <form string="Link Click"> <sheet> <group> <field name="link_id"/> @@ -137,11 +99,11 @@ </field> </record> - <record id="view_link_tracker_click_tree" model="ir.ui.view"> - <field name="name">link.tracker.click.tree</field> + <record id="link_tracker_click_view_tree" model="ir.ui.view"> + <field name="name">link.tracker.click.view.tree</field> <field name="model">link.tracker.click</field> <field name="arch" type="xml"> - <tree string="Website Links Clicks"> + <tree string="Links Clicks"> <field name="link_id"/> <field name="ip"/> <field name="country_id"/> @@ -149,11 +111,11 @@ </field> </record> - <record id="view_link_tracker_click_graph" model="ir.ui.view" > - <field name="name">link.tracker.click.graph</field> + <record id="link_tracker_click_view_graph" model="ir.ui.view"> + <field name="name">link.tracker.click.view.graph</field> <field name="model">link.tracker.click</field> <field name="arch" type="xml"> - <graph string="Website Link Clicks"> + <graph string="Link Clicks"> <field name="link_id"/> <field name="ip"/> <field name="country_id"/> @@ -161,8 +123,18 @@ </field> </record> - <!-- Action for website links click--> + <record id="link_tracker_click_action_statistics" model="ir.actions.act_window"> + <field name="name">Click Statistics</field> + <field name="res_model">link.tracker.click</field> + <field name="view_mode">graph</field> + <field name="domain">[]</field> + </record> - <menuitem id="menu_url_shortener_main" name="Link Tracker" parent="utm.menu_link_tracker_root" action="action_link_tracker" groups="base.group_no_one"/> + <!-- MENUS --> + <menuitem id="link_tracker_menu_main" + name="Link Tracker" + parent="utm.menu_link_tracker_root" + action="link_tracker_action" + groups="base.group_no_one"/> </data> </odoo> |
