Subversion-Projekte lars-tiefland.webanos.zeldi.de

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
4 lars 1
'use strict';
2
 
3
var url = require('url');
4
 
5
module.exports = function(shariff) {
6
    var title = shariff.getMeta('DC.title') || shariff.getTitle();
7
    var creator = shariff.getMeta('DC.creator');
8
    if (creator.length > 0) {
9
        title += ' - ' + creator;
10
    }
11
    var img = shariff.getOption('mediaUrl');
12
    if (img && img.length <= 0) {
13
        img = shariff.getMeta('og:image');
14
    }
15
 
16
    var shareUrl = url.parse('https://www.pinterest.com/pin/create/link/', true);
17
    shareUrl.query.url = shariff.getURL();
18
    shareUrl.query.media = img;
19
    shareUrl.query.description = title;
20
    delete shareUrl.search;
21
 
22
    return {
23
        popup: true,
24
        shareText: 'pin it',
25
        name: 'pinterest',
26
        faName: 'fa-pinterest-p',
27
        title: {
28
            'de': 'Bei Pinterest pinnen',
29
            'en': 'Pin it on Pinterest',
30
            'es': 'Compartir en Pinterest',
31
            'fr': 'Partager sur Pinterest',
32
            'it': 'Condividi su Pinterest',
33
            'da': 'Del på Pinterest',
34
            'nl': 'Delen op Pinterest'
35
        },
36
        shareUrl: url.format(shareUrl) + shariff.getReferrerTrack()
37
    };
38
};