You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+61Lines changed: 61 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,66 @@
1
1
# Changelog
2
2
3
+
## v2.2.2, 2021-06-13
4
+
5
+
Fetched from [heiseonline/shariff](https://github.com/heiseonline/shariff):
6
+
7
+
- Remove LinkedIn share count from backend.json ([heiseonline#365](https://github.com/heiseonline/shariff/pull/365)).
8
+
9
+
Fetched open pull requests from [heiseonline/shariff](https://github.com/heiseonline/shariff):
10
+
11
+
- Updated WhatsApp URL to WhatsApp Web ([heiseonline#381](https://github.com/heiseonline/shariff/pull/381)).
12
+
- Updated LinkedIn URL to 2020 Version ([heiseonline#382](https://github.com/heiseonline/shariff/pull/382)).
13
+
- Updated max. text length for Twitter ([heiseonline#401](https://github.com/heiseonline/shariff/pull/401)).
14
+
15
+
Other changes:
16
+
17
+
- Open WhatsApp link in new tab (see [heiseonline#381 (comment)](https://github.com/heiseonline/shariff/pull/381#issuecomment-761708915))
18
+
- Update iframe code for the Facebook Like button ([#21](https://github.com/richard67/shariff-plus/pull/21)).
19
+
- Updated dependencies.
20
+
21
+
## v2.2.1, 2019-05-27
22
+
23
+
Fetched from [heiseonline/shariff](https://github.com/heiseonline/shariff):
24
+
25
+
- Added translations for French, Italian, Polish, Russian and Dutch to print service ([heiseonline#362](https://github.com/heiseonline/shariff/pull/362)).
26
+
- Updated dependencies.
27
+
28
+
## v2.2.0, 2019-04-01
29
+
30
+
- Add allow="encrypted-media" to iframe code of FB Like button in FacebookLike dialog ([#20](https://github.com/richard67/shariff-plus/pull/20)).
31
+
32
+
Fetched from [heiseonline/shariff](https://github.com/heiseonline/shariff):
33
+
34
+
- Added buffer service ([heiseonline#361](https://github.com/heiseonline/shariff/pull/361)).
35
+
- Updated dependencies.
36
+
- Updated Font Awesome to version 5.8.1 ([heiseonline#360](https://github.com/heiseonline/shariff/pull/360)).
Copy file name to clipboardExpand all lines: README-de.md
+9-4Lines changed: 9 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ Um die Privatsphäre ihrer Besucher gegenüber den Social-Media-Netzwerken zu be
4
4
5
5
Shariff-Plus ist identisch mit [Shariff von Heise Medien](https://github.com/heiseonline/shariff) plus Erweiterungen wie die Anzeige des Facebook-Buttons "Gefällt mir" in einem Dialog, welche nicht für die Integration in Shariff vorgesehen sind, oder andere Erweiterungen und Korrekturen für Shariff, die (noch) nicht in Shariff integriert wurden.
6
6
7
-
Der Code der offiziellen Buttons von Facebook, Google+ und Twitter überträgt von jedem Besucher kennzeichnende Daten an die Social-Media-Netzwerke. Shariff-Plus erzeugt hingegen Buttons, die mit einem Klick die Dialoge zum Teilen oder Vergeben von "Gefällt mir" bei Facebook anzeigen, die Anzahl der Likes für die aktuelle Seite anzeigen und trotzdem keine unnötigen Daten übertragen.
7
+
Der Code der offiziellen Buttons beispielsweise von Facebook überträgt von jedem Besucher kennzeichnende Daten an die Social-Media-Netzwerke. Shariff-Plus erzeugt hingegen Buttons, die mit einem Klick die Dialoge zum Teilen oder Vergeben von "Gefällt mir" bei Facebook anzeigen, die Anzahl der Likes für die aktuelle Seite anzeigen und trotzdem keine unnötigen Daten übertragen.
8
8
9
9
**Shariff**`(/ˈʃɛɹɪf/)` ist ein Open-Source Projekt von c't und heise online.
10
10
@@ -106,7 +106,7 @@ Unterschiede zu Shariff sind mit (1), (2) usw. markiert und werden unterhalb der
106
106
|`data-media-url`| Zu teilendes Bild (pinterest) |`null`|
107
107
|`data-orientation`| Anordnung der Buttons. Verfügbar: `horizontal`, `vertical`|`horizontal`|
108
108
|`data-referrer-track`| Wenn angegeben, wird dieser String an die geteilte URL angehängt. Mit `null` deaktivieren. |`null`|
109
-
|`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","googleplus"]"` <br> Verfügbare Dienste: `twitter`, `facebook`, `facebooklike`, `googleplus`, `linkedin`, `pinterest`, `xing`, `whatsapp`, `mail`, `info`, `addthis`, `tumblr`, `flattr`, `diaspora`, `reddit`, `stumbleupon`, `threema`, `weibo`, `tencent-weibo`, `qzone`, `print`, `telegram`, `vk`, `flipboard`|`twitter`, `facebooklike`, `facebook`, `googleplus`, `info`|
109
+
|`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"]"` <br> Verfügbare Dienste: `twitter`, `facebook`, `facebooklike`, `linkedin`, `pinterest`, `xing`, `whatsapp`, `mail`, `info`, `addthis`, `tumblr`, `flattr`, `diaspora`, `reddit`, `stumbleupon`, `threema`, `weibo`, `tencent-weibo`, `qzone`, `print`, `telegram`, `vk`, `flipboard`, `pocket`, `buffer`|`twitter`, `facebooklike`, `facebook`, `info`|
110
110
|`data-theme`| Farbschema auswählen. Verfügbar: `standard`, `grey` und `white`. |`standard`|
111
111
|`data-title`| Titel der zu teilenden Seite. | Entweder `DC.title`/`DC.creator` oder `<title>`|
112
112
|`data-twitter-via`| User von dem der Tweet ursprünglich stammt. |`null`|
@@ -147,14 +147,15 @@ Die jeweils aktuell letzten und vorletzten Versionen von Firefox, Google Chrome,
Die URL, unter der das Backend erreichbar ist, muss im `data`-Attribut `data-backend-url` angegeben werden. Ein Backend unter der URL `http://example.com/my-shariff-backend/` wird in `data-backend-url` so angegeben: `/my-shariff-backend/`. Den Rest erledigt das Skript.
189
190
190
191
## Drittanbieter-Integrationen
191
192
192
193
Es gibt noch keine Shariff-Plus-Integrationen in Drittanbieter-Software.
194
+
195
+
Wenn Sie eine solche Integration erstellt haben, z.B. eine Integration von Shariff-Plus in Ihr Lieblings-CMS, erstellen Sie bitte einen Pull-Request auf GitHub, um Ihre Integration hier aufzulisten, oder senden Sie mir über das Kontaktformular auf meiner Homepage eine E-Mail mit den Details.
196
+
197
+
Ein guter Startpunkt zum Erstellen einer Shariff-Plus-Integration ist, eine vorhandene Integration von Original Shariff zu nehmen und darin vorhandene Dateien von oder Referenzen auf Shariff durch solche von Shariff-Plus zu ersetzen.
Copy file name to clipboardExpand all lines: README.md
+9-4Lines changed: 9 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ Shariff-Plus enables website users to share and like their favorite content with
4
4
5
5
It is equal to [Shariff by Heise Medien](https://github.com/heiseonline/shariff) plus extensions like showing the Facebook "Like" button in a dialog, which is not intended to be ever included into Shariff, or other enhancements or corrections which have not been integrated into Shariff (yet).
6
6
7
-
Facebook, Google+ and Twitter supply official code snippets for their buttons which quietly siphon personal data from all page visitors. Shariff-Plus enables visitors to see how popular your page is on Facebook and share your content with others without needless data leaks.
7
+
Some social service providers like e.g. Facebook supply official code snippets for their buttons which quietly siphon personal data from all page visitors. Shariff-Plus enables visitors to see how popular your page is on Facebook and share your content with others without needless data leaks.
8
8
9
9
**Shariff**`(/ˈʃɛɹɪf/)` is an open-source, low-maintenance, high-privacy solution maintained by German computer magazine c't and heise online.
10
10
@@ -106,7 +106,7 @@ Differences to Shariff are marked with (1), (2) and so on and explained below th
106
106
|`data-media-url`| Media url to be shared (pinterest) |`null`|
107
107
|`data-orientation`|`vertical` will stack the buttons vertically. |`horizontal`|
108
108
|`data-referrer-track`| A string that will be appended to the share url. Can be disabled using `null`. |`null`|
109
-
|`data-services` (3) | An entity-encoded JSON string containing an array of service names to be enabled. Example: `data-services="["facebook","googleplus"]"` Available service names: `twitter`, `facebook`, `facebooklike`, `googleplus`, `linkedin`, `pinterest`, `xing`, `whatsapp`, `mail`, `info`, `addthis`, `tumblr`, `flattr`, `diaspora`, `reddit`, `stumbleupon`, `threema`, `weibo`, `tencent-weibo`, `qzone`, `print`, `telegram`, `vk`, `flipboard`|`twitter`, `facebooklike`, `facebook`, `googleplus`, `info`|
109
+
|`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: `twitter`, `facebook`, `facebooklike`, `linkedin`, `pinterest`, `xing`, `whatsapp`, `mail`, `info`, `addthis`, `tumblr`, `flattr`, `diaspora`, `reddit`, `stumbleupon`, `threema`, `weibo`, `tencent-weibo`, `qzone`, `print`, `telegram`, `vk`, `flipboard`, `pocket`, `buffer`|`twitter`, `facebooklike`, `facebook`, `info`|
110
110
|`data-theme`| We include 3 color schemes, `standard`, `grey` and `white`. |`standard`|
111
111
|`data-title`| Title to be used as share text in Twitter/Whatsapp | page's `DC.title`/`DC.creator` or `<title>`|
112
112
|`data-twitter-via`| Screen name of the user to attribute the Tweet to |`null`|
@@ -148,14 +148,15 @@ The current and previous major releases of Firefox, Google Chrome, Internet Expl
148
148
Shariff-Plus supports the following social sharing services:
149
149
150
150
- AddThis
151
+
- buffer
151
152
- diaspora*
152
153
- facebook
153
154
- Flattr
154
155
- Flipboard
155
-
- Google+
156
156
- LinkedIn
157
157
- Mail
158
158
- Pinterest
159
+
- Pocket
159
160
- Print
160
161
- Qzone
161
162
- reddit
@@ -184,10 +185,14 @@ In order to display share counts with Shariff, you need the following backend:
Once you have one of these backends up and running, insert its URL into the `data-backend-url` attribute. For example, if the backend runs under `http://example.com/my-shariff-backend/`, the `data-backend-url` should be `/my-shariff-backend/`. The script will handle the rest.
190
191
191
192
## Third-party integrations
192
193
193
194
There are no third-party integrations of Shariff-Plus yet.
195
+
196
+
If you have created such an integration, e.g. an integration of Shariff-Plus into your favourite CMS, create a pull request on GitHub to let your integration be listed here, or send me an email with the details using the contact form on my homepage.
197
+
198
+
A good starting point for creating a third-party integrations of Shariff-Plus is to use an existing third-party integration of the original Shariff and then replace files from or references to Shariff by the same for Shariff-Plus.
0 commit comments