summaryrefslogtreecommitdiff
path: root/addons/website
diff options
context:
space:
mode:
authorKishan Gajjar <kishanegajjar@gmail.com>2019-08-30 09:57:19 +0000
committerMartin Trigaux <mat@odoo.com>2019-10-02 10:14:12 +0000
commit083c5bddb703d7c3d87f831e8fe1ff2136ffed79 (patch)
tree31baef7ecf3c7f65da4e6631b11eac9ca8dddf5e /addons/website
parentf96d6a9911b50f7a143b006ad6f6d02e3a6fe925 (diff)
[IMP] social_media, website_*: remove google+ mention
Google+ was shut down for business use and consumers. closes odoo/odoo#36271 See: https://plus.google.com/ Signed-off-by: Jérémy Kersten (jke) <jke@openerp.com>
Diffstat (limited to 'addons/website')
-rw-r--r--addons/website/models/res_config_settings.py6
-rw-r--r--addons/website/models/website.py4
-rw-r--r--[-rwxr-xr-x]addons/website/static/src/img/snippets_thumbs/s_share.pngbin1189 -> 612 bytes
-rw-r--r--addons/website/static/src/js/content/snippets.animation.js4
-rw-r--r--addons/website/views/res_config_settings_views.xml4
-rw-r--r--addons/website/views/snippets.xml3
-rw-r--r--addons/website/views/website_templates.xml1
7 files changed, 3 insertions, 19 deletions
diff --git a/addons/website/models/res_config_settings.py b/addons/website/models/res_config_settings.py
index 0fff2f6eb3b..95c84dea10e 100644
--- a/addons/website/models/res_config_settings.py
+++ b/addons/website/models/res_config_settings.py
@@ -44,13 +44,12 @@ class ResConfigSettings(models.TransientModel):
social_github = fields.Char(related='website_id.social_github', readonly=False)
social_linkedin = fields.Char(related='website_id.social_linkedin', readonly=False)
social_youtube = fields.Char(related='website_id.social_youtube', readonly=False)
- social_googleplus = fields.Char(related='website_id.social_googleplus', readonly=False)
social_instagram = fields.Char(related='website_id.social_instagram', readonly=False)
- @api.depends('website_id', 'social_twitter', 'social_facebook', 'social_github', 'social_linkedin', 'social_youtube', 'social_googleplus', 'social_instagram')
+ @api.depends('website_id', 'social_twitter', 'social_facebook', 'social_github', 'social_linkedin', 'social_youtube', 'social_instagram')
def has_social_network(self):
self.has_social_network = self.social_twitter or self.social_facebook or self.social_github \
- or self.social_linkedin or self.social_youtube or self.social_googleplus or self.social_instagram
+ or self.social_linkedin or self.social_youtube or self.social_instagram
def inverse_has_social_network(self):
if not self.has_social_network:
@@ -59,7 +58,6 @@ class ResConfigSettings(models.TransientModel):
self.social_github = ''
self.social_linkedin = ''
self.social_youtube = ''
- self.social_googleplus = ''
self.social_instagram = ''
has_social_network = fields.Boolean("Configure Social Network", compute=has_social_network, inverse=inverse_has_social_network)
diff --git a/addons/website/models/website.py b/addons/website/models/website.py
index f8d8d652e72..2cfd7ab7a28 100644
--- a/addons/website/models/website.py
+++ b/addons/website/models/website.py
@@ -72,9 +72,6 @@ class Website(models.Model):
def _default_social_youtube(self):
return self.env.ref('base.main_company').social_youtube
- def _default_social_googleplus(self):
- return self.env.ref('base.main_company').social_googleplus
-
def _default_social_instagram(self):
return self.env.ref('base.main_company').social_instagram
@@ -92,7 +89,6 @@ class Website(models.Model):
social_github = fields.Char('GitHub Account', default=_default_social_github)
social_linkedin = fields.Char('LinkedIn Account', default=_default_social_linkedin)
social_youtube = fields.Char('Youtube Account', default=_default_social_youtube)
- social_googleplus = fields.Char('Google+ Account', default=_default_social_googleplus)
social_instagram = fields.Char('Instagram Account', default=_default_social_instagram)
social_default_image = fields.Binary(string="Default Social Share Image", help="If set, replaces the company logo as the default social share image.")
diff --git a/addons/website/static/src/img/snippets_thumbs/s_share.png b/addons/website/static/src/img/snippets_thumbs/s_share.png
index b1a7431d0b1..3ace714f8b8 100755..100644
--- a/addons/website/static/src/img/snippets_thumbs/s_share.png
+++ b/addons/website/static/src/img/snippets_thumbs/s_share.png
Binary files differ
diff --git a/addons/website/static/src/js/content/snippets.animation.js b/addons/website/static/src/js/content/snippets.animation.js
index 7acb36d284b..9a7b4ee8c14 100644
--- a/addons/website/static/src/js/content/snippets.animation.js
+++ b/addons/website/static/src/js/content/snippets.animation.js
@@ -997,7 +997,6 @@ registry.socialShare = publicWidget.Widget.extend({
this.$('.oe_social_facebook').click($.proxy(this._renderSocial, this, 'facebook'));
this.$('.oe_social_twitter').click($.proxy(this._renderSocial, this, 'twitter'));
this.$('.oe_social_linkedin').click($.proxy(this._renderSocial, this, 'linkedin'));
- this.$('.oe_social_google-plus').click($.proxy(this._renderSocial, this, 'google-plus'));
},
/**
* @private
@@ -1033,7 +1032,6 @@ registry.socialShare = publicWidget.Widget.extend({
'facebook': 'https://www.facebook.com/sharer/sharer.php?u=' + url,
'twitter': 'https://twitter.com/intent/tweet?original_referer=' + url + '&text=' + encodeURIComponent(title + hashtags + ' - ') + url,
'linkedin': 'https://www.linkedin.com/shareArticle?mini=true&url=' + url + '&title=' + encodeURIComponent(title),
- 'google-plus': 'https://plus.google.com/share?url=' + url,
};
if (!_.contains(_.keys(socialNetworks), social)) {
return;
@@ -1055,7 +1053,7 @@ registry.socialShare = publicWidget.Widget.extend({
*/
_onMouseEnter: function () {
var social = this.$el.data('social');
- this.socialList = social ? social.split(',') : ['facebook', 'twitter', 'linkedin', 'google-plus'];
+ this.socialList = social ? social.split(',') : ['facebook', 'twitter', 'linkedin'];
this.hashtags = this.$el.data('hashtags') || '';
this._render();
diff --git a/addons/website/views/res_config_settings_views.xml b/addons/website/views/res_config_settings_views.xml
index 4c3f7e6c296..fe1592bc35b 100644
--- a/addons/website/views/res_config_settings_views.xml
+++ b/addons/website/views/res_config_settings_views.xml
@@ -266,10 +266,6 @@
<field name="social_youtube"/>
</div>
<div class="row">
- <label for="social_googleplus" string="Google Plus" class="col-md-3 o_light_label"/>
- <field name="social_googleplus"/>
- </div>
- <div class="row">
<label for="social_instagram" string="Instagram" class="col-md-3 o_light_label"/>
<field name="social_instagram"/>
</div>
diff --git a/addons/website/views/snippets.xml b/addons/website/views/snippets.xml
index 1454ac8fa5b..1b0b2c7cce4 100644
--- a/addons/website/views/snippets.xml
+++ b/addons/website/views/snippets.xml
@@ -303,9 +303,6 @@
<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url={url}&amp;title={title}&amp;" t-attf-class="s_share_linkedin #{_link_classes}" target="_blank">
<i t-attf-class="fa fa-1x fa-linkedin #{not _link_classes and 'rounded shadow-sm'}"/>
</a>
- <a href="https://plus.google.com/share?url={url}" t-attf-class="s_share_google #{_link_classes}" target="_blank">
- <i t-attf-class="fa fa-1x fa-google-plus #{not _link_classes and 'rounded shadow-sm'}"/>
- </a>
<a href="mailto:?body={url}&amp;subject={title}" t-attf-class="s_share_email #{_link_classes}">
<i t-attf-class="fa fa-1x fa-envelope #{not _link_classes and 'rounded shadow-sm'}"/>
</a>
diff --git a/addons/website/views/website_templates.xml b/addons/website/views/website_templates.xml
index 30f3c8206ac..330dc48c0cb 100644
--- a/addons/website/views/website_templates.xml
+++ b/addons/website/views/website_templates.xml
@@ -378,7 +378,6 @@
<a t-if="website.social_twitter" t-att-href="website.social_twitter" class="btn btn-sm btn-link"><i class="fa fa-2x fa-twitter"/></a>
<a t-if="website.social_linkedin" t-att-href="website.social_linkedin" class="btn btn-sm btn-link"><i class="fa fa-2x fa-linkedin"/></a>
<a t-if="website.social_youtube" t-att-href="website.social_youtube" class="btn btn-sm btn-link"><i class="fa fa-2x fa-youtube-play"/></a>
- <a t-if="website.social_googleplus" t-att-href="website.social_googleplus" class="btn btn-sm btn-link" rel="publisher"><i class="fa fa-2x fa-google-plus-square"/></a>
<a t-if="website.social_github" t-att-href="website.social_github" class="btn btn-sm btn-link"><i class="fa fa-2x fa-github"/></a>
<a t-if="website.social_instagram" t-att-href="website.social_instagram" class="btn btn-sm btn-link"><i class="fa fa-2x fa-instagram"/></a>
</p>