From 73157e4889f87bcab6a8b080d906137f890aa368 Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Mon, 17 Dec 2012 08:57:14 +0100 Subject: [PATCH 1/5] [FIX] Fixed name and email fields of the contact form now are required bzr revid: vta@openerp.com-20121217075714-tz6sazy167fava58 --- addons/portal_crm/contact_view.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/portal_crm/contact_view.xml b/addons/portal_crm/contact_view.xml index 8fcd2e9b08f..06ca0dbe8e2 100644 --- a/addons/portal_crm/contact_view.xml +++ b/addons/portal_crm/contact_view.xml @@ -43,15 +43,15 @@
- +
- - - + + + From 13514c5985fcf186bf71c0044ad87a1e8e08767d Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Mon, 17 Dec 2012 09:59:03 +0100 Subject: [PATCH 2/5] [FIX] Anonymous menu template bzr revid: vta@openerp.com-20121217085903-6zm2qecp16n9v8xc --- addons/portal_anonymous/static/src/xml/portal_anonymous.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/portal_anonymous/static/src/xml/portal_anonymous.xml b/addons/portal_anonymous/static/src/xml/portal_anonymous.xml index 07653ccf44c..b412d4a9dc6 100644 --- a/addons/portal_anonymous/static/src/xml/portal_anonymous.xml +++ b/addons/portal_anonymous/static/src/xml/portal_anonymous.xml @@ -4,8 +4,8 @@ -
- From b5648aa982885a63582ba79b08b7ad23d4b4142a Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Mon, 17 Dec 2012 10:48:27 +0100 Subject: [PATCH 3/5] [FIX] Don't show timezone warning if user anonymous, also fixed click event handler on login bzr revid: vta@openerp.com-20121217094827-digf2qlawxbjfo09 --- .../static/src/js/portal_anonymous.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/addons/portal_anonymous/static/src/js/portal_anonymous.js b/addons/portal_anonymous/static/src/js/portal_anonymous.js index 173e098a7bb..1a5b8e4d0c6 100644 --- a/addons/portal_anonymous/static/src/js/portal_anonymous.js +++ b/addons/portal_anonymous/static/src/js/portal_anonymous.js @@ -26,7 +26,7 @@ openerp.portal_anonymous = function(instance) { start: function() { var self = this; this._super.apply(this, arguments); - this.$el.find('.oe_topbar_anonymous_login').click(function() { + this.$el.click(function() { var p = self.getParent(); var am = p.action_manager; p.$el.find('.oe_leftbar').hide(); @@ -44,4 +44,13 @@ openerp.portal_anonymous = function(instance) { } }); + instance.web.WebClient.include({ + check_timezone: function() { + if (this.session.username !== 'anonymous') { + return this._super.apply(this, arguments); + } + return false; + }, + }); + }; From 49dad6b17af2efb45e1636deaf8ab80e84a67367 Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Mon, 17 Dec 2012 10:49:48 +0100 Subject: [PATCH 4/5] [FIX] Do not show actions in message threads like news or jobs bzr revid: vta@openerp.com-20121217094948-cv9orodo4rge0ev2 --- addons/portal/portal_data.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/portal/portal_data.xml b/addons/portal/portal_data.xml index e7085b0e442..5fc1e07982c 100644 --- a/addons/portal/portal_data.xml +++ b/addons/portal/portal_data.xml @@ -32,6 +32,7 @@ 'default_model': 'mail.group', 'default_res_id': ref('company_news_feed'), }, + 'readonly': True, 'show_link': False, 'res_model': 'mail.message', 'thread_level': 1, @@ -64,6 +65,7 @@ 'default_model': 'mail.group', 'default_res_id': ref('company_jobs'), }, + 'readonly': True, 'show_link': False, 'res_model': 'mail.message', 'thread_level': 1, From 3e8d5d9bad421b975059a0e4a93e40502f3065b8 Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Mon, 17 Dec 2012 11:14:25 +0100 Subject: [PATCH 5/5] [FIX] Login template and click event handler bzr revid: vta@openerp.com-20121217101425-8elexsj8leayyba5 --- addons/portal_anonymous/static/src/js/portal_anonymous.js | 2 +- addons/portal_anonymous/static/src/xml/portal_anonymous.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/portal_anonymous/static/src/js/portal_anonymous.js b/addons/portal_anonymous/static/src/js/portal_anonymous.js index 1a5b8e4d0c6..35c9e57d46c 100644 --- a/addons/portal_anonymous/static/src/js/portal_anonymous.js +++ b/addons/portal_anonymous/static/src/js/portal_anonymous.js @@ -26,7 +26,7 @@ openerp.portal_anonymous = function(instance) { start: function() { var self = this; this._super.apply(this, arguments); - this.$el.click(function() { + this.$el.find('a.login').click(function() { var p = self.getParent(); var am = p.action_manager; p.$el.find('.oe_leftbar').hide(); diff --git a/addons/portal_anonymous/static/src/xml/portal_anonymous.xml b/addons/portal_anonymous/static/src/xml/portal_anonymous.xml index b412d4a9dc6..b4c5b7d7471 100644 --- a/addons/portal_anonymous/static/src/xml/portal_anonymous.xml +++ b/addons/portal_anonymous/static/src/xml/portal_anonymous.xml @@ -5,7 +5,7 @@