blob: 5367628ae5727ea4d6392df1e66eb7346db00c35 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
{% load i18n %}
{% if share_networks %}
{% if simple %}{% trans "Share on"%}{% for share_network in share_networks %}
<a href='{{share_network.1}}'>{{share_network.0}}</a>
{% endfor %}{%else%}
<ul class='share'>
<li>{% trans "Share"%}</li>{% for share_network in share_networks %}
<li><a class='share_link share_id_{{share_network.0}}' href='{{share_network.1}}'><span class='fa fa-chimere fa-chimere-{{share_network.0}}'></span></a></li>
{% endfor %}</ul>{% endif %}
<script language='text/javascript'>
$(function(){
$('.share_link').click(function(){
var href = $(this).attr('href');
var url = '{% url chimere:get-share-url %}';
var classes = $(this).attr('class').split(' ');
prefix = 'share_id_';
var share_id;
for (idx=0;idx<classes.length;idx++){
if(classes[idx].substring(0, prefix.length) == prefix){
var share_id = classes[idx].substring(prefix.length);
}
}
var params = $('#permalink a').attr('href').split('/');
url += share_id + params[params.length-1];
$.ajax({url: url,
dataType: "html",
success: function (url) {
window.open(url);
return false;
},
error: function(){
return false;
}
});
return false;
});
});
</script>
{% endif %}
|