From 4dd9c631ac188acbee7207251ef2ad916461a791 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Fri, 29 Jun 2012 09:45:38 +0200 Subject: [PATCH 01/20] [FIX] share: fixed mail data, added password and action if present. Coming from trunk-openchatter-part3-tde branch. bzr revid: tde@openerp.com-20120629074538-rq82fo9brb1qga2v --- addons/share/wizard/share_wizard.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/addons/share/wizard/share_wizard.py b/addons/share/wizard/share_wizard.py index 55d43453775..cd8bc4f1046 100644 --- a/addons/share/wizard/share_wizard.py +++ b/addons/share/wizard/share_wizard.py @@ -903,8 +903,11 @@ class share_result_line(osv.osv_memory): def _share_url(self, cr, uid, ids, _fieldname, _args, context=None): result = dict.fromkeys(ids, '') for this in self.browse(cr, uid, ids, context=context): - data = dict(dbname=cr.dbname, login=this.login, password='') - result[this.id] = this.share_wizard_id.share_url_template() % data + data = dict(dbname=cr.dbname, login=this.login, password=this.password) + if this.share_wizard_id and this.share_wizard_id.action_id: + data['action_id'] = this.share_wizard_id.action_id.id + ctx = dict(context, share_url_template_hash_arguments=['action_id']) + result[this.id] = this.share_wizard_id.share_url_template(context=ctx) % data return result _columns = { From 2cf2b9e92bf634f59eea1181f766f6d84987a044 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Fri, 29 Jun 2012 10:06:07 +0200 Subject: [PATCH 02/20] [DOC] Share: added some comments. bzr revid: tde@openerp.com-20120629080607-5gyr8jsy1hb4jv15 --- addons/share/static/src/js/share.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/addons/share/static/src/js/share.js b/addons/share/static/src/js/share.js index e88616546a3..380d2f3a8cf 100644 --- a/addons/share/static/src/js/share.js +++ b/addons/share/static/src/js/share.js @@ -68,6 +68,12 @@ openerp.share = function(session) { }, }); + /** + * Extends mail (Chatter widget) + * - show the 'invite' button' only we came on the form view through + * an action. We do this because 'invite' is based on the share + * mechanism, and it tries to share an action. + */ session.mail.RecordThread.include( { start: function() { start_res = this._super.apply(this, arguments); From fa25d6bb56241f8f4d326c11857cd42332b4d503 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Fri, 29 Jun 2012 10:07:45 +0200 Subject: [PATCH 03/20] [IMP] crm_lead: chatter is now in a footer. bzr revid: tde@openerp.com-20120629080745-2tp2m3ton3s08rnu --- addons/crm/crm_lead_view.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index d9dd524447f..f91d047379d 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -172,9 +172,9 @@ -
+
-
+ From bdf01388a19cf6bd0abb3133a7062b431196c69f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Fri, 29 Jun 2012 10:40:04 +0200 Subject: [PATCH 04/20] [FIX] share: fixed templates, because of some changes in xml organization. bzr revid: tde@openerp.com-20120629084004-u30rzwl9ry3xn9xc --- addons/share/static/src/xml/share.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/share/static/src/xml/share.xml b/addons/share/static/src/xml/share.xml index e51dc135c0b..06b1bf123c6 100644 --- a/addons/share/static/src/xml/share.xml +++ b/addons/share/static/src/xml/share.xml @@ -4,13 +4,13 @@ - + - + From b9555aaa8a1e6bada62413f2245a4eebb79221d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Fri, 29 Jun 2012 10:57:03 +0200 Subject: [PATCH 05/20] [IMP] mail_group: cleaned form view. bzr revid: tde@openerp.com-20120629085703-230ysrp861pxydt1 --- addons/mail/mail_group_view.xml | 46 ++++++++++++----------- addons/mail/static/src/css/mail_group.css | 43 ++++++++++++++++++--- 2 files changed, 61 insertions(+), 28 deletions(-) diff --git a/addons/mail/mail_group_view.xml b/addons/mail/mail_group_view.xml index 921c3b528c4..4b9cfd09c3d 100644 --- a/addons/mail/mail_group_view.xml +++ b/addons/mail/mail_group_view.xml @@ -51,28 +51,30 @@
-
-
- -
-
-
-
-

-
-
- -
-
- -
-
-