{"version":3,"file":"./modules/9783.xxxxxxxx.js","mappings":"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","sources":["webpack:///../js/libs/shariff/services/info.js","webpack:///../js/libs/shariff/services/reddit.js","webpack:///../js/libs/shariff/services/index.js","webpack:///../js/libs/shariff/services/pinterest.js","webpack:///../js/libs/shariff/services/flattr.js","webpack:///../js/libs/shariff/services/linkedin.js","webpack:///../js/libs/shariff/services/xing.js","webpack:///../js/libs/shariff/services/pocket.js","webpack:///../js/libs/shariff/services/flipboard.js","webpack:///../js/libs/shariff/services/telegram.js","webpack:///../js/libs/shariff/services/tencent-weibo.js","webpack:///../js/libs/shariff/services/threema.js","webpack:///../js/libs/shariff/services/addthis.js","webpack:///../js/libs/shariff/services/print.js","webpack:///../js/libs/shariff/services/tumblr.js","webpack:///../js/libs/shariff/services/stumbleupon.js","webpack:///../js/libs/shariff/services/mail.js","webpack:///../js/libs/shariff/services/buffer.js","webpack:///../js/libs/shariff/services/twitter.js","webpack:///../js/libs/shariff/services/weibo.js","webpack:///../js/libs/shariff/services/diaspora.js","webpack:///../js/libs/shariff/services/vk.js","webpack:///../js/libs/shariff/shariff.js","webpack:///../js/libs/shariff/dom.js","webpack:///../js/libs/shariff/services/whatsapp.js","webpack:///../js/libs/shariff/services/facebook.js","webpack:///../js/libs/shariff/services/qzone.js"],"sourcesContent":["'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n return {\r\n blank: shariff.getInfoDisplayBlank(),\r\n popup: shariff.getInfoDisplayPopup(),\r\n shareText: 'Info',\r\n name: 'info',\r\n faPrefix: 'fas',\r\n faName: 'fa-info',\r\n title: {\r\n 'bg': 'Повече информация',\r\n 'cs': 'Více informací',\r\n 'da': 'Flere oplysninger',\r\n 'de': 'Weitere Informationen',\r\n 'en': 'More information',\r\n 'es': 'Más informaciones',\r\n 'fi': 'Lisätietoja',\r\n 'fr': 'Plus d\\'informations',\r\n 'hr': 'Više informacija',\r\n 'hu': 'Több információ',\r\n 'it': 'Maggiori informazioni',\r\n 'ja': '詳しい情報',\r\n 'ko': '추가 정보',\r\n 'nl': 'Verdere informatie',\r\n 'no': 'Mer informasjon',\r\n 'pl': 'Więcej informacji',\r\n 'pt': 'Mais informações',\r\n 'ro': 'Mai multe informatii',\r\n 'ru': 'Больше информации',\r\n 'sk': 'Viac informácií',\r\n 'sl': 'Več informacij',\r\n 'sr': 'Više informacija',\r\n 'sv': 'Mer information',\r\n 'tr': 'Daha fazla bilgi',\r\n 'zh': '更多信息'\r\n },\r\n shareUrl: shariff.getInfoUrl()\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = encodeURIComponent(shariff.getURL())\r\n var title = encodeURIComponent(shariff.getTitle())\r\n\r\n if (title !== '') {\r\n title = '&title=' + title\r\n }\r\n\r\n return {\r\n popup: true,\r\n shareText: {\r\n 'bg': 'cподеляне',\r\n 'cs': 'sdílet',\r\n 'da': 'del',\r\n 'de': 'teilen',\r\n 'en': 'share',\r\n 'es': 'compartir',\r\n 'fi': 'Jaa',\r\n 'fr': 'partager',\r\n 'hr': 'podijelite',\r\n 'hu': 'megosztás',\r\n 'it': 'condividi',\r\n 'ja': '共有',\r\n 'ko': '공유하기',\r\n 'nl': 'delen',\r\n 'no': 'del',\r\n 'pl': 'udostępnij',\r\n 'pt': 'compartilhar',\r\n 'ro': 'partajează',\r\n 'ru': 'поделиться',\r\n 'sk': 'zdieľať',\r\n 'sl': 'deli',\r\n 'sr': 'podeli',\r\n 'sv': 'dela',\r\n 'tr': 'paylaş',\r\n 'zh': '分享'\r\n },\r\n name: 'reddit',\r\n faPrefix: 'fab',\r\n faName: 'fa-reddit-alien',\r\n title: {\r\n 'bg': 'Сподели в Reddit',\r\n 'cs': 'Sdílet na Redditu',\r\n 'da': 'Del på Reddit',\r\n 'de': 'Bei Reddit teilen',\r\n 'en': 'Share on Reddit',\r\n 'es': 'Compartir en Reddit',\r\n 'fi': 'Jaa Redditissä',\r\n 'fr': 'Partager sur Reddit',\r\n 'hr': 'Podijelite na Reddit',\r\n 'hu': 'Megosztás Redditen',\r\n 'it': 'Condividi su Reddit',\r\n 'ja': 'Reddit上で共有',\r\n 'ko': 'Reddit에서 공유하기',\r\n 'nl': 'Delen op Reddit',\r\n 'no': 'Del på Reddit',\r\n 'pl': 'Udostępnij przez Reddit',\r\n 'pt': 'Compartilhar no Reddit',\r\n 'ro': 'Partajează pe Reddit',\r\n 'ru': 'Поделиться на Reddit',\r\n 'sk': 'Zdieľať na Reddit',\r\n 'sl': 'Deli na Reddit',\r\n 'sr': 'Podeli na Reddit-u',\r\n 'sv': 'Dela på Reddit',\r\n 'tr': 'Reddit\\'ta paylaş',\r\n 'zh': '分享至Reddit'\r\n },\r\n shareUrl: 'https://reddit.com/submit?url=' + url + title + shariff.getReferrerTrack()\r\n }\r\n}\r\n","module.exports = {\r\n addthis: require('./addthis'),\r\n buffer: require('./buffer'),\r\n diaspora: require('./diaspora'),\r\n facebook: require('./facebook'),\r\n flattr: require('./flattr'),\r\n flipboard: require('./flipboard'),\r\n info: require('./info'),\r\n linkedin: require('./linkedin'),\r\n mail: require('./mail'),\r\n pinterest: require('./pinterest'),\r\n pocket: require('./pocket'),\r\n print: require('./print'),\r\n qzone: require('./qzone'),\r\n reddit: require('./reddit'),\r\n stumbleupon: require('./stumbleupon'),\r\n telegram: require('./telegram'),\r\n tencent: require('./tencent-weibo'),\r\n threema: require('./threema'),\r\n tumblr: require('./tumblr'),\r\n twitter: require('./twitter'),\r\n vk: require('./vk'),\r\n weibo: require('./weibo'),\r\n whatsapp: require('./whatsapp'),\r\n xing: require('./xing')\r\n}\r\n","'use strict'\r\n\r\nvar url = require('url')\r\n\r\nmodule.exports = function(shariff) {\r\n var title = shariff.getTitle()\r\n var creator = shariff.getMeta('DC.creator')\r\n if (creator.length > 0) {\r\n title += ' - ' + creator\r\n }\r\n var img = shariff.getOption('mediaUrl')\r\n if (!img || img.length <= 0) {\r\n img = shariff.getMeta('og:image')\r\n }\r\n\r\n var shareUrl = url.parse('https://www.pinterest.com/pin/create/link/', true)\r\n shareUrl.query.url = shariff.getURL()\r\n shareUrl.query.media = img\r\n shareUrl.query.description = title\r\n delete shareUrl.search\r\n\r\n return {\r\n popup: true,\r\n shareText: 'pin it',\r\n name: 'pinterest',\r\n faPrefix: 'fab',\r\n faName: 'fa-pinterest-p',\r\n title: {\r\n 'bg': 'Сподели в Pinterest',\r\n 'cs': 'Přidat na Pinterest',\r\n 'da': 'Del på Pinterest',\r\n 'de': 'Bei Pinterest pinnen',\r\n 'en': 'Pin it on Pinterest',\r\n 'es': 'Compartir en Pinterest',\r\n 'fi': 'Jaa Pinterestissä',\r\n 'fr': 'Partager sur Pinterest',\r\n 'hr': 'Podijelite na Pinterest',\r\n 'hu': 'Megosztás Pinteresten',\r\n 'it': 'Condividi su Pinterest',\r\n 'ja': 'Pinterest上で共有',\r\n 'ko': 'Pinterest에서 공유하기',\r\n 'nl': 'Delen op Pinterest',\r\n 'no': 'Del på Pinterest',\r\n 'pl': 'Udostępnij przez Pinterest',\r\n 'pt': 'Compartilhar no Pinterest',\r\n 'ro': 'Partajează pe Pinterest',\r\n 'ru': 'Поделиться на Pinterest',\r\n 'sk': 'Zdieľať na Pinterest',\r\n 'sl': 'Deli na Pinterest',\r\n 'sr': 'Podeli na Pinterest-u',\r\n 'sv': 'Dela på Pinterest',\r\n 'tr': 'Pinterest\\'ta paylaş',\r\n 'zh': '分享至Pinterest'\r\n },\r\n shareUrl: url.format(shareUrl) + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = encodeURIComponent(shariff.getURL())\r\n var title = shariff.getTitle()\r\n var description = shariff.getMeta('description')\r\n\r\n return {\r\n popup: true,\r\n shareText: 'Flattr',\r\n name: 'flattr',\r\n faPrefix: 'far',\r\n faName: 'fa-money-bill-alt',\r\n title: {\r\n 'de': 'Artikel flattrn',\r\n 'en': 'Flattr this'\r\n },\r\n shareUrl: 'https://flattr.com/submit/auto?title=' + encodeURIComponent(title) + '&description=' + encodeURIComponent(description) + '&category=' + encodeURIComponent(shariff.options.flattrCategory || 'text') + '&user_id=' + encodeURIComponent(shariff.options.flattrUser) + '&url=' + url + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function (shariff) {\r\n var url = 'https://www.linkedin.com/sharing/share-offsite/?url=';\r\n if (shariff.element != null &&\r\n shariff.element.parentElement != null &&\r\n shariff.element.parentElement.parentElement != null &&\r\n shariff.element.parentElement.parentElement.classList.contains('share-job')) {\r\n var shareUrl = shariff.getURL();\r\n var separator = shareUrl.indexOf(\"?\") < 0 ? \"?\" : \"&\";\r\n url += shareUrl + separator + \"utm_source=linkedin&utm_medium=job_share\";\r\n } else {\r\n url += shariff.getURL();\r\n }\r\n return {\r\n popup: true,\r\n shareText: {\r\n 'bg': 'cподеляне',\r\n 'cs': 'sdílet',\r\n 'da': 'del',\r\n 'de': 'mitteilen',\r\n 'en': 'share',\r\n 'es': 'compartir',\r\n 'fi': 'Jaa',\r\n 'fr': 'partager',\r\n 'hr': 'podijelite',\r\n 'hu': 'megosztás',\r\n 'it': 'condividi',\r\n 'ja': 'シェア',\r\n 'ko': '공유하기',\r\n 'nl': 'delen',\r\n 'no': 'del',\r\n 'pl': 'udostępnij',\r\n 'pt': 'compartilhar',\r\n 'ro': 'distribuiți',\r\n 'ru': 'поделиться',\r\n 'sk': 'zdieľať',\r\n 'sl': 'deli',\r\n 'sr': 'podeli',\r\n 'sv': 'dela',\r\n 'tr': 'paylaş',\r\n 'zh': '分享'\r\n },\r\n name: 'linkedin',\r\n faPrefix: 'fab',\r\n faName: 'fa-linkedin-in',\r\n title: {\r\n 'bg': 'Сподели в LinkedIn',\r\n 'cs': 'Sdílet na LinkedIn',\r\n 'da': 'Del på LinkedIn',\r\n 'de': 'Bei LinkedIn teilen',\r\n 'en': 'Share on LinkedIn',\r\n 'es': 'Compartir en LinkedIn',\r\n 'fi': 'Jaa LinkedInissä',\r\n 'fr': 'Partager sur LinkedIn',\r\n 'hr': 'Podijelite na LinkedIn',\r\n 'hu': 'Megosztás LinkedInen',\r\n 'it': 'Condividi su LinkedIn',\r\n 'ja': 'LinkedIn上で共有',\r\n 'ko': 'LinkedIn에서 공유하기',\r\n 'nl': 'Delen op LinkedIn',\r\n 'no': 'Del på LinkedIn',\r\n 'pl': 'Udostępnij przez LinkedIn',\r\n 'pt': 'Compartilhar no LinkedIn',\r\n 'ro': 'Partajează pe LinkedIn',\r\n 'ru': 'Поделиться на LinkedIn',\r\n 'sk': 'Zdieľať na LinkedIn',\r\n 'sl': 'Deli na LinkedIn',\r\n 'sr': 'Podeli na LinkedIn-u',\r\n 'sv': 'Dela på LinkedIn',\r\n 'tr': 'LinkedIn\\'ta paylaş',\r\n 'zh': '在LinkedIn上分享'\r\n },\r\n shareUrl: url\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function (shariff) {\r\n var url = 'https://www.xing.com/spi/shares/new?url=';\r\n if (shariff.element != null &&\r\n shariff.element.parentElement != null &&\r\n shariff.element.parentElement.parentElement != null &&\r\n shariff.element.parentElement.parentElement.classList.contains('share-job')) {\r\n var shareUrl = shariff.getURL();\r\n var separator = shareUrl.indexOf(\"?\") < 0 ? \"?\" : \"&\";\r\n url += shareUrl + separator + \"utm_source=xing&utm_medium=job_share\";\r\n } else {\r\n url = url + shariff.getURL() + shariff.getReferrerTrack();\r\n }\r\n return {\r\n popup: true,\r\n shareText: {\r\n 'bg': 'cподеляне',\r\n 'cs': 'sdílet',\r\n 'da': 'del',\r\n 'de': 'teilen',\r\n 'en': 'share',\r\n 'es': 'compartir',\r\n 'fi': 'Jaa',\r\n 'fr': 'partager',\r\n 'hr': 'podijelite',\r\n 'hu': 'megosztás',\r\n 'it': 'condividi',\r\n 'ja': '共有',\r\n 'ko': '공유하기',\r\n 'nl': 'delen',\r\n 'no': 'del',\r\n 'pl': 'udostępnij',\r\n 'pt': 'compartilhar',\r\n 'ro': 'partajează',\r\n 'ru': 'поделиться',\r\n 'sk': 'zdieľať',\r\n 'sl': 'deli',\r\n 'sr': 'podeli',\r\n 'sv': 'dela',\r\n 'tr': 'paylaş',\r\n 'zh': '分享'\r\n },\r\n name: 'xing',\r\n faPrefix: 'fab',\r\n faName: 'fa-xing',\r\n title: {\r\n 'bg': 'Сподели в XING',\r\n 'cs': 'Sdílet na XINGu',\r\n 'da': 'Del på XING',\r\n 'de': 'Bei XING teilen',\r\n 'en': 'Share on XING',\r\n 'es': 'Compartir en XING',\r\n 'fi': 'Jaa XINGissä',\r\n 'fr': 'Partager sur XING',\r\n 'hr': 'Podijelite na XING',\r\n 'hu': 'Megosztás XINGen',\r\n 'it': 'Condividi su XING',\r\n 'ja': 'XING上で共有',\r\n 'ko': 'XING에서 공유하기',\r\n 'nl': 'Delen op XING',\r\n 'no': 'Del på XING',\r\n 'pl': 'Udostępnij przez XING',\r\n 'pt': 'Compartilhar no XING',\r\n 'ro': 'Partajează pe XING',\r\n 'ru': 'Поделиться на XING',\r\n 'sk': 'Zdieľať na XING',\r\n 'sl': 'Deli na XING',\r\n 'sr': 'Podeli na XING-u',\r\n 'sv': 'Dela på XING',\r\n 'tr': 'XING\\'ta paylaş',\r\n 'zh': '分享至XING'\r\n },\r\n shareUrl: url\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = encodeURIComponent(shariff.getURL())\r\n var title = encodeURIComponent(shariff.getTitle())\r\n return {\r\n popup: true,\r\n shareText: 'Pocket',\r\n name: 'pocket',\r\n faPrefix: 'fab',\r\n faName: 'fa-get-pocket',\r\n title: {\r\n 'bg': 'Запазване в Pocket',\r\n 'cs': 'Uložit do Pocket',\r\n 'da': 'Gem i Pocket',\r\n 'de': 'In Pocket speichern',\r\n 'en': 'Save to Pocket',\r\n 'es': 'Guardar en Pocket',\r\n 'fi': 'Tallenna kohtaan Pocket',\r\n 'fr': 'Enregistrer dans Pocket',\r\n 'hr': 'Spremi u Pocket',\r\n 'hu': 'Mentés \"Pocket\"-be',\r\n 'it': 'Salva in Pocket',\r\n 'ja': '「ポケット」に保存',\r\n 'ko': 'Pocket에 저장',\r\n 'nl': 'Opslaan in Pocket',\r\n 'no': 'Lagre i Pocket',\r\n 'pl': 'Zapisz w Pocket',\r\n 'pt': 'Salvar em Pocket',\r\n 'ro': 'Salvați în Pocket',\r\n 'ru': 'Сохранить в Pocket',\r\n 'sk': 'Uložiť do priečinka Pocket',\r\n 'sl': 'Shrani v Pocket',\r\n 'sr': 'Sačuvaj u Pocket',\r\n 'sv': 'Spara till Pocket',\r\n 'tr': 'Pocket e kaydet',\r\n 'zh': '保存到Pocket'\r\n },\r\n shareUrl: 'https://getpocket.com/save?title=' + title + '&url=' + url + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = encodeURIComponent(shariff.getURL())\r\n var title = encodeURIComponent(shariff.getTitle())\r\n return {\r\n popup: true,\r\n shareText: 'flip it',\r\n name: 'flipboard',\r\n faPrefix: 'fab',\r\n faName: 'fa-flipboard',\r\n title: {\r\n 'bg': 'Сподели в Flipboard',\r\n 'cs': 'Sdílet na Flipboardu',\r\n 'da': 'Del på Flipboard',\r\n 'de': 'Bei Flipboard teilen',\r\n 'en': 'Share on Flipboard',\r\n 'es': 'Compartir en Flipboard',\r\n 'fi': 'Jaa Flipboardissä',\r\n 'fr': 'Partager sur Flipboard',\r\n 'hr': 'Podijelite na Flipboardu',\r\n 'hu': 'Megosztás Flipboardon',\r\n 'it': 'Condividi su Flipboard',\r\n 'ja': 'Flipboard上で共有',\r\n 'ko': 'Flipboard에서 공유하기',\r\n 'nl': 'Delen op Flipboard',\r\n 'no': 'Del på Flipboard',\r\n 'pl': 'Udostępnij na Flipboardu',\r\n 'pt': 'Compartilhar no Flipboard',\r\n 'ro': 'Partajează pe Flipboard',\r\n 'ru': 'Поделиться на Flipboard',\r\n 'sk': 'Zdieľať na Flipboardu',\r\n 'sl': 'Deli na Flipboardu',\r\n 'sr': 'Podeli na Flipboard-u',\r\n 'sv': 'Dela på Flipboard',\r\n 'tr': 'Flipboard\\'ta paylaş',\r\n 'zh': '在Flipboard上分享'\r\n },\r\n shareUrl: 'https://share.flipboard.com/bookmarklet/popout?v=2&title=' + title + '&url=' + url + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = encodeURIComponent(shariff.getURL())\r\n\r\n return {\r\n popup: true,\r\n shareText: {\r\n 'bg': 'cподеляне',\r\n 'cs': 'sdílet',\r\n 'da': 'del',\r\n 'de': 'teilen',\r\n 'en': 'share',\r\n 'es': 'compartir',\r\n 'fi': 'Jaa',\r\n 'fr': 'partager',\r\n 'hr': 'podijelite',\r\n 'hu': 'megosztás',\r\n 'it': 'condividi',\r\n 'ja': '共有',\r\n 'ko': '공유하기',\r\n 'nl': 'delen',\r\n 'no': 'del',\r\n 'pl': 'udostępnij',\r\n 'pt': 'compartilhar',\r\n 'ro': 'partajează',\r\n 'ru': 'поделиться',\r\n 'sk': 'zdieľať',\r\n 'sl': 'deli',\r\n 'sr': 'podeli',\r\n 'sv': 'dela',\r\n 'tr': 'paylaş',\r\n 'zh': '分享'\r\n },\r\n name: 'telegram',\r\n faPrefix: 'fab',\r\n faName: 'fa-telegram',\r\n title: {\r\n 'bg': 'Сподели в Telegram',\r\n 'cs': 'Sdílet na Telegramu',\r\n 'da': 'Del på Telegram',\r\n 'de': 'Bei Telegram teilen',\r\n 'en': 'Share on Telegram',\r\n 'es': 'Compartir en Telegram',\r\n 'fi': 'Jaa Telegramissä',\r\n 'fr': 'Partager sur Telegram',\r\n 'hr': 'Podijelite na Telegram',\r\n 'hu': 'Megosztás Telegramen',\r\n 'it': 'Condividi su Telegram',\r\n 'ja': 'Telegram上で共有',\r\n 'ko': 'Telegram에서 공유하기',\r\n 'nl': 'Delen op Telegram',\r\n 'no': 'Del på Telegram',\r\n 'pl': 'Udostępnij przez Telegram',\r\n 'pt': 'Compartilhar no Telegram',\r\n 'ro': 'Partajează pe Telegram',\r\n 'ru': 'Поделиться на Telegram',\r\n 'sk': 'Zdieľať na Telegram',\r\n 'sl': 'Deli na Telegram',\r\n 'sr': 'Podeli na Telegram-u',\r\n 'sv': 'Dela på Telegram',\r\n 'tr': 'Telegram\\'ta paylaş',\r\n 'zh': '在Telegram上分享'\r\n },\r\n shareUrl: 'https://t.me/share/url?url=' + url + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = encodeURIComponent(shariff.getURL())\r\n\r\n var title = shariff.getTitle()\r\n\r\n return {\r\n popup: true,\r\n shareText: {\r\n 'bg': 'cподеляне',\r\n 'cs': 'sdílet',\r\n 'da': 'del',\r\n 'de': 'teilen',\r\n 'en': 'share',\r\n 'es': 'compartir',\r\n 'fi': 'Jaa',\r\n 'fr': 'partager',\r\n 'hr': 'podijelite',\r\n 'hu': 'megosztás',\r\n 'it': 'condividi',\r\n 'ja': '共有',\r\n 'ko': '공유하기',\r\n 'nl': 'delen',\r\n 'no': 'del',\r\n 'pl': 'udostępnij',\r\n 'pt': 'compartilhar',\r\n 'ro': 'partajează',\r\n 'ru': 'поделиться',\r\n 'sk': 'zdieľať',\r\n 'sl': 'deli',\r\n 'sr': 'podeli',\r\n 'sv': 'dela',\r\n 'tr': 'paylaş',\r\n 'zh': '分享'\r\n },\r\n name: 'tencent-weibo',\r\n faPrefix: 'fab',\r\n faName: 'fa-tencent-weibo',\r\n title: {\r\n 'bg': 'Сподели в tencent weibo',\r\n 'cs': 'Sdílet na tencent weibo',\r\n 'da': 'Del på tencent weibo',\r\n 'de': 'Bei tencent weibo teilen',\r\n 'en': 'Share on tencent weibo',\r\n 'es': 'Compartir en tencent weibo',\r\n 'fi': 'Jaa tencent weiboissä',\r\n 'fr': 'Partager sur tencent weibo',\r\n 'hr': 'Podijelite na tencent weibo',\r\n 'hu': 'Megosztás tencent weiboen',\r\n 'it': 'Condividi su tencent weibo',\r\n 'ja': 'Tencent weibo上で共有',\r\n 'ko': 'Tencent weibo에서 공유하기',\r\n 'nl': 'Delen op tencent weibo',\r\n 'no': 'Del på tencent weibo',\r\n 'pl': 'Udostępnij przez tencent weibo',\r\n 'pt': 'Compartilhar no tencent weibo',\r\n 'ro': 'Partajează pe tencent weibo',\r\n 'ru': 'Поделиться на tencent weibo',\r\n 'sk': 'Zdieľať na tencent weibo',\r\n 'sl': 'Deli na tencent weibo',\r\n 'sr': 'Podeli na tencent weibo-u',\r\n 'sv': 'Dela på tencent weibo',\r\n 'tr': 'Tencent weibo\\'ta paylaş',\r\n 'zh': '分享至腾讯微博'\r\n },\r\n shareUrl: 'http://v.t.qq.com/share/share.php?url=' + url + '&title=' + title + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = encodeURIComponent(shariff.getURL())\r\n\r\n var title = shariff.getTitle()\r\n\r\n return {\r\n popup: false,\r\n shareText: {\r\n 'bg': 'cподеляне',\r\n 'cs': 'sdílet',\r\n 'da': 'del',\r\n 'de': 'teilen',\r\n 'en': 'share',\r\n 'es': 'compartir',\r\n 'fi': 'Jaa',\r\n 'fr': 'partager',\r\n 'hr': 'podijelite',\r\n 'hu': 'megosztás',\r\n 'it': 'condividi',\r\n 'ja': '共有',\r\n 'ko': '공유하기',\r\n 'nl': 'delen',\r\n 'no': 'del',\r\n 'pl': 'udostępnij',\r\n 'pt': 'compartilhar',\r\n 'ro': 'partajează',\r\n 'ru': 'поделиться',\r\n 'sk': 'zdieľať',\r\n 'sl': 'deli',\r\n 'sr': 'podeli',\r\n 'sv': 'dela',\r\n 'tr': 'paylaş',\r\n 'zh': '分享'\r\n },\r\n name: 'threema',\r\n faPrefix: 'fas',\r\n faName: 'fa-lock',\r\n title: {\r\n 'bg': 'Сподели в Threema',\r\n 'cs': 'Sdílet na Threema',\r\n 'da': 'Del på Threema',\r\n 'de': 'Bei Threema teilen',\r\n 'en': 'Share on Threema',\r\n 'es': 'Compartir en Threema',\r\n 'fi': 'Jaa Threemaissä',\r\n 'fr': 'Partager sur Threema',\r\n 'hr': 'Podijelite na Threema',\r\n 'hu': 'Megosztás Threemaen',\r\n 'it': 'Condividi su Threema',\r\n 'ja': 'Threema上で共有',\r\n 'ko': 'Threema에서 공유하기',\r\n 'nl': 'Delen op Threema',\r\n 'no': 'Del på Threema',\r\n 'pl': 'Udostępnij przez Threema',\r\n 'pt': 'Compartilhar no Threema',\r\n 'ro': 'Partajează pe Threema',\r\n 'ru': 'Поделиться на Threema',\r\n 'sk': 'Zdieľať na Threema',\r\n 'sl': 'Deli na Threema',\r\n 'sr': 'Podeli na Threema-u',\r\n 'sv': 'Dela på Threema',\r\n 'tr': 'Threema\\'ta paylaş',\r\n 'zh': '在Threema上分享'\r\n },\r\n shareUrl: 'threema://compose?text=' + encodeURIComponent(title) + '%20' + url + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = encodeURIComponent(shariff.getURL())\r\n return {\r\n popup: true,\r\n shareText: {\r\n 'bg': 'cподеляне',\r\n 'cs': 'sdílet',\r\n 'da': 'del',\r\n 'de': 'teilen',\r\n 'en': 'share',\r\n 'es': 'compartir',\r\n 'fi': 'Jaa',\r\n 'fr': 'partager',\r\n 'hr': 'podijelite',\r\n 'hu': 'megosztás',\r\n 'it': 'condividi',\r\n 'ja': '共有',\r\n 'ko': '공유하기',\r\n 'nl': 'delen',\r\n 'no': 'del',\r\n 'pl': 'udostępnij',\r\n 'pt': 'compartilhar',\r\n 'ro': 'partajează',\r\n 'ru': 'поделиться',\r\n 'sk': 'zdieľať',\r\n 'sl': 'deli',\r\n 'sr': 'podeli',\r\n 'sv': 'dela',\r\n 'tr': 'paylaş',\r\n 'zh': '分享'\r\n },\r\n name: 'addthis',\r\n faPrefix: 'fas',\r\n faName: 'fa-plus',\r\n title: {\r\n 'bg': 'Сподели в AddThis',\r\n 'cs': 'Sdílet na AddThis',\r\n 'da': 'Del på AddThis',\r\n 'de': 'Bei AddThis teilen',\r\n 'en': 'Share on AddThis',\r\n 'es': 'Compartir en AddThis',\r\n 'fi': 'Jaa AddThisissä',\r\n 'fr': 'Partager sur AddThis',\r\n 'hr': 'Podijelite na AddThis',\r\n 'hu': 'Megosztás AddThisen',\r\n 'it': 'Condividi su AddThis',\r\n 'ja': 'AddThis上で共有',\r\n 'ko': 'AddThis에서 공유하기',\r\n 'nl': 'Delen op AddThis',\r\n 'no': 'Del på AddThis',\r\n 'pl': 'Udostępnij przez AddThis',\r\n 'pt': 'Compartilhar no AddThis',\r\n 'ro': 'Partajează pe AddThis',\r\n 'ru': 'Поделиться на AddThis',\r\n 'sk': 'Zdieľať na AddThis',\r\n 'sl': 'Deli na AddThis',\r\n 'sr': 'Podeli na AddThis',\r\n 'sv': 'Dela på AddThis',\r\n 'tr': 'AddThis\\'ta paylaş',\r\n 'zh': '在AddThis上分享'\r\n },\r\n shareUrl: 'http://api.addthis.com/oexchange/0.8/offer?url=' + url + shariff.getReferrerTrack()\r\n }\r\n}\r\n","/* jshint scripturl:true */\r\n'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = 'javascript:window.print();'\r\n\r\n return {\r\n name: 'print',\r\n faPrefix: 'fas',\r\n faName: 'fa-print',\r\n popup: false,\r\n shareText: {\r\n 'bg': '',\r\n 'cs': 'tlačit',\r\n 'da': '',\r\n 'de': 'drucken',\r\n 'en': 'print',\r\n 'es': 'impresión',\r\n 'fi': '',\r\n 'fr': 'imprimer',\r\n 'hr': '',\r\n 'hu': '',\r\n 'it': 'stampa',\r\n 'ja': '',\r\n 'ko': '',\r\n 'nl': 'afdrukken',\r\n 'no': '',\r\n 'pl': 'drukuj',\r\n 'pt': '',\r\n 'ro': '',\r\n 'ru': 'Распечатать',\r\n 'sk': '',\r\n 'sl': '',\r\n 'sr': '',\r\n 'sv': '',\r\n 'tr': '',\r\n 'zh': ''\r\n },\r\n title: {\r\n 'bg': '',\r\n 'cs': 'tlačit',\r\n 'da': '',\r\n 'de': 'drucken',\r\n 'en': 'print',\r\n 'es': 'impresión',\r\n 'fi': '',\r\n 'fr': 'imprimer',\r\n 'hr': '',\r\n 'hu': '',\r\n 'it': 'stampa',\r\n 'ja': '',\r\n 'ko': '',\r\n 'nl': 'afdrukken',\r\n 'no': '',\r\n 'pl': 'drukuj',\r\n 'pt': '',\r\n 'ro': '',\r\n 'ru': 'Распечатать',\r\n 'sk': '',\r\n 'sl': '',\r\n 'sr': '',\r\n 'sv': '',\r\n 'tr': '',\r\n 'zh': ''\r\n },\r\n shareUrl: url\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = encodeURIComponent(shariff.getURL())\r\n\r\n return {\r\n popup: true,\r\n shareText: {\r\n 'bg': 'cподеляне',\r\n 'cs': 'sdílet',\r\n 'da': 'del',\r\n 'de': 'teilen',\r\n 'en': 'share',\r\n 'es': 'compartir',\r\n 'fi': 'Jaa',\r\n 'fr': 'partager',\r\n 'hr': 'podijelite',\r\n 'hu': 'megosztás',\r\n 'it': 'condividi',\r\n 'ja': '共有',\r\n 'ko': '공유하기',\r\n 'nl': 'delen',\r\n 'no': 'del',\r\n 'pl': 'udostępnij',\r\n 'pt': 'compartilhar',\r\n 'ro': 'partajează',\r\n 'ru': 'поделиться',\r\n 'sk': 'zdieľať',\r\n 'sl': 'deli',\r\n 'sr': 'podeli',\r\n 'sv': 'dela',\r\n 'tr': 'paylaş',\r\n 'zh': '分享'\r\n },\r\n name: 'tumblr',\r\n faPrefix: 'fab',\r\n faName: 'fa-tumblr',\r\n title: {\r\n 'bg': 'Сподели в tumblr',\r\n 'cs': 'Sdílet na tumblru',\r\n 'da': 'Del på tumblr',\r\n 'de': 'Bei tumblr teilen',\r\n 'en': 'Share on tumblr',\r\n 'es': 'Compartir en tumblr',\r\n 'fi': 'Jaa tumblrissä',\r\n 'fr': 'Partager sur tumblr',\r\n 'hr': 'Podijelite na tumblr',\r\n 'hu': 'Megosztás tumblren',\r\n 'it': 'Condividi su tumblr',\r\n 'ja': 'tumblr上で共有',\r\n 'ko': 'tumblr에서 공유하기',\r\n 'nl': 'Delen op tumblr',\r\n 'no': 'Del på tumblr',\r\n 'pl': 'Udostępnij przez tumblr',\r\n 'pt': 'Compartilhar no tumblr',\r\n 'ro': 'Partajează pe tumblr',\r\n 'ru': 'Поделиться на tumblr',\r\n 'sk': 'Zdieľať na tumblr',\r\n 'sl': 'Deli na tumblr',\r\n 'sr': 'Podeli na tumblr-u',\r\n 'sv': 'Dela på tumblr',\r\n 'tr': 'tumblr\\'ta paylaş',\r\n 'zh': '在tumblr上分享'\r\n },\r\n shareUrl: 'http://tumblr.com/widgets/share/tool?canonicalUrl=' + url + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = encodeURIComponent(shariff.getURL())\r\n var title = encodeURIComponent(shariff.getTitle())\r\n\r\n if (title !== '') {\r\n title = '&title=' + title\r\n }\r\n\r\n return {\r\n popup: true,\r\n shareText: {\r\n 'bg': 'cподеляне',\r\n 'cs': 'sdílet',\r\n 'da': 'del',\r\n 'de': 'teilen',\r\n 'en': 'share',\r\n 'es': 'compartir',\r\n 'fi': 'Jaa',\r\n 'fr': 'partager',\r\n 'hr': 'podijelite',\r\n 'hu': 'megosztás',\r\n 'it': 'condividi',\r\n 'ja': '共有',\r\n 'ko': '공유하기',\r\n 'nl': 'delen',\r\n 'no': 'del',\r\n 'pl': 'udostępnij',\r\n 'pt': 'compartilhar',\r\n 'ro': 'partajează',\r\n 'ru': 'поделиться',\r\n 'sk': 'zdieľať',\r\n 'sl': 'deli',\r\n 'sr': 'podeli',\r\n 'sv': 'dela',\r\n 'tr': 'paylaş',\r\n 'zh': '分享'\r\n },\r\n name: 'stumbleupon',\r\n faPrefix: 'fab',\r\n faName: 'fa-stumbleupon',\r\n title: {\r\n 'bg': 'Сподели в Stumbleupon',\r\n 'cs': 'Sdílet na Stumbleuponu',\r\n 'da': 'Del på Stumbleupon',\r\n 'de': 'Bei Stumbleupon teilen',\r\n 'en': 'Share on Stumbleupon',\r\n 'es': 'Compartir en Stumbleupon',\r\n 'fi': 'Jaa Stumbleuponissä',\r\n 'fr': 'Partager sur Stumbleupon',\r\n 'hr': 'Podijelite na Stumbleupon',\r\n 'hu': 'Megosztás Stumbleupon',\r\n 'it': 'Condividi su Stumbleupon',\r\n 'ja': 'Stumbleupon上で共有',\r\n 'ko': 'Stumbleupon에서 공유하기',\r\n 'nl': 'Delen op Stumbleupon',\r\n 'no': 'Del på Stumbleupon',\r\n 'pl': 'Udostępnij przez Stumbleupon',\r\n 'pt': 'Compartilhar no Stumbleupon',\r\n 'ro': 'Partajează pe Stumbleupon',\r\n 'ru': 'Поделиться на Stumbleupon',\r\n 'sk': 'Zdieľať na Stumbleupon',\r\n 'sl': 'Deli na Stumbleupon',\r\n 'sr': 'Podeli na Stumbleupon-u',\r\n 'sv': 'Dela på Stumbleupon',\r\n 'tr': 'Stumbleupon\\'ta paylaş',\r\n 'zh': '分享至Stumbleupon'\r\n },\r\n shareUrl: 'https://www.stumbleupon.com/submit?url=' + url + title + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function (shariff) {\r\n var url = shariff.getOption('mailUrl');\r\n var shareUrl = \"\";\r\n\r\n if (shariff.element != null &&\r\n shariff.element.parentElement != null &&\r\n shariff.element.parentElement.parentElement != null &&\r\n shariff.element.parentElement.parentElement.classList.contains('share-job')) {\r\n shareUrl = encodeURIComponent(shariff.getOption(\"emailUrl\"));\r\n } else {\r\n shareUrl = encodeURIComponent(shariff.getURL());\r\n }\r\n\r\n // mailto: link? Add body and subject.\r\n if (url.indexOf('mailto:') === 0) {\r\n url += '?subject=' + encodeURIComponent(shariff.getOption('mailSubject') || shariff.getTitle());\r\n url += '&body=' + encodeURIComponent(shariff.getOption('mailBody').replace(/\\{url\\}/i, shareUrl));\r\n }\r\n\r\n return {\r\n blank: url.indexOf('http') === 0,\r\n popup: false,\r\n shareText: {\r\n 'en': 'mail',\r\n 'zh': '分享'\r\n },\r\n name: 'mail',\r\n faPrefix: 'fas',\r\n faName: 'fa-envelope',\r\n title: {\r\n 'bg': 'Изпрати по имейл',\r\n 'cs': 'Poslat mailem',\r\n 'da': 'Sende via e-mail',\r\n 'de': 'Per E-Mail versenden',\r\n 'en': 'Send by email',\r\n 'es': 'Enviar por email',\r\n 'fi': 'Lähetä sähköpostitse',\r\n 'fr': 'Envoyer par courriel',\r\n 'hr': 'Pošaljite emailom',\r\n 'hu': 'Elküldés e-mailben',\r\n 'it': 'Inviare via email',\r\n 'ja': '電子メールで送信',\r\n 'ko': '이메일로 보내기',\r\n 'nl': 'Sturen via e-mail',\r\n 'no': 'Send via epost',\r\n 'pl': 'Wyślij e-mailem',\r\n 'pt': 'Enviar por e-mail',\r\n 'ro': 'Trimite prin e-mail',\r\n 'ru': 'Отправить по эл. почте',\r\n 'sk': 'Poslať e-mailom',\r\n 'sl': 'Pošlji po elektronski pošti',\r\n 'sr': 'Pošalji putem email-a',\r\n 'sv': 'Skicka via e-post',\r\n 'tr': 'E-posta ile gönder',\r\n 'zh': '通过电子邮件传送'\r\n },\r\n shareUrl: url\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = encodeURIComponent(shariff.getURL())\r\n var title = encodeURIComponent(shariff.getTitle())\r\n return {\r\n popup: true,\r\n shareText: {\r\n 'bg': 'cподеляне',\r\n 'cs': 'sdílet',\r\n 'da': 'del',\r\n 'de': 'teilen',\r\n 'en': 'share',\r\n 'es': 'compartir',\r\n 'fi': 'Jaa',\r\n 'fr': 'partager',\r\n 'hr': 'podijelite',\r\n 'hu': 'megosztás',\r\n 'it': 'condividi',\r\n 'ja': '共有',\r\n 'ko': '공유하기',\r\n 'nl': 'delen',\r\n 'no': 'del',\r\n 'pl': 'udostępnij',\r\n 'pt': 'compartilhar',\r\n 'ro': 'partajează',\r\n 'ru': 'поделиться',\r\n 'sk': 'zdieľať',\r\n 'sl': 'deli',\r\n 'sr': 'podeli',\r\n 'sv': 'dela',\r\n 'tr': 'paylaş',\r\n 'zh': '分享'\r\n },\r\n name: 'buffer',\r\n faPrefix: 'fab',\r\n faName: 'fa-buffer',\r\n title: {\r\n 'bg': 'Сподели в buffer',\r\n 'cs': 'Sdílet na buffer',\r\n 'da': 'Del på buffer',\r\n 'de': 'Bei buffer teilen',\r\n 'en': 'Share on buffer',\r\n 'es': 'Compartir en buffer',\r\n 'fi': 'Jaa bufferissä',\r\n 'fr': 'Partager sur buffer',\r\n 'hr': 'Podijelite na buffer',\r\n 'hu': 'Megosztás bufferen',\r\n 'it': 'Condividi su buffer',\r\n 'ja': 'buffer上で共有',\r\n 'ko': 'buffer에서 공유하기',\r\n 'nl': 'Delen op buffer',\r\n 'no': 'Del på buffer',\r\n 'pl': 'Udostępnij przez buffer',\r\n 'pt': 'Compartilhar no buffer',\r\n 'ro': 'Partajează pe buffer',\r\n 'ru': 'Поделиться на buffer',\r\n 'sk': 'Zdieľať na buffer',\r\n 'sl': 'Deli na buffer',\r\n 'sr': 'Podeli na buffer',\r\n 'sv': 'Dela på buffer',\r\n 'tr': 'buffer\\'ta paylaş',\r\n 'zh': '在buffer上分享'\r\n },\r\n shareUrl: 'https://buffer.com/add?text=' + title + '&url=' + url + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\nvar url = require('url')\r\n\r\n// abbreviate at last blank before length and add \"\\u2026\" (horizontal ellipsis)\r\nvar abbreviateText = function(text, length) {\r\n var div = document.createElement('div')\r\n var node = document.createTextNode(text)\r\n div.appendChild(node)\r\n var abbreviated = div.textContent\r\n if (abbreviated.length <= length) {\r\n return text\r\n }\r\n\r\n var lastWhitespaceIndex = abbreviated.substring(0, length - 1).lastIndexOf(' ')\r\n abbreviated = abbreviated.substring(0, lastWhitespaceIndex) + '\\u2026'\r\n\r\n return abbreviated\r\n}\r\n\r\nmodule.exports = function(shariff) {\r\n var shareUrl = url.parse('https://twitter.com/intent/tweet', true)\r\n\r\n var title = shariff.getTitle()\r\n\r\n // 120 is the max character count left after twitters automatic url shortening with t.co\r\n shareUrl.query.text = abbreviateText(title, 120)\r\n shareUrl.query.url = shariff.getURL()\r\n if (shariff.options.twitterVia !== null) {\r\n shareUrl.query.via = shariff.options.twitterVia\r\n }\r\n delete shareUrl.search\r\n\r\n return {\r\n popup: true,\r\n shareText: {\r\n 'en': 'tweet',\r\n 'ja': 'のつぶやき',\r\n 'ko': '짹짹',\r\n 'ru': 'твит',\r\n 'sr': 'твеет',\r\n 'zh': '鸣叫'\r\n },\r\n name: 'twitter',\r\n faPrefix: 'fab',\r\n faName: 'fa-twitter',\r\n title: {\r\n 'bg': 'Сподели в Twitter',\r\n 'cs': 'Sdílet na Twiiteru',\r\n 'da': 'Del på Twitter',\r\n 'de': 'Bei Twitter teilen',\r\n 'en': 'Share on Twitter',\r\n 'es': 'Compartir en Twitter',\r\n 'fi': 'Jaa Twitterissä',\r\n 'fr': 'Partager sur Twitter',\r\n 'hr': 'Podijelite na Twitteru',\r\n 'hu': 'Megosztás Twitteren',\r\n 'it': 'Condividi su Twitter',\r\n 'ja': 'ツイッター上で共有',\r\n 'ko': '트위터에서 공유하기',\r\n 'nl': 'Delen op Twitter',\r\n 'no': 'Del på Twitter',\r\n 'pl': 'Udostępnij na Twitterze',\r\n 'pt': 'Compartilhar no Twitter',\r\n 'ro': 'Partajează pe Twitter',\r\n 'ru': 'Поделиться на Twitter',\r\n 'sk': 'Zdieľať na Twitteri',\r\n 'sl': 'Deli na Twitterju',\r\n 'sr': 'Podeli na Twitter-u',\r\n 'sv': 'Dela på Twitter',\r\n 'tr': 'Twitter\\'da paylaş',\r\n 'zh': '在Twitter上分享'\r\n },\r\n // shareUrl: 'https://twitter.com/intent/tweet?text='+ shariff.getShareText() + '&url=' + url\r\n shareUrl: url.format(shareUrl) + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = encodeURIComponent(shariff.getURL())\r\n\r\n var title = shariff.getTitle()\r\n\r\n return {\r\n popup: true,\r\n shareText: {\r\n 'bg': 'cподеляне',\r\n 'cs': 'sdílet',\r\n 'da': 'del',\r\n 'de': 'teilen',\r\n 'en': 'share',\r\n 'es': 'compartir',\r\n 'fi': 'Jaa',\r\n 'fr': 'partager',\r\n 'hr': 'podijelite',\r\n 'hu': 'megosztás',\r\n 'it': 'condividi',\r\n 'ja': '共有',\r\n 'ko': '공유하기',\r\n 'nl': 'delen',\r\n 'no': 'del',\r\n 'pl': 'udostępnij',\r\n 'pt': 'compartilhar',\r\n 'ro': 'partajează',\r\n 'ru': 'поделиться',\r\n 'sk': 'zdieľať',\r\n 'sl': 'deli',\r\n 'sr': 'podeli',\r\n 'sv': 'dela',\r\n 'tr': 'paylaş',\r\n 'zh': '分享'\r\n },\r\n name: 'weibo',\r\n faPrefix: 'fab',\r\n faName: 'fa-weibo',\r\n title: {\r\n 'bg': 'Сподели в weibo',\r\n 'cs': 'Sdílet na weibo',\r\n 'da': 'Del på weibo',\r\n 'de': 'Bei weibo teilen',\r\n 'en': 'Share on weibo',\r\n 'es': 'Compartir en weibo',\r\n 'fi': 'Jaa weiboissä',\r\n 'fr': 'Partager sur weibo',\r\n 'hr': 'Podijelite na weibo',\r\n 'hu': 'Megosztás weiboen',\r\n 'it': 'Condividi su weibo',\r\n 'ja': 'Weibo上で共有',\r\n 'ko': 'Weibo에서 공유하기',\r\n 'nl': 'Delen op weibo',\r\n 'no': 'Del på weibo',\r\n 'pl': 'Udostępnij przez weibo',\r\n 'pt': 'Compartilhar no weibo',\r\n 'ro': 'Partajează pe weibo',\r\n 'ru': 'Поделиться на weibo',\r\n 'sk': 'Zdieľať na weibo',\r\n 'sl': 'Deli na weibo',\r\n 'sr': 'Podeli na weibo-u',\r\n 'sv': 'Dela på weibo',\r\n 'tr': 'Weibo\\'ta paylaş',\r\n 'zh': '分享至新浪微博'\r\n },\r\n shareUrl: 'http://service.weibo.com/share/share.php?url=' + url + '&title=' + title + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\nvar url = require('url')\r\n\r\nmodule.exports = function(shariff) {\r\n var shareUrl = url.parse('https://share.diasporafoundation.org/', true)\r\n shareUrl.query.url = shariff.getURL()\r\n shareUrl.query.title = shariff.getTitle()\r\n shareUrl.protocol = 'https'\r\n delete shareUrl.search\r\n\r\n return {\r\n popup: true,\r\n shareText: {\r\n 'bg': 'cподеляне',\r\n 'cs': 'sdílet',\r\n 'da': 'del',\r\n 'de': 'teilen',\r\n 'en': 'share',\r\n 'es': 'compartir',\r\n 'fi': 'Jaa',\r\n 'fr': 'partager',\r\n 'hr': 'podijelite',\r\n 'hu': 'megosztás',\r\n 'it': 'condividi',\r\n 'ja': '共有',\r\n 'ko': '공유하기',\r\n 'nl': 'delen',\r\n 'no': 'del',\r\n 'pl': 'udostępnij',\r\n 'pt': 'compartilhar',\r\n 'ro': 'partajează',\r\n 'ru': 'поделиться',\r\n 'sk': 'zdieľať',\r\n 'sl': 'deli',\r\n 'sr': 'podeli',\r\n 'sv': 'dela',\r\n 'tr': 'paylaş',\r\n 'zh': '分享'\r\n },\r\n name: 'diaspora',\r\n faPrefix: 'fas',\r\n faName: 'fa-asterisk',\r\n title: {\r\n 'bg': 'Сподели в diaspora*',\r\n 'cs': 'Sdílet na diaspora*',\r\n 'da': 'Del på diaspora*',\r\n 'de': 'Bei diaspora* teilen',\r\n 'en': 'Share on diaspora*',\r\n 'es': 'Compartir en diaspora*',\r\n 'fi': 'Jaa Diasporaissä',\r\n 'fr': 'Partager sur diaspora*',\r\n 'hr': 'Podijelite na diaspora*',\r\n 'hu': 'Megosztás diaspora*',\r\n 'it': 'Condividi su diaspora*',\r\n 'ja': 'diaspora*上で共有',\r\n 'ko': 'diaspora*에서 공유하기',\r\n 'nl': 'Delen op diaspora*',\r\n 'no': 'Del på diaspora*',\r\n 'pl': 'Udostępnij przez diaspora*',\r\n 'pt': 'Compartilhar no diaspora*',\r\n 'ro': 'Partajează pe diaspora*',\r\n 'ru': 'Поделиться на diaspora*',\r\n 'sk': 'Zdieľať na diaspora*',\r\n 'sl': 'Deli na diaspora*',\r\n 'sr': 'Podeli na diaspora*-u',\r\n 'sv': 'Dela på diaspora*',\r\n 'tr': 'diaspora*\\'ta paylaş',\r\n 'zh': '分享至diaspora*'\r\n },\r\n shareUrl: url.format(shareUrl) + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\nmodule.exports = function(shariff) {\r\n var url = encodeURIComponent(shariff.getURL())\r\n return {\r\n popup: true,\r\n shareText: {\r\n 'bg': 'cподеляне',\r\n 'cs': 'sdílet',\r\n 'da': 'del',\r\n 'de': 'teilen',\r\n 'en': 'share',\r\n 'es': 'compartir',\r\n 'fi': 'Jaa',\r\n 'fr': 'partager',\r\n 'hr': 'podijelite',\r\n 'hu': 'megosztás',\r\n 'it': 'condividi',\r\n 'ja': '共有',\r\n 'ko': '공유하기',\r\n 'nl': 'delen',\r\n 'no': 'del',\r\n 'pl': 'udostępnij',\r\n 'pt': 'compartilhar',\r\n 'ro': 'partajează',\r\n 'ru': 'поделиться',\r\n 'sk': 'zdieľať',\r\n 'sl': 'deli',\r\n 'sr': 'podeli',\r\n 'sv': 'dela',\r\n 'tr': 'paylaş',\r\n 'zh': '分享'\r\n },\r\n name: 'vk',\r\n faPrefix: 'fab',\r\n faName: 'fa-vk',\r\n title: {\r\n 'bg': 'Сподели във VK',\r\n 'cs': 'Sdílet na VKu',\r\n 'da': 'Del på VK',\r\n 'de': 'Bei VK teilen',\r\n 'en': 'Share on VK',\r\n 'es': 'Compartir en VK',\r\n 'fi': 'Jaa VKissa',\r\n 'fr': 'Partager sur VK',\r\n 'hr': 'Podijelite na VKu',\r\n 'hu': 'Megosztás VKon',\r\n 'it': 'Condividi su VK',\r\n 'ja': 'フェイスブック上で共有',\r\n 'ko': '페이스북에서 공유하기',\r\n 'nl': 'Delen op VK',\r\n 'no': 'Del på VK',\r\n 'pl': 'Udostępnij na VKu',\r\n 'pt': 'Compartilhar no VK',\r\n 'ro': 'Partajează pe VK',\r\n 'ru': 'Поделиться на ВКонтакте',\r\n 'sk': 'Zdieľať na VKu',\r\n 'sl': 'Deli na VKu',\r\n 'sr': 'Podeli na VK-u',\r\n 'sv': 'Dela på VK',\r\n 'tr': 'VK\\'ta paylaş',\r\n 'zh': '在VK上分享',\r\n },\r\n shareUrl: 'https://vk.com/share.php?url=' + url + shariff.getReferrerTrack()\r\n }\r\n}\r\n","'use strict'\r\n\r\n// require('babel-polyfill')\r\n\r\nconst $ = require('./dom')\r\nconst services = require('./services')\r\nconst url = require('url')\r\n\r\n// Defaults may be overridden either by passing \"options\" to Shariff constructor\r\n// or by setting data attributes.\r\nconst Defaults = {\r\n theme: 'color',\r\n\r\n // URL to backend that requests social counts. null means \"disabled\"\r\n backendUrl: null,\r\n\r\n // Link to the \"about\" page\r\n infoUrl: 'http://ct.de/-2467514',\r\n\r\n // Type of display for the \"about\" page: \"blank\", \"popup\" or \"self\", default = \"blank\"\r\n infoDisplay: 'blank',\r\n\r\n // localisation: \"de\" or \"en\"\r\n lang: 'de',\r\n\r\n // fallback language for not fully localized services\r\n langFallback: 'en',\r\n\r\n mailUrl: function() {\r\n var shareUrl = url.parse(this.getURL(), true)\r\n shareUrl.query.view = 'mail'\r\n delete shareUrl.search\r\n return url.format(shareUrl)\r\n },\r\n\r\n mailBody: function() { return this.getURL() },\r\n\r\n // Media (e.g. image) URL to be shared\r\n mediaUrl: null,\r\n\r\n // horizontal/vertical\r\n orientation: 'horizontal',\r\n\r\n // icon/icon-count/standard\r\n buttonStyle: 'standard',\r\n\r\n // a string to suffix current URL\r\n referrerTrack: null,\r\n\r\n // services to be enabled in the following order\r\n services: ['twitter', 'facebook', 'info'],\r\n\r\n title: global.document.title,\r\n\r\n twitterVia: null,\r\n\r\n flattrUser: null,\r\n\r\n flattrCategory: null,\r\n\r\n // build URI from rel=\"canonical\" or document.location\r\n url: function() {\r\n var url = global.document.location.href\r\n var canonical = $('link[rel=canonical]').attr('href') || this.getMeta('og:url') || ''\r\n\r\n if (canonical.length > 0) {\r\n if (canonical.indexOf('http') < 0) {\r\n if (canonical.indexOf('//') !== 0) {\r\n canonical = global.document.location.protocol + '//' + global.document.location.host + canonical\r\n } else {\r\n canonical = global.document.location.protocol + canonical\r\n }\r\n }\r\n url = canonical\r\n }\r\n\r\n return url\r\n }\r\n}\r\n\r\nclass Shariff {\r\n constructor(element, options) {\r\n // the DOM element that will contain the buttons\r\n this.element = element\r\n\r\n // Ensure elemnt is empty\r\n $(element).empty()\r\n\r\n this.options = $.extend({}, Defaults, options, $(element).data())\r\n\r\n // filter available services to those that are enabled and initialize them\r\n this.services = Object.keys(services)\r\n .filter(service => this.isEnabledService(service))\r\n .sort((a, b) => {\r\n let services = this.options.services\r\n return services.indexOf(a) - services.indexOf(b)\r\n })\r\n .map(serviceName => services[serviceName](this))\r\n\r\n this._addButtonList()\r\n\r\n if (this.options.backendUrl !== null && this.options.buttonStyle !== 'icon') {\r\n this.getShares(this._updateCounts.bind(this))\r\n }\r\n }\r\n\r\n isEnabledService(serviceName) {\r\n return this.options.services.indexOf(serviceName) > -1\r\n }\r\n\r\n $socialshareElement() {\r\n return $(this.element)\r\n }\r\n\r\n getLocalized(data, key) {\r\n if (typeof data[key] === 'object') {\r\n if (typeof data[key][this.options.lang] === 'undefined') {\r\n return data[key][this.options.langFallback]\r\n } else {\r\n return data[key][this.options.lang]\r\n }\r\n } else if (typeof data[key] === 'string') {\r\n return data[key]\r\n }\r\n return undefined\r\n }\r\n\r\n // returns content of tags or '' if empty/non existant\r\n getMeta(name) {\r\n var metaContent = $(`meta[name=\"${name}\"],[property=\"${name}\"]`).attr('content')\r\n return metaContent || ''\r\n }\r\n\r\n getInfoUrl() {\r\n return this.options.infoUrl\r\n }\r\n\r\n getInfoDisplayPopup() {\r\n return (this.options.infoDisplay === 'popup')\r\n }\r\n\r\n getInfoDisplayBlank() {\r\n return (\r\n (this.options.infoDisplay !== 'popup') &&\r\n (this.options.infoDisplay !== 'self')\r\n )\r\n }\r\n\r\n getURL() {\r\n return this.getOption('url')\r\n }\r\n\r\n getOption(name) {\r\n var option = this.options[name]\r\n return (typeof option === 'function') ? option.call(this) : option\r\n }\r\n\r\n getTitle() {\r\n let title = this.getOption('title')\r\n if ($(this.element).data()['title']) return title\r\n title = title || this.getMeta('DC.title')\r\n let creator = this.getMeta('DC.creator')\r\n return (title && creator) ? `${title} - ${creator}` : title\r\n }\r\n\r\n getReferrerTrack() {\r\n return this.options.referrerTrack || ''\r\n }\r\n\r\n // returns shareCounts of document\r\n getShares(callback) {\r\n var baseUrl = url.parse(this.options.backendUrl, true)\r\n baseUrl.query.url = this.getURL()\r\n delete baseUrl.search\r\n return $.getJSON(url.format(baseUrl), callback)\r\n }\r\n\r\n // add value of shares for each service\r\n _updateCounts(data, status, xhr) {\r\n if (!data) return\r\n $.each(data, (serviceName, value) => {\r\n if (!this.isEnabledService(serviceName)) {\r\n return\r\n }\r\n if (value >= 1000) {\r\n value = Math.round(value / 1000) + 'k'\r\n }\r\n $(this.element)\r\n .find(`.${serviceName} a`)\r\n .append($('').addClass('share_count').text(value))\r\n })\r\n }\r\n\r\n // add html for button-container\r\n _addButtonList() {\r\n var $buttonList = $('