aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar maTh <math-home@web.de> 2023-04-12 00:00:54 +0200
committerGravatar GitHub <noreply@github.com> 2023-04-12 00:00:54 +0200
commit5f33ca921a2a7f3c07670406c290a9987eaa1c6f (patch)
tree29bf9e762851aea2172db771cb33fb36bb7a44bc
parent96dfecc875f29321cd2a11441222300734aed767 (diff)
add Buffer.com as sharing service (#5286)
* add Buffer as sharing service * docs * add link the the sharing services list
-rw-r--r--app/i18n/cz/gen.php1
-rw-r--r--app/i18n/de/gen.php1
-rw-r--r--app/i18n/el/gen.php1
-rw-r--r--app/i18n/en-us/gen.php1
-rw-r--r--app/i18n/en/gen.php1
-rw-r--r--app/i18n/es/gen.php1
-rw-r--r--app/i18n/fr/gen.php1
-rw-r--r--app/i18n/he/gen.php1
-rw-r--r--app/i18n/id/gen.php1
-rw-r--r--app/i18n/it/gen.php1
-rw-r--r--app/i18n/ja/gen.php1
-rw-r--r--app/i18n/ko/gen.php1
-rw-r--r--app/i18n/lv/gen.php1
-rw-r--r--app/i18n/nl/gen.php1
-rw-r--r--app/i18n/oc/gen.php1
-rw-r--r--app/i18n/pl/gen.php1
-rw-r--r--app/i18n/pt-br/gen.php1
-rw-r--r--app/i18n/ru/gen.php1
-rw-r--r--app/i18n/sk/gen.php1
-rw-r--r--app/i18n/tr/gen.php1
-rw-r--r--app/i18n/zh-cn/gen.php1
-rw-r--r--app/i18n/zh-tw/gen.php1
-rw-r--r--app/shares.php7
-rw-r--r--docs/en/users/05_Configuration.md2
-rw-r--r--docs/en/users/08_sharing_services.md1
25 files changed, 31 insertions, 1 deletions
diff --git a/app/i18n/cz/gen.php b/app/i18n/cz/gen.php
index 7eeb20b3d..b00cfc6ea 100644
--- a/app/i18n/cz/gen.php
+++ b/app/i18n/cz/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Schránka',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'E-mail',
diff --git a/app/i18n/de/gen.php b/app/i18n/de/gen.php
index bb9573a4a..ed10ab332 100644
--- a/app/i18n/de/gen.php
+++ b/app/i18n/de/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Zwischenablage',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'E-Mail',
diff --git a/app/i18n/el/gen.php b/app/i18n/el/gen.php
index da0c8321d..9a540a586 100644
--- a/app/i18n/el/gen.php
+++ b/app/i18n/el/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // TODO
'blogotext' => 'Blogotext', // TODO
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Clipboard', // TODO
'diaspora' => 'Diaspora*', // TODO
'email' => 'Email', // TODO
diff --git a/app/i18n/en-us/gen.php b/app/i18n/en-us/gen.php
index 1fc836722..4f367494a 100644
--- a/app/i18n/en-us/gen.php
+++ b/app/i18n/en-us/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Clipboard', // IGNORE
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'Email', // IGNORE
diff --git a/app/i18n/en/gen.php b/app/i18n/en/gen.php
index fc84a1192..c1ee3a08a 100644
--- a/app/i18n/en/gen.php
+++ b/app/i18n/en/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org',
'archivePH' => 'archive.ph',
'blogotext' => 'Blogotext',
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Clipboard',
'diaspora' => 'Diaspora*',
'email' => 'Email',
diff --git a/app/i18n/es/gen.php b/app/i18n/es/gen.php
index 284ad8b52..4376a0fbd 100644
--- a/app/i18n/es/gen.php
+++ b/app/i18n/es/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Portapapeles',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'Email', // IGNORE
diff --git a/app/i18n/fr/gen.php b/app/i18n/fr/gen.php
index 0e692e179..e8edaa1d4 100644
--- a/app/i18n/fr/gen.php
+++ b/app/i18n/fr/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Presse-papier',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'Courriel',
diff --git a/app/i18n/he/gen.php b/app/i18n/he/gen.php
index b5eae436c..093faf6a9 100644
--- a/app/i18n/he/gen.php
+++ b/app/i18n/he/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Clipboard', // TODO
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'דואר אלקטרוני',
diff --git a/app/i18n/id/gen.php b/app/i18n/id/gen.php
index 35245fe11..c661f08ca 100644
--- a/app/i18n/id/gen.php
+++ b/app/i18n/id/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // TODO
'blogotext' => 'Blogotext', // TODO
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Clipboard', // TODO
'diaspora' => 'Diaspora*', // TODO
'email' => 'Email', // TODO
diff --git a/app/i18n/it/gen.php b/app/i18n/it/gen.php
index 64518cd2e..18a89cfb3 100644
--- a/app/i18n/it/gen.php
+++ b/app/i18n/it/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Appunti',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'Email', // IGNORE
diff --git a/app/i18n/ja/gen.php b/app/i18n/ja/gen.php
index 0e3558970..4bdaad207 100644
--- a/app/i18n/ja/gen.php
+++ b/app/i18n/ja/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'クリップボード',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'Eメール',
diff --git a/app/i18n/ko/gen.php b/app/i18n/ko/gen.php
index e28b4d0f6..2d000f5c7 100644
--- a/app/i18n/ko/gen.php
+++ b/app/i18n/ko/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => '클립보드',
'diaspora' => 'Diaspora*', // IGNORE
'email' => '메일',
diff --git a/app/i18n/lv/gen.php b/app/i18n/lv/gen.php
index d579ce6d6..61dbc08ff 100644
--- a/app/i18n/lv/gen.php
+++ b/app/i18n/lv/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Starpliktuve',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'E-pasts',
diff --git a/app/i18n/nl/gen.php b/app/i18n/nl/gen.php
index 63050c106..506a85c1d 100644
--- a/app/i18n/nl/gen.php
+++ b/app/i18n/nl/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Klembord',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'Email', // IGNORE
diff --git a/app/i18n/oc/gen.php b/app/i18n/oc/gen.php
index 0b449f786..16d7981ac 100644
--- a/app/i18n/oc/gen.php
+++ b/app/i18n/oc/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Quicha-papiers.',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'Corrièl',
diff --git a/app/i18n/pl/gen.php b/app/i18n/pl/gen.php
index 69901c877..08cee6a91 100644
--- a/app/i18n/pl/gen.php
+++ b/app/i18n/pl/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Schowek',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'E-mail',
diff --git a/app/i18n/pt-br/gen.php b/app/i18n/pt-br/gen.php
index 9ede60314..6c8959d8a 100644
--- a/app/i18n/pt-br/gen.php
+++ b/app/i18n/pt-br/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Área de transferência',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'E-mail',
diff --git a/app/i18n/ru/gen.php b/app/i18n/ru/gen.php
index 652729ac1..831d604b8 100644
--- a/app/i18n/ru/gen.php
+++ b/app/i18n/ru/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Буфер обмена',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'Электронная почта',
diff --git a/app/i18n/sk/gen.php b/app/i18n/sk/gen.php
index 4525ba0ef..07c4468a8 100644
--- a/app/i18n/sk/gen.php
+++ b/app/i18n/sk/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Schránka',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'E-mail', // IGNORE
diff --git a/app/i18n/tr/gen.php b/app/i18n/tr/gen.php
index 02d9db314..278ef88e5 100644
--- a/app/i18n/tr/gen.php
+++ b/app/i18n/tr/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Kopyala',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'Email', // IGNORE
diff --git a/app/i18n/zh-cn/gen.php b/app/i18n/zh-cn/gen.php
index f6c5f1202..abfd2b450 100644
--- a/app/i18n/zh-cn/gen.php
+++ b/app/i18n/zh-cn/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => '剪贴板',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'Email', // IGNORE
diff --git a/app/i18n/zh-tw/gen.php b/app/i18n/zh-tw/gen.php
index 4d7e58561..19a1de0c4 100644
--- a/app/i18n/zh-tw/gen.php
+++ b/app/i18n/zh-tw/gen.php
@@ -196,6 +196,7 @@ return array(
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
'clipboard' => '剪貼板',
'diaspora' => 'Diaspora*', // IGNORE
'email' => '郵箱', // IGNORE
diff --git a/app/shares.php b/app/shares.php
index 426971b04..e64503f32 100644
--- a/app/shares.php
+++ b/app/shares.php
@@ -50,6 +50,13 @@ return array(
'form' => 'advanced',
'method' => 'GET',
),
+ 'buffer' => array(
+ 'url' => 'https://publish.buffer.com/compose?url=~LINK~&text=~TITLE~',
+ 'transform' => array('rawurlencode'),
+ 'help' => 'https://support.buffer.com/hc/en-us/articles/360035587394-Scheduling-posts',
+ 'form' => 'simple',
+ 'method' => 'GET',
+ ),
'clipboard' => array(
'HTMLtag' => 'button',
'url' => '~LINK~',
diff --git a/docs/en/users/05_Configuration.md b/docs/en/users/05_Configuration.md
index 1ce0e0a0d..0df8e045f 100644
--- a/docs/en/users/05_Configuration.md
+++ b/docs/en/users/05_Configuration.md
@@ -99,7 +99,7 @@ This allows for purging/optimizing the current user’s articles in the database
To make your life easier, you can share articles straight from FreshRSS.
-At the moment, FreshRSS supports 18 sharing methods, ranging from self-hosted services (Shaarli, etc.) to proprietary services (Facebook, etc.).
+At the moment, FreshRSS supports [20+ sharing services](08_sharing_services.md), ranging from self-hosted services (Shaarli, etc.) to proprietary services (Facebook, etc.).
By default, the sharing list is empty.
![Sharing configuration](../img/users/configuration.sharing.png)
diff --git a/docs/en/users/08_sharing_services.md b/docs/en/users/08_sharing_services.md
index e2df45fc7..ad156943c 100644
--- a/docs/en/users/08_sharing_services.md
+++ b/docs/en/users/08_sharing_services.md
@@ -15,6 +15,7 @@ FreshRSS has the option to share links with a bunch of services.
| Service | Short description | Links | Notes |
|:------------------|:-----------------------------------------------------|:-------------------------------------------------|:--------------------------------------------------------------|
| Blogotext | A little more than a lightweight SQLite Blog-Engine. | [GitHub](https://github.com/BlogoText/blogotext) | Deprecated since FreshRSS V1.20.0 (2022). Will be deleted in 2023 (scheduled to FreshRSS V1.22.0) |
+| Buffer | Buffer.com is a social media management platform for scheduling, publishing, and analyzing content. | [Website](https://buffer.com) ||
| Diaspora* | The online social world where you are in control | [Website](https://diasporafoundation.org/), [Wikipedia](https://en.wikipedia.org/wiki/Diaspora_(social_network)) | |
| Facebook | Worldwide social network (by Meta Platforms) | [Website](https://facebook.com), [Wikipedia](https://en.wikipedia.org/wiki/Facebook)
| GNU social | Social communication software for both public and private communications | [Website](https://gnu.io/social/) | |