From 88308f5b60ba35550f806e2df81b971d6c8e5052 Mon Sep 17 00:00:00 2001 From: Richard Fath Date: Sat, 21 Oct 2023 15:27:41 +0200 Subject: [PATCH] Remove Flattr service --- README-de.md | 5 +---- README.md | 5 +---- demo/data-title.html | 12 ++++++------ demo/index.html | 15 ++++++--------- src/js/services/flattr.js | 31 ------------------------------ src/js/services/index.js | 1 - src/js/shariff.js | 4 ---- src/style/services/flattr.less | 34 --------------------------------- src/style/shariff-services.less | 1 - 9 files changed, 14 insertions(+), 94 deletions(-) delete mode 100644 src/js/services/flattr.js delete mode 100644 src/style/services/flattr.less diff --git a/README-de.md b/README-de.md index 672ffd4b..0e6124a3 100644 --- a/README-de.md +++ b/README-de.md @@ -95,8 +95,6 @@ Unterschiede zu Shariff sind mit (1), (2) usw. markiert und werden unterhalb der | `data-facebook-count-btn` (1) | Die Buttons(s), die den Zähler vom Backend anzeigen sollen, wenn beide Services `facebook` und `facebooklike` verwendet werden. Werte: `like`, `share`, `both`. | `like` | | `data-facebooklike-css` (1) | Name der CSS-Datei für den Dialog `facebooklike`. Die Datei muss im dem Ordner vorhanden sein, der mit der Option `data-dialogs-media-url` festgelegt wird. Beispiel : `data-facebooklike-css="my-styles.css"`. | `facebooklike_dlg.css` | | `data-facebooklike-options` (1) | Objekt mit Optionen für den Button "Gefällt mir" von Facebook, wie sie der Facebook Konfigurator für den Button liefert. Für die Verwendung im `data`-Attribut muss die Angabe Entity-enkodiert werden. Beispiel mit den Standardwerten von Facebook: `data-facebooklike-options="{"width":450,"layout":"standard","action":"like","size":"large","show_faces":true,"share":true,"appId":"99999"}"` mit 99999 = Facebook `app_id`. | Siehe Beispiel, mit appId = Wert des Meta-Tags `fb:app_id` oder `null`, wenn nicht definiert. | -| `data-flattr-category` | Kategorie für Flattr-Spende. | `null` | -| `data-flattr-user` | Benutzer, der die Flattr-Spende erhält. | `null` | | `data-info-url` (2) | URL der Infoseite. | `https://www.richard-fath.de/de/software/shariff-plus.html` | | `data-info-display` | Wie die Infoseite angezeigt wird. Werte: `blank`, `popup`, `self`. | `blank` | | `data-lang` | Lokalisierung auswählen. Verfügbar: `bg`, `cs`, `da`, `de`, `en`, `es`, `fi`, `fr`, `hr`, `hu`, `it`, `ja`, `ko`, `nl`, `no`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `sr`, `sv`, `tr`, `zh` | `de` | @@ -106,7 +104,7 @@ Unterschiede zu Shariff sind mit (1), (2) usw. markiert und werden unterhalb der | `data-media-url` | Zu teilendes Bild (pinterest) | `null` | | `data-orientation` | Anordnung der Buttons. Verfügbar: `horizontal`, `vertical` | `horizontal` | | `data-referrer-track` | Wenn angegeben, wird dieser String an die geteilte URL angehängt. Mit `null` deaktivieren. | `null` | -| `data-services` (3) | Liste der Services, die verwendet werden sollen. Für die Verwendung im `data`-Attribut muss die Angabe Entity-enkodiert werden. Die Reihenfolge wird berücksichtigt. Beispiel: `data-services="["facebook","twitter"]"`
Verfügbare Dienste: `buffer`, `clipboard`, `diaspora`, `facebook`, `facebooklike`, `fediverse`, `flattr`, `flipboard`, `info`, `linkedin`, `mail`, `pinterest`, `pocket`, `print`, `qzone`, `reddit`, `stumbleupon`, `telegram`, `tencent`, `threema`, `tumblr`, `twitter`, `vk`, `weibo`, `whatsapp`, `xing` | `twitter`, `facebooklike`, `facebook`, `info` | +| `data-services` (3) | Liste der Services, die verwendet werden sollen. Für die Verwendung im `data`-Attribut muss die Angabe Entity-enkodiert werden. Die Reihenfolge wird berücksichtigt. Beispiel: `data-services="["facebook","twitter"]"`
Verfügbare Dienste: `buffer`, `clipboard`, `diaspora`, `facebook`, `facebooklike`, `fediverse`, `flipboard`, `info`, `linkedin`, `mail`, `pinterest`, `pocket`, `print`, `qzone`, `reddit`, `stumbleupon`, `telegram`, `tencent`, `threema`, `tumblr`, `twitter`, `vk`, `weibo`, `whatsapp`, `xing` | `twitter`, `facebooklike`, `facebook`, `info` | | `data-theme` | Farbschema auswählen. Verfügbar: `standard`, `grey` und `white`. | `standard` | | `data-title` | Titel der zu teilenden Seite. | Entweder `DC.title`/`DC.creator` oder `` | | `data-twitter-via` | User von dem der Tweet ursprünglich stammt. | `null` | @@ -181,7 +179,6 @@ Shariff-Plus unterstützt folgende Social-Sharing-Services: - diaspora* - facebook - Fediverse -- Flattr - Flipboard - LinkedIn - Mail diff --git a/README.md b/README.md index c5704dee..0ed924bb 100644 --- a/README.md +++ b/README.md @@ -95,8 +95,6 @@ Differences to Shariff are marked with (1), (2) and so on and explained below th | `data-facebook-count-btn` (1) | The button(s) which shall show the counter from backend if both services `facebook` and `facebooklike` are used. Values: `like`, `share`, `both`. | `like` | | `data-facebooklike-css` (1) | Name of the CSS file for the `facebooklike` dialog. The file has to be present in the folder specified by the `data-dialogs-media-url` option. Example : `data-facebooklike-css="my-styles.css"`. | `facebooklike_dlg.css` | | `data-facebooklike-options` (1) | An entity-encoded JSON string containing an object with options for the Facebook "Like" button as provided by the Facebook configurator for that button. Example with default values of Facebook: `data-facebooklike-options="{"width":450,"layout":"standard","action":"like","size":"large","show_faces":true,"share":true,"appId":"99999"}"` with 99999 = Facebook `app_id`. | See example, with appId = value of the `fb:app_id` meta tag or `null` if not defined. | -| `data-flattr-category` | Category to be used for Flattr. | `null` | -| `data-flattr-user` | User that receives Flattr donation. | `null` | | `data-info-url` (2) | URL of the info page. | `https://www.richard-fath.de/de/software/shariff-plus.html` | | `data-info-display` | How to display the info page. Values: `blank`, `popup`, `self`. | `blank` | | `data-lang` | The localisation to use. Available: `bg`, `cs`, `da`, `de`, `en`, `es`, `fi`, `fr`, `hr`, `hu`, `it`, `ja`, `ko`, `nl`, `no`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `sr`, `sv`, `tr`, `zh` | `de` | @@ -106,7 +104,7 @@ Differences to Shariff are marked with (1), (2) and so on and explained below th | `data-media-url` | Media url to be shared (pinterest) | `null` | | `data-orientation` | `vertical` will stack the buttons vertically. | `horizontal` | | `data-referrer-track` | A string that will be appended to the share url. Can be disabled using `null`. | `null` | -| `data-services` (3) | An entity-encoded JSON string containing an array of service names to be enabled. Example: `data-services="["facebook","twitter"]"` Available service names: `buffer`, `clipboard`, `diaspora`, `facebook`, `facebooklike`, `fediverse`, `flattr`, `flipboard`, `info`, `linkedin`, `mail`, `pinterest`, `pocket`, `print`, `qzone`, `reddit`, `stumbleupon`, `telegram`, `tencent`, `threema`, `tumblr`, `twitter`, `vk`, `weibo`, `whatsapp`, `xing` | `twitter`, `facebooklike`, `facebook`, `info` | +| `data-services` (3) | An entity-encoded JSON string containing an array of service names to be enabled. Example: `data-services="["facebook","twitter"]"` Available service names: `buffer`, `clipboard`, `diaspora`, `facebook`, `facebooklike`, `fediverse`, `flipboard`, `info`, `linkedin`, `mail`, `pinterest`, `pocket`, `print`, `qzone`, `reddit`, `stumbleupon`, `telegram`, `tencent`, `threema`, `tumblr`, `twitter`, `vk`, `weibo`, `whatsapp`, `xing` | `twitter`, `facebooklike`, `facebook`, `info` | | `data-theme` | We include 3 color schemes, `standard`, `grey` and `white`. | `standard` | | `data-title` | Title to be used as share text in Twitter/Whatsapp | page's `DC.title`/`DC.creator` or `<title>` | | `data-twitter-via` | Screen name of the user to attribute the Tweet to | `null` | @@ -182,7 +180,6 @@ Shariff-Plus supports the following social sharing services: - diaspora* - facebook - Fediverse -- Flattr - Flipboard - LinkedIn - Mail diff --git a/demo/data-title.html b/demo/data-title.html index 77d76788..3da25ce0 100644 --- a/demo/data-title.html +++ b/demo/data-title.html @@ -14,29 +14,29 @@ <body> <dl class="layout-hint"> <dt>data-title:</dt><dd>foo</dd> - <dt>data-services:</dt><dd>[&quot;twitter&quot;,whatsapp&quot;,&quot;facebooklike&quot;,&quot;facebook&quot;,&quot;xing&quot;,&quot;pinterest&quot;,&quot;linkedin&quot;,&quot;tumblr&quot;,&quot;flattr&quot;,&quot;diaspora&quot;,&quot;reddit&quot;,&quot;stumbleupon&quot;,&quot;threema&quot;,&quot;weibo&quot;,&quot;tencent-weibo&quot;,&quot;qzone&quot;,&quot;print&quot;]</dd> + <dt>data-services:</dt><dd>[&quot;twitter&quot;,whatsapp&quot;,&quot;facebooklike&quot;,&quot;facebook&quot;,&quot;xing&quot;,&quot;pinterest&quot;,&quot;linkedin&quot;,&quot;tumblr&quot;,&quot;diaspora&quot;,&quot;reddit&quot;,&quot;stumbleupon&quot;,&quot;threema&quot;,&quot;weibo&quot;,&quot;tencent-weibo&quot;,&quot;qzone&quot;,&quot;print&quot;]</dd> </dl> <article class="slim"> - <div class="shariff" data-title="foo" data-services="[&quot;twitter&quot;,"whatsapp","facebooklike","facebook","xing","pinterest","linkedin","tumblr","flattr","diaspora","reddit","stumbleupon","threema","weibo","tencent-weibo","qzone","print"]"></div> + <div class="shariff" data-title="foo" data-services="[&quot;twitter&quot;,"whatsapp","facebooklike","facebook","xing","pinterest","linkedin","tumblr","diaspora","reddit","stumbleupon","threema","weibo","tencent-weibo","qzone","print"]"></div> </article> <hr> <dl class="layout-hint"> <dt>data-title:</dt><dd>bar</dd> - <dt>data-services:</dt><dd>[&quot;twitter&quot;,whatsapp&quot;,&quot;facebooklike&quot;,&quot;facebook&quot;,&quot;xing&quot;,&quot;pinterest&quot;,&quot;linkedin&quot;,&quot;tumblr&quot;,&quot;flattr&quot;,&quot;diaspora&quot;,&quot;reddit&quot;,&quot;stumbleupon&quot;,&quot;threema&quot;,&quot;weibo&quot;,&quot;tencent-weibo&quot;,&quot;qzone&quot;,&quot;print&quot;]</dd> + <dt>data-services:</dt><dd>[&quot;twitter&quot;,whatsapp&quot;,&quot;facebooklike&quot;,&quot;facebook&quot;,&quot;xing&quot;,&quot;pinterest&quot;,&quot;linkedin&quot;,&quot;tumblr&quot;,&quot;diaspora&quot;,&quot;reddit&quot;,&quot;stumbleupon&quot;,&quot;threema&quot;,&quot;weibo&quot;,&quot;tencent-weibo&quot;,&quot;qzone&quot;,&quot;print&quot;]</dd> </dl> <article class="slim"> - <div class="shariff" data-title="bar" data-services="[&quot;twitter&quot;,"whatsapp","facebooklike","facebook","xing","pinterest","linkedin","tumblr","flattr","diaspora","reddit","stumbleupon","threema","weibo","tencent-weibo","qzone","print"]"></div> + <div class="shariff" data-title="bar" data-services="[&quot;twitter&quot;,"whatsapp","facebooklike","facebook","xing","pinterest","linkedin","tumblr","diaspora","reddit","stumbleupon","threema","weibo","tencent-weibo","qzone","print"]"></div> </article> <hr> <dl class="layout-hint"> - <dt>data-services:</dt><dd>[&quot;twitter&quot;,whatsapp&quot;,&quot;facebook&quot;,&quot;xing&quot;,&quot;pinterest&quot;,&quot;linkedin&quot;,&quot;tumblr&quot;,&quot;flattr&quot;,&quot;diaspora&quot;,&quot;reddit&quot;,&quot;stumbleupon&quot;,&quot;threema&quot;,&quot;weibo&quot;,&quot;tencent-weibo&quot;,&quot;qzone&quot;,&quot;print&quot;]</dd> + <dt>data-services:</dt><dd>[&quot;twitter&quot;,whatsapp&quot;,&quot;facebook&quot;,&quot;xing&quot;,&quot;pinterest&quot;,&quot;linkedin&quot;,&quot;tumblr&quot;,&quot;diaspora&quot;,&quot;reddit&quot;,&quot;stumbleupon&quot;,&quot;threema&quot;,&quot;weibo&quot;,&quot;tencent-weibo&quot;,&quot;qzone&quot;,&quot;print&quot;]</dd> </dl> <article class="slim"> - <div class="shariff" data-services="[&quot;twitter&quot;,"whatsapp","facebook","xing","pinterest","linkedin","tumblr","flattr","diaspora","reddit","stumbleupon","threema","weibo","tencent-weibo","qzone","print"]"></div> + <div class="shariff" data-services="[&quot;twitter&quot;,"whatsapp","facebook","xing","pinterest","linkedin","tumblr","diaspora","reddit","stumbleupon","threema","weibo","tencent-weibo","qzone","print"]"></div> </article> </body> </html> diff --git a/demo/index.html b/demo/index.html index 1902028b..32ec3895 100644 --- a/demo/index.html +++ b/demo/index.html @@ -25,13 +25,12 @@ <h1>Lorem ipsum dolor sit amet, consectetuer adipiscing elit</h1> <dl class="layout-hint"> <dt>data-backend-url:</dt><dd>/shariff/</dd> <dt>data-media-url:</dt><dd>http://www.heise.de/imgs/18/1/4/8/0/5/6/9/wa-encryption-d1999f774c5b5757.png</dd> - <dt>data-flattr-user:</dt><dd>example</dd> - <dt>data-services:</dt><dd>[&quot;buffer&quot;,&quot;diaspora&quot;,&quot;facebook&quot;,&quot;facebooklike&quot;,&quot;fediverse&quot;,&quot;flattr&quot;,&quot;flipboard&quot;,&quot;linkedin&quot;,&quot;pinterest&quot;,&quot;pocket&quot;,&quot;qzone&quot;,&quot;reddit&quot;,&quot;stumbleupon&quot;,&quot;telegram&quot;,&quot;tencent&quot;,&quot;threema&quot;,&quot;tumblr&quot;,&quot;twitter&quot;,&quot;vk&quot;,&quot;weibo&quot;,&quot;whatsapp&quot;,&quot;xing&quot;,&quot;clipboard&quot;,&quot;mail&quot;,&quot;print&quot;,&quot;info&quot;]</dd> + <dt>data-services:</dt><dd>[&quot;buffer&quot;,&quot;diaspora&quot;,&quot;facebook&quot;,&quot;facebooklike&quot;,&quot;fediverse&quot;,&quot;flipboard&quot;,&quot;linkedin&quot;,&quot;pinterest&quot;,&quot;pocket&quot;,&quot;qzone&quot;,&quot;reddit&quot;,&quot;stumbleupon&quot;,&quot;telegram&quot;,&quot;tencent&quot;,&quot;threema&quot;,&quot;tumblr&quot;,&quot;twitter&quot;,&quot;vk&quot;,&quot;weibo&quot;,&quot;whatsapp&quot;,&quot;xing&quot;,&quot;clipboard&quot;,&quot;mail&quot;,&quot;print&quot;,&quot;info&quot;]</dd> </dl> <article class="slim"> <header> <h1>Lorem ipsum dolor sit amet, consectetuer adipiscing elit</h1> - <div data-backend-url="/backend.json" data-flattr-user="example" class="shariff" data-services="["buffer","diaspora","facebook","facebooklike","fediverse","flattr","flipboard","linkedin","pinterest","pocket","qzone","reddit","stumbleupon","telegram","tencent","threema","tumblr","twitter","vk","weibo","whatsapp","xing","clipboard","mail","print","info"]" data-media-url="http://www.heise.de/imgs/18/1/4/8/0/5/6/9/wa-encryption-d1999f774c5b5757.png"></div> + <div data-backend-url="/backend.json" class="shariff" data-services="["buffer","diaspora","facebook","facebooklike","fediverse","flipboard","linkedin","pinterest","pocket","qzone","reddit","stumbleupon","telegram","tencent","threema","tumblr","twitter","vk","weibo","whatsapp","xing","clipboard","mail","print","info"]" data-media-url="http://www.heise.de/imgs/18/1/4/8/0/5/6/9/wa-encryption-d1999f774c5b5757.png"></div> <time datetime="2014-11-13T10:45:00+02:00">13.11.2014 - 12:45 Uhr</time> </header> <p class="deck">A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.</p> @@ -40,14 +39,13 @@ <h1>Lorem ipsum dolor sit amet, consectetuer adipiscing elit</h1> <dl class="layout-hint"> <dt>data-backend-url:</dt><dd>/shariff/</dd> <dt>data-media-url:</dt><dd>http://www.heise.de/imgs/18/1/4/8/0/5/6/9/wa-encryption-d1999f774c5b5757.png</dd> - <dt>data-flattr-user:</dt><dd>example</dd> - <dt>data-services:</dt><dd>[&quot;buffer&quot;,&quot;diaspora&quot;,&quot;facebook&quot;,&quot;facebooklike&quot;,&quot;fediverse&quot;,&quot;flattr&quot;,&quot;flipboard&quot;,&quot;linkedin&quot;,&quot;pinterest&quot;,&quot;pocket&quot;,&quot;qzone&quot;,&quot;reddit&quot;,&quot;stumbleupon&quot;,&quot;telegram&quot;,&quot;tencent&quot;,&quot;threema&quot;,&quot;tumblr&quot;,&quot;twitter&quot;,&quot;vk&quot;,&quot;weibo&quot;,&quot;whatsapp&quot;,&quot;xing&quot;,&quot;clipboard&quot;,&quot;mail&quot;,&quot;print&quot;,&quot;info&quot;]</dd> + <dt>data-services:</dt><dd>[&quot;buffer&quot;,&quot;diaspora&quot;,&quot;facebook&quot;,&quot;facebooklike&quot;,&quot;fediverse&quot;,&quot;flipboard&quot;,&quot;linkedin&quot;,&quot;pinterest&quot;,&quot;pocket&quot;,&quot;qzone&quot;,&quot;reddit&quot;,&quot;stumbleupon&quot;,&quot;telegram&quot;,&quot;tencent&quot;,&quot;threema&quot;,&quot;tumblr&quot;,&quot;twitter&quot;,&quot;vk&quot;,&quot;weibo&quot;,&quot;whatsapp&quot;,&quot;xing&quot;,&quot;clipboard&quot;,&quot;mail&quot;,&quot;print&quot;,&quot;info&quot;]</dd> <dt>data-button-style:</dt><dd>icon-count</dd> </dl> <article class="slim"> <header> <h1>Lorem ipsum dolor sit amet, consectetuer adipiscing elit</h1> - <div data-backend-url="/backend.json" data-flattr-user="example" class="shariff" data-services="["buffer","diaspora","facebook","facebooklike","fediverse","flattr","flipboard","linkedin","pinterest","pocket","qzone","reddit","stumbleupon","telegram","tencent","threema","tumblr","twitter","vk","weibo","whatsapp","xing","clipboard","mail","print","info"]" data-media-url="http://www.heise.de/imgs/18/1/4/8/0/5/6/9/wa-encryption-d1999f774c5b5757.png" data-button-style="icon-count"></div> + <div data-backend-url="/backend.json" class="shariff" data-services="["buffer","diaspora","facebook","facebooklike","fediverse","flipboard","linkedin","pinterest","pocket","qzone","reddit","stumbleupon","telegram","tencent","threema","tumblr","twitter","vk","weibo","whatsapp","xing","clipboard","mail","print","info"]" data-media-url="http://www.heise.de/imgs/18/1/4/8/0/5/6/9/wa-encryption-d1999f774c5b5757.png" data-button-style="icon-count"></div> <time datetime="2014-11-13T10:45:00+02:00">13.11.2014 - 12:45 Uhr</time> </header> <p class="deck">A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.</p> @@ -55,14 +53,13 @@ <h1>Lorem ipsum dolor sit amet, consectetuer adipiscing elit</h1> <hr> <dl class="layout-hint"> <dt>data-media-url:</dt><dd>http://www.heise.de/imgs/18/1/4/8/0/5/6/9/wa-encryption-d1999f774c5b5757.png</dd> - <dt>data-flattr-user:</dt><dd>example</dd> - <dt>data-services:</dt><dd>[&quot;buffer&quot;,&quot;diaspora&quot;,&quot;facebook&quot;,&quot;facebooklike&quot;,&quot;fediverse&quot;,&quot;flattr&quot;,&quot;flipboard&quot;,&quot;linkedin&quot;,&quot;pinterest&quot;,&quot;pocket&quot;,&quot;qzone&quot;,&quot;reddit&quot;,&quot;stumbleupon&quot;,&quot;telegram&quot;,&quot;tencent&quot;,&quot;threema&quot;,&quot;tumblr&quot;,&quot;twitter&quot;,&quot;vk&quot;,&quot;weibo&quot;,&quot;whatsapp&quot;,&quot;xing&quot;,&quot;clipboard&quot;,&quot;mail&quot;,&quot;print&quot;,&quot;info&quot;]</dd> + <dt>data-services:</dt><dd>[&quot;buffer&quot;,&quot;diaspora&quot;,&quot;facebook&quot;,&quot;facebooklike&quot;,&quot;fediverse&quot;,&quot;flipboard&quot;,&quot;linkedin&quot;,&quot;pinterest&quot;,&quot;pocket&quot;,&quot;qzone&quot;,&quot;reddit&quot;,&quot;stumbleupon&quot;,&quot;telegram&quot;,&quot;tencent&quot;,&quot;threema&quot;,&quot;tumblr&quot;,&quot;twitter&quot;,&quot;vk&quot;,&quot;weibo&quot;,&quot;whatsapp&quot;,&quot;xing&quot;,&quot;clipboard&quot;,&quot;mail&quot;,&quot;print&quot;,&quot;info&quot;]</dd> <dt>data-button-style:</dt><dd>icon</dd> </dl> <article class="slim"> <header> <h1>Lorem ipsum dolor sit amet, consectetuer adipiscing elit</h1> - <div data-flattr-user="example" class="shariff" data-services="["buffer","diaspora","facebook","facebooklike","fediverse","flattr","flipboard","linkedin","pinterest","pocket","qzone","reddit","stumbleupon","telegram","tencent","threema","tumblr","twitter","vk","weibo","whatsapp","xing","clipboard","mail","print","info"]" data-media-url="http://www.heise.de/imgs/18/1/4/8/0/5/6/9/wa-encryption-d1999f774c5b5757.png" data-button-style="icon"></div> + <div class="shariff" data-services="["buffer","diaspora","facebook","facebooklike","fediverse","flipboard","linkedin","pinterest","pocket","qzone","reddit","stumbleupon","telegram","tencent","threema","tumblr","twitter","vk","weibo","whatsapp","xing","clipboard","mail","print","info"]" data-media-url="http://www.heise.de/imgs/18/1/4/8/0/5/6/9/wa-encryption-d1999f774c5b5757.png" data-button-style="icon"></div> <time datetime="2014-11-13T10:45:00+02:00">13.11.2014 - 12:45 Uhr</time> </header> <p class="deck">A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth.</p> diff --git a/src/js/services/flattr.js b/src/js/services/flattr.js deleted file mode 100644 index aa29b394..00000000 --- a/src/js/services/flattr.js +++ /dev/null @@ -1,31 +0,0 @@ -'use strict' - -module.exports = function (shariff) { - var url = encodeURIComponent(shariff.getURL()) - var title = shariff.getTitle() - var description = shariff.getMeta('description') - - return { - popup: true, - shareText: 'Flattr', - name: 'flattr', - faPrefix: 'far', - faName: 'fa-money-bill-alt', - title: { - de: 'Artikel flattrn', - en: 'Flattr this', - }, - 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(), - } -} diff --git a/src/js/services/index.js b/src/js/services/index.js index 8f9852dd..eb2fa174 100644 --- a/src/js/services/index.js +++ b/src/js/services/index.js @@ -5,7 +5,6 @@ module.exports = { facebook: require('./facebook'), facebooklike: require('./facebooklike'), fediverse: require('./fediverse'), - flattr: require('./flattr'), flipboard: require('./flipboard'), info: require('./info'), linkedin: require('./linkedin'), diff --git a/src/js/shariff.js b/src/js/shariff.js index 7875d8d0..d6870020 100644 --- a/src/js/shariff.js +++ b/src/js/shariff.js @@ -69,10 +69,6 @@ const Defaults = { twitterVia: null, - flattrUser: null, - - flattrCategory: null, - // build URI from rel="canonical" or document.location url: function () { var url = global.document.location.href diff --git a/src/style/services/flattr.less b/src/style/services/flattr.less deleted file mode 100644 index 5ae47cc3..00000000 --- a/src/style/services/flattr.less +++ /dev/null @@ -1,34 +0,0 @@ -.shariff { - .flattr { - a { - background-color: #7ea352; - &:hover { - background-color: #F67C1A; - .share_count { - color: darken(#F67C1A, 10%); - background-color: lighten(#F67C1A, 20%); - } - } - } - .fa-money-bill-alt { - font-size: 22px; - } - .share_count { - color: darken(#7ea352, 10%); - background-color: lighten(#7ea352, 20%); - } - } - .theme-white { - .flattr a { - color: #F67C1A; - } - } -} - -@media only screen and (min-width: 600px) { - .shariff { - .flattr .fa-money-bill-alt { - font-size: 19px; - } - } -} diff --git a/src/style/shariff-services.less b/src/style/shariff-services.less index ba8a2a58..710d1803 100644 --- a/src/style/shariff-services.less +++ b/src/style/shariff-services.less @@ -4,7 +4,6 @@ @import "services/facebook"; @import "services/facebooklike"; @import "services/fediverse"; -@import "services/flattr"; @import "services/flipboard"; @import "services/info"; @import "services/linkedin";