summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Patrick Crandol <patrick@crandol.com> 2018-12-11 18:20:04 -0500
committerGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2018-12-12 00:20:04 +0100
commita1071e7dd9b9efe3b1f61a3f6bb9f936ad6d7c6a (patch)
tree9c8d866b35e92bac466a9930304c8973ce45ecd0
parent195c0b6867848f1bea0ec2eb861b7dad5bc1db60 (diff)
Add option to share to Pinboard. (#2178)
* Prelim. Add Pinboard based on the url found in the "For iPad" section here: https://pinboard.in/howto/ * add i18n string for Pinboard * Add help to pinboard * add title to Pinboard Share Title seems to be an element, but isn't documented in the API. Perhaps it's an alternative to description? It probably won't hurt to include it. * Feedback from @samplereality * Minor Whitespace
-rw-r--r--app/i18n/cz/gen.php1
-rw-r--r--app/i18n/de/gen.php1
-rw-r--r--app/i18n/en/gen.php1
-rwxr-xr-xapp/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/it/gen.php1
-rw-r--r--app/i18n/kr/gen.php1
-rw-r--r--app/i18n/nl/gen.php1
-rw-r--r--app/i18n/oc/gen.php1
-rw-r--r--app/i18n/pt-br/gen.php1
-rw-r--r--app/i18n/ru/gen.php1
-rw-r--r--app/i18n/tr/gen.php1
-rw-r--r--app/i18n/zh-cn/gen.php1
-rw-r--r--app/shares.php7
15 files changed, 21 insertions, 0 deletions
diff --git a/app/i18n/cz/gen.php b/app/i18n/cz/gen.php
index 27ff9414c..08fce0280 100644
--- a/app/i18n/cz/gen.php
+++ b/app/i18n/cz/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => 'Tisk',
'shaarli' => 'Shaarli',
diff --git a/app/i18n/de/gen.php b/app/i18n/de/gen.php
index 59ce371d3..c02a55b2c 100644
--- a/app/i18n/de/gen.php
+++ b/app/i18n/de/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => 'Drucken',
'shaarli' => 'Shaarli',
diff --git a/app/i18n/en/gen.php b/app/i18n/en/gen.php
index f0ce8ed02..32f5ee02e 100644
--- a/app/i18n/en/gen.php
+++ b/app/i18n/en/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => 'Print',
'shaarli' => 'Shaarli',
diff --git a/app/i18n/es/gen.php b/app/i18n/es/gen.php
index 183e3f794..db36e5f5b 100755
--- a/app/i18n/es/gen.php
+++ b/app/i18n/es/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => 'Print',
'shaarli' => 'Shaarli',
diff --git a/app/i18n/fr/gen.php b/app/i18n/fr/gen.php
index fa4dceadd..86d8461e6 100644
--- a/app/i18n/fr/gen.php
+++ b/app/i18n/fr/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => 'Imprimer',
'shaarli' => 'Shaarli',
diff --git a/app/i18n/he/gen.php b/app/i18n/he/gen.php
index 9349cbce7..cf4a1fcda 100644
--- a/app/i18n/he/gen.php
+++ b/app/i18n/he/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => 'הדפסה',
'shaarli' => 'Shaarli',
diff --git a/app/i18n/it/gen.php b/app/i18n/it/gen.php
index 3bf2f155f..9cc40ffe3 100644
--- a/app/i18n/it/gen.php
+++ b/app/i18n/it/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => 'Stampa',
'shaarli' => 'Shaarli',
diff --git a/app/i18n/kr/gen.php b/app/i18n/kr/gen.php
index 744ec6fce..86a50e9c4 100644
--- a/app/i18n/kr/gen.php
+++ b/app/i18n/kr/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => '인쇄',
'shaarli' => 'Shaarli',
diff --git a/app/i18n/nl/gen.php b/app/i18n/nl/gen.php
index 99b1cf9c2..bdf2e0abd 100644
--- a/app/i18n/nl/gen.php
+++ b/app/i18n/nl/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => 'Print',
'shaarli' => 'Shaarli',
diff --git a/app/i18n/oc/gen.php b/app/i18n/oc/gen.php
index 246a74eb2..ffe10941d 100644
--- a/app/i18n/oc/gen.php
+++ b/app/i18n/oc/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => 'Imprimir',
'shaarli' => 'Shaarli',
diff --git a/app/i18n/pt-br/gen.php b/app/i18n/pt-br/gen.php
index 8a0b26b3d..46ae53eb4 100644
--- a/app/i18n/pt-br/gen.php
+++ b/app/i18n/pt-br/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => 'Imprimir',
'shaarli' => 'Shaarli',
diff --git a/app/i18n/ru/gen.php b/app/i18n/ru/gen.php
index f6b1f16ec..b55c6b667 100644
--- a/app/i18n/ru/gen.php
+++ b/app/i18n/ru/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => 'Print',
'shaarli' => 'Shaarli',
diff --git a/app/i18n/tr/gen.php b/app/i18n/tr/gen.php
index 370660aba..a84c39f20 100644
--- a/app/i18n/tr/gen.php
+++ b/app/i18n/tr/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => 'Print',
'shaarli' => 'Shaarli',
diff --git a/app/i18n/zh-cn/gen.php b/app/i18n/zh-cn/gen.php
index a0f74fdfa..1dcd95233 100644
--- a/app/i18n/zh-cn/gen.php
+++ b/app/i18n/zh-cn/gen.php
@@ -172,6 +172,7 @@ return array(
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
+ 'pinboard' => 'Pinboard',
'pocket' => 'Pocket',
'print' => '打印',
'shaarli' => 'Shaarli',
diff --git a/app/shares.php b/app/shares.php
index 6d234b374..4f7fde3ed 100644
--- a/app/shares.php
+++ b/app/shares.php
@@ -137,4 +137,11 @@ return array(
'form' => 'simple',
'method' => 'GET',
),
+ 'pinboard' => array(
+ 'url' => 'https://pinboard.in/add?next=same&amp;url=~LINK~&amp;title=~TITLE~',
+ 'transform' => array('urlencode'),
+ 'help' => 'https://pinboard.in/api/',
+ 'form' => 'simple',
+ 'method' => 'GET',
+ ),
);