|
43
|
1 |
$(function() { |
|
|
2 |
|
|
|
3 |
var url = document.location.href, |
|
|
4 |
text = $("title").text(), |
|
|
5 |
clipId = IriSP.Model.getUID(), |
|
|
6 |
clip; |
|
|
7 |
|
|
|
8 |
$(".Ldt-Social-CopyBtn").attr("id", this.clipId); |
|
|
9 |
|
|
|
10 |
$(".Ldt-Social-Url").click(function() { |
|
|
11 |
var _pop = $(".Ldt-Social-UrlPop"); |
|
|
12 |
_pop.toggle(); |
|
|
13 |
if (_pop.is(":visible")) { |
|
|
14 |
if (typeof clip == "undefined") { |
|
|
15 |
clip = new ZeroClipboard.Client(); |
|
|
16 |
clip.setHandCursor( true ); |
|
|
17 |
clip.glue(clipId); |
|
|
18 |
|
|
|
19 |
clip.addEventListener( 'onMouseUp', function() { |
|
|
20 |
_pop.hide(); |
|
|
21 |
clip.hide(); |
|
|
22 |
}); |
|
|
23 |
} |
|
|
24 |
clip.show(); |
|
|
25 |
clip.setText( url ); |
|
|
26 |
$(".Ldt-Social-Input").val(url).focus(); |
|
|
27 |
} else { |
|
|
28 |
clip.hide(); |
|
|
29 |
} |
|
|
30 |
return false; |
|
|
31 |
}); |
|
|
32 |
$(".Ldt-Social-Input").focus(function() { |
|
|
33 |
this.select(); |
|
|
34 |
}); |
|
|
35 |
$(".Ldt-Social-Ext").click(function() { |
|
|
36 |
window.open( |
|
|
37 |
$(this).attr("href"), |
|
|
38 |
"_blank", |
|
|
39 |
"height=300,width=450,left=100,top=100,toolbar=0,menubar=0,status=0,location=0"); |
|
|
40 |
return false; |
|
|
41 |
}); |
|
|
42 |
|
|
|
43 |
$(".Ldt-Social-Fb").attr("href", "http://www.facebook.com/share.php?" + $.param({ u: url, t: text })); |
|
|
44 |
$(".Ldt-Social-Twitter").attr("href", "https://twitter.com/intent/tweet?" + $.param({ url: url, text: text })); |
|
|
45 |
$(".Ldt-Social-Gplus").attr("href", "https://plus.google.com/share?" + $.param({ url: url, title: text })); |
|
|
46 |
$(".Ldt-Social-Mail").attr("href", "mailto:?" + $.param({ subject: text, body: text + ": " + url })); |
|
|
47 |
}); |