Skip to content

Commit 8ddefd3

Browse files
committed
Add Odnoklassniki. Closed #12
1 parent 57a94fe commit 8ddefd3

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

example/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
<a class="btn-pinterest" data-id="pi"><i class="fab fa-pinterest"></i> Pinterest</a>
4040
<a class="btn-skype" data-id="sk"><i class="fab fa-skype"></i> Skype</a>
4141
<a class="btn-whatsapp" data-id="wa"><i class="fab fa-whatsapp"></i> WhatsApp</a>
42+
<a class="btn-ok" data-id="ok"><i class="fab fa-odnoklassniki"></i> Odnoklassniki</a>
4243
<a class="btn-mail" data-id="mail"><i class="fas fa-at"></i> EMail</a>
4344
</div>
4445

src/share-buttons.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
PI_LINK_FORMAT = 'https://pinterest.com/pin/create/button/?url={0}&media={0}&description={1}',
2222
SK_LINK_FORMAT = 'https://web.skype.com/share?url={0}&source=button&text={1}',
2323
WA_LINK_FORMAT = 'whatsapp://send?text={0}%20{1}',
24+
OK_LINK_FORMAT = 'https://connect.ok.ru/dk?st.cmd=WidgetSharePreview&service=odnoklassniki&st.shareUrl={0}',
2425
MAIL_LINK_FORMAT = 'mailto:?Subject={0}{1}&body={2}{3}',
2526
FB_CLASS_NAME = 'fb',
2627
VK_CLASS_NAME = 'vk',
@@ -33,6 +34,7 @@
3334
PI_CLASS_NAME = 'pi',
3435
SK_CLASS_NAME = 'sk',
3536
WA_CLASS_NAME = 'wa',
37+
OK_CLASS_NAME = 'ok',
3638
MAIL_CLASS_NAME = 'mail';
3739

3840
/**
@@ -262,6 +264,12 @@
262264
titleDef);
263265
break;
264266

267+
case OK_CLASS_NAME:
268+
popupCenter(
269+
stringFormat(OK_LINK_FORMAT, [ url ]),
270+
titleDef);
271+
break;
272+
265273
case MAIL_CLASS_NAME:
266274
if (title.length > 0 && desc.length > 0) {
267275
text = mergeForTitle([title, desc]);

0 commit comments

Comments
 (0)