Skip to content

Commit 728a993

Browse files
committed
Add Xing. Closed #15
1 parent eaf94e9 commit 728a993

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

example/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
<a class="btn-ok" data-id="ok"><i class="fab fa-odnoklassniki"></i> Odnoklassniki</a>
4343
<a class="btn-tumblr" data-id="tu"><i class="fab fa-tumblr"></i> Tumblr</a>
4444
<a class="btn-hn" data-id="hn"><i class="fab fa-hacker-news"></i> Hacker News</a>
45+
<a class="btn-xing" data-id="xi"><i class="fab fa-xing"></i> Xing</a>
4546
<a class="btn-mail" data-id="mail"><i class="fas fa-at"></i> EMail</a>
4647
</div>
4748

src/share-buttons.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
OK_LINK_FORMAT = 'https://connect.ok.ru/dk?st.cmd=WidgetSharePreview&service=odnoklassniki&st.shareUrl={0}',
2525
TU_LINK_FORMAT = 'https://www.tumblr.com/widgets/share/tool?posttype=link&title={0}&caption={0}&content={1}&canonicalUrl={1}&shareSource=tumblr_share_button',
2626
HN_LINK_FORMAT = 'https://news.ycombinator.com/submitlink?t={0}&u={1}',
27+
XI_LINK_FORMAT = 'https://www.xing.com/app/user?op=share;url={0};title={1}',
2728
MAIL_LINK_FORMAT = 'mailto:?Subject={0}{1}&body={2}{3}',
2829
FB_CLASS_NAME = 'fb',
2930
VK_CLASS_NAME = 'vk',
@@ -39,6 +40,7 @@
3940
OK_CLASS_NAME = 'ok',
4041
TU_CLASS_NAME = 'tu',
4142
HN_CLASS_NAME = 'hn',
43+
XI_CLASS_NAME = 'xi',
4244
MAIL_CLASS_NAME = 'mail';
4345

4446
/**
@@ -292,6 +294,15 @@
292294
titleDef);
293295
break;
294296

297+
case XI_CLASS_NAME:
298+
popupCenter(
299+
stringFormat(XI_LINK_FORMAT, [
300+
url,
301+
mergeForTitle([title, desc])
302+
]),
303+
titleDef);
304+
break;
305+
295306
case MAIL_CLASS_NAME:
296307
if (title.length > 0 && desc.length > 0) {
297308
text = mergeForTitle([title, desc]);

0 commit comments

Comments
 (0)