Use event name instead of summary in social media sharing posts
This commit is contained in:
parent
aa50e85b9a
commit
2cb2089678
2 changed files with 9 additions and 4 deletions
|
@ -1,5 +1,5 @@
|
||||||
{% extends "get_together/base.html" %}
|
{% extends "get_together/base.html" %}
|
||||||
{% load static %}
|
{% load markup static %}
|
||||||
|
|
||||||
{% block add_to_totle %} | {{event.name}}{% endblock %}
|
{% block add_to_totle %} | {{event.name}}{% endblock %}
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@
|
||||||
<meta property="og:url" content="{{event.get_full_url}}" />
|
<meta property="og:url" content="{{event.get_full_url}}" />
|
||||||
<meta property="og:type" content="website" />
|
<meta property="og:type" content="website" />
|
||||||
<meta property="og:title" content="{{event.name}}" />
|
<meta property="og:title" content="{{event.name}}" />
|
||||||
<meta property="og:description" content="{{event.summary}}" />
|
<meta property="og:description" content="{{event.summary|jsencode}}" />
|
||||||
<meta property="og:image" content="https://gettogether.community{% static 'img/team_placeholder.png' %}" />
|
<meta property="og:image" content="https://gettogether.community{% static 'img/team_placeholder.png' %}" />
|
||||||
<link rel="canonical" href="{{event.get_full_url}}">
|
<link rel="canonical" href="{{event.get_full_url}}">
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@ -37,7 +37,7 @@
|
||||||
display: 'popup',
|
display: 'popup',
|
||||||
method: 'share',
|
method: 'share',
|
||||||
href: '{{event.get_full_url}}',
|
href: '{{event.get_full_url}}',
|
||||||
quote: 'I\'m having a Get Together!\n\n{{event.summary}}',
|
quote: 'I\'m having a Get Together!\n\n{{event.name|jsencode}}',
|
||||||
hashtag: '#gettogether',
|
hashtag: '#gettogether',
|
||||||
summary: "Let's have a Get Together!"
|
summary: "Let's have a Get Together!"
|
||||||
}, function(response){});
|
}, function(response){});
|
||||||
|
@ -71,7 +71,7 @@
|
||||||
{% if settings.SOCIAL_AUTH_FACEBOOK_KEY %}<a href="#" onClick="shareFacebook()"; class="btn btn-primary">Facebook</a>{% endif %}
|
{% if settings.SOCIAL_AUTH_FACEBOOK_KEY %}<a href="#" onClick="shareFacebook()"; class="btn btn-primary">Facebook</a>{% endif %}
|
||||||
{% if settings.SOCIAL_AUTH_TWITTER_KEY %}
|
{% if settings.SOCIAL_AUTH_TWITTER_KEY %}
|
||||||
<a class="btn btn-primary"
|
<a class="btn btn-primary"
|
||||||
href="https://twitter.com/intent/tweet?text=I'm+having+a+get+together!%0D{{event.summary|urlencode}}&original_referer={{event.get_full_url|urlencode}}&url={{event.get_full_url|urlencode}}&hashtags=gettogether"
|
href="https://twitter.com/intent/tweet?text=I'm+having+a+get+together!%0D{{event.name|urlencode}}&original_referer={{event.get_full_url|urlencode}}&url={{event.get_full_url|urlencode}}&hashtags=gettogether"
|
||||||
data-size="large">
|
data-size="large">
|
||||||
Twitter</a>
|
Twitter</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
|
@ -43,3 +43,8 @@ def markdown(value, arg=''):
|
||||||
"""
|
"""
|
||||||
return mark_safe(md.markdown(value))
|
return mark_safe(md.markdown(value))
|
||||||
|
|
||||||
|
@register.filter
|
||||||
|
@stringfilter
|
||||||
|
def jsencode(value, arg=''):
|
||||||
|
value = value.replace("\n", "\\n").replace('"', '\"').replace("'", "\'")
|
||||||
|
return mark_safe(value)
|
||||||
|
|
Loading…
Reference in a new issue