diff --git a/addons/website/models/website_visitor.py b/addons/website/models/website_visitor.py index 3995a438c7b..8eb1fb7ee33 100644 --- a/addons/website/models/website_visitor.py +++ b/addons/website/models/website_visitor.py @@ -34,7 +34,7 @@ class WebsiteVisitor(models.Model): access_token = fields.Char(required=True, default=lambda x: uuid.uuid4().hex, index=False, copy=False, groups='base.group_website_publisher') active = fields.Boolean('Active', default=True) website_id = fields.Many2one('website', "Website", readonly=True) - partner_id = fields.Many2one('res.partner', string="Linked Partner", help="Partner of the last logged in user.") + partner_id = fields.Many2one('res.partner', string="Contact", help="Partner of the last logged in user.") partner_image = fields.Binary(related='partner_id.image_1920') # localisation and info @@ -43,10 +43,10 @@ class WebsiteVisitor(models.Model): lang_id = fields.Many2one('res.lang', string='Language', help="Language from the website when visitor has been created") timezone = fields.Selection(_tz_get, string='Timezone') email = fields.Char(string='Email', compute='_compute_email_phone') - mobile = fields.Char(string='Mobile Phone', compute='_compute_email_phone') + mobile = fields.Char(string='Mobile', compute='_compute_email_phone') # Visit fields - visit_count = fields.Integer('Number of visits', default=1, readonly=True, help="A new visit is considered if last connection was more than 8 hours ago.") + visit_count = fields.Integer('# Visits', default=1, readonly=True, help="A new visit is considered if last connection was more than 8 hours ago.") website_track_ids = fields.One2many('website.track', 'visitor_id', string='Visited Pages History', readonly=True) visitor_page_count = fields.Integer('Page Views', compute="_compute_page_statistics", help="Total number of visits on tracked pages") page_ids = fields.Many2many('website.page', string="Visited Pages", compute="_compute_page_statistics") @@ -54,7 +54,7 @@ class WebsiteVisitor(models.Model): last_visited_page_id = fields.Many2one('website.page', string="Last Visited Page", compute="_compute_last_visited_page_id") # Time fields - create_date = fields.Datetime('First connection date', readonly=True) + create_date = fields.Datetime('First Connection', readonly=True) last_connection_datetime = fields.Datetime('Last Connection', default=fields.Datetime.now, help="Last page view date", readonly=True) time_since_last_action = fields.Char('Last action', compute="_compute_time_statistics", help='Time since last page view. E.g.: 2 minutes ago') is_connected = fields.Boolean('Is connected ?', compute='_compute_time_statistics', help='A visitor is considered as connected if his last page view was within the last 5 minutes.') diff --git a/addons/website/views/website_visitor_views.xml b/addons/website/views/website_visitor_views.xml index 4a0756aabb5..0821416b22e 100644 --- a/addons/website/views/website_visitor_views.xml +++ b/addons/website/views/website_visitor_views.xml @@ -103,7 +103,7 @@ t-attf-src="/base/static/img/avatar_grey.png" width="54px" height="54px" alt="Visitor"/> -
Wait for visitors to come to your website to see their history.
diff --git a/addons/website_crm/views/website_visitor_views.xml b/addons/website_crm/views/website_visitor_views.xml
index 4674f2c9cff..56b0d5978d1 100644
--- a/addons/website_crm/views/website_visitor_views.xml
+++ b/addons/website_crm/views/website_visitor_views.xml
@@ -44,9 +44,11 @@