Commit Graph

38 Commits

Author SHA1 Message Date
Alexis Degrugillier
ca091fbef4 Remove pocket sharing service (#8127)
It has been discontinued.
See https://github.com/FreshRSS/FreshRSS/issues/8125
2025-10-16 20:17:44 +02:00
Alexis Degrugillier
4d420c4b4d Change omnivore help URL (#8126)
Fix https://github.com/FreshRSS/FreshRSS/issues/7105
2025-10-16 14:36:42 +02:00
Alexis Degrugillier
caecc5decf fix linkding documentation link (#7985)
Closes #7984 

Changes proposed in this pull request:

- fix linkding documentation link

How to test the feature manually:

1. add a linkding sharing method
2. click on the documentation link
3. validate that the link is working
2025-09-20 18:06:55 +02:00
Alexandre Alapetite
4ef52d6825 Fix share XML encoding (#7822)
Maybe related to https://github.com/FreshRSS/FreshRSS/issues/7820
2025-08-13 22:53:09 +02:00
UserRoot-Luca
d69cdbdefb Add share link Bluesky (#7116)
* Add share link bluesky

* Update

* make fix-all

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2024-12-19 11:14:51 +01:00
maTh
292f34a5aa Added: Share via telegram app (#6838)
* add telegram as sharing service

* Update 08_sharing_services.md
2024-09-29 19:43:57 +02:00
maTh
2bd8349401 New: sharing service archive.is added (#6650)
* archive.is added

* // TODO => // IGNORE
2024-07-23 23:02:25 +02:00
maTh
493d46759e fix broken sharing services (part 2): delete Blogotext (#6225) 2024-06-10 19:43:48 +02:00
Luc SANCHEZ
30c7a61a9b Use strict_types (#5830)
* Little's optimisations and booleans in conditions

* Apply strict type

* Apply strict type

* Apply strict type

* Fix multiple bugs with PHP 8.2 and 8.3

* Many declares missing, more errors fixed

* Apply strict type

* Another approach

* Stronger typing for Minz_Session

* Fix case of SQLite

---------

Co-authored-by: Luc <sanchezluc+freshrss@gmail.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-11-16 22:43:00 +01:00
Luc SANCHEZ
4a02352ccc applies several small optimizations (#5511)
declare(strict_types=1);
Co-authored-by: Luc <sanchezluc+freshrss@gmail.com>
2023-10-30 20:40:13 +01:00
maTh
fca8ae4207 added: new sharing service: Omnivore (#5477)
* add Omnivore

* fix i18n

* Update app/i18n/en/gen.php

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-06-20 09:06:23 +02:00
acbgbca
df865d7900 Linkding share now passes title #5432 (#5433) 2023-05-30 21:32:45 +02:00
Alexandre Alapetite
a13a20de20 PHPStan Level 6 for FreshRSS_Share (#5289)
https://github.com/FreshRSS/FreshRSS/pull/5284
2023-04-12 00:51:21 +02:00
maTh
5f33ca921a add Buffer.com as sharing service (#5286)
* add Buffer as sharing service

* docs

* add link the the sharing services list
2023-04-12 00:00:54 +02:00
maTh
64a5608480 docs: shares.php. Added "HTMLtag" (#5284)
* doc

* Update shares.php
2023-04-10 22:29:51 +02:00
yzqzss
f3216b61b9 add archive.org as sharing service (#5096)
Co-authored-by: maTh <math-home@web.de>
2023-02-22 22:13:38 +01:00
maTh
f31c310a6d fix: Lemmy sharing service parameter (#5020) 2023-01-20 23:52:36 +01:00
maTh
1f86aae415 fix: sharing service for mailto links for web mail services (#4680)
* fix

* Update main.js

* Update app/i18n/fr/gen.php

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-11-14 14:54:57 +01:00
acbgbca
eb773c5f65 Added Linkding as a sharing method #4720 (#4721)
* Added Linkding as a sharing method #4720

* Fixed typo in docs #4720
2022-10-13 15:51:43 +02:00
maTh
34b07a729d add archive.ph (#4530) 2022-08-23 21:38:13 +02:00
maTh
a89fce27cb New sharing service: Web sharing API (#4271)
* new optional option: HTMLtag

* Update main.js

* add: web sharing API

* Update gen.php

* Update gen.php

* Update gen.php

* fix spaces

* Update shares.php

* fixed JavaScript

* Update template.rtl.css

* Typo

* improved: if (!navigator.share)

* Update main.js

* comma-dangle only for arrays and objects

* Update app/i18n/fr/gen.php

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* i18n: System sharing

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-03-16 23:23:15 +01:00
maTh
be5848fd4f Improved: Sharing/Integration configuration (#4269)
* stick plus button to select list

* HTML improved very much

* drag and drop improved

* add URL button

* fix remove button behavior

* prepare for PR#4238

* improve length of inputs

* First draft of documentation of the sharing services

* new config option: depricated

* i18n for depricated text

* Doc: Blogotext depricated to 2023

* dropdown menu with config link and depricated sign

* Update entry_bottom.phtml

* Update 08_sharing_services.md

* Update template.rtl.css

* Typo Deprecated/Depricated

* typo

* updated the documentation comment

* Update shares.php

* Update app/i18n/fr/conf.php

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* Update p/scripts/draggable.js

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* Update p/scripts/draggable.js

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* Documentation: services from #4270

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-03-15 22:58:30 +01:00
maTh
d4db9c5a09 More sharing services (#4270)
* added: Xing

* added: Reddit

* added: Pinterest

* added: Whatsapp
2022-03-14 19:53:33 +01:00
Alexandre Alapetite
1acd3ab09b Use typographic quotes (#4133)
* Use typographic quotes

* A few fixes

* Fix

* Fix not saved

* Implement feedback

* Detail

* Revert spoken English fixes
Left for a future dedicated discussion

* More reverts

* Final reverts

* Final minor
2022-01-08 21:58:55 +01:00
maTh
0a7be425f3 fix broken sharing services (#3794)
* changed the help link of movim from github to official website
* fixed missed help link of lemmy
* fixed missed link of mastodon
* reorder the share services - now ordered by alphabet
* extended the comments
2021-08-30 22:31:11 +02:00
Raineer
d170934fb7 Added Raindrop.io as sharing option (#3717)
* Added Raindrop.io as sharing option

* Added entires to i18n ignore files

* Fix TODOs

Co-authored-by: Michael Miller <commits@rain.bz>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2021-08-04 11:28:39 +02:00
Alexis Degrugillier
46c8f6e77b Add clipboard sharing (#3330)
When the discussion #3327 started, I thought that the clipboard share
is a good idea. It never occurred to me because I do not use a
smartphone.
It might need some polishing but it seems pretty usable as-is.

See #3327
2021-01-03 18:20:15 +01:00
Alexandre Alapetite
128b336788 Fix share warning with Wallabag (#2817)
#fix https://github.com/FreshRSS/FreshRSS/issues/2812

Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
2020-03-08 00:08:20 +01:00
Marien Fressinaud
0765840d9d tec: Add ~ID~ placeholder in share system (#2707)
I'm currently playing with a small extension to improve the email sharing
system. It allows to create a message and send an email directly through
FreshRSS. For that, I need to retrieve the shared article. I could use
the link or the title but it would be less robust and less efficient.

Reference: https://github.com/FreshRSS/FreshRSS/issues/300
2019-12-09 09:41:18 +01:00
Alexandre Alapetite
37b52b7361 Trim whitespace (#2544) 2019-10-01 18:12:21 +02:00
wtoscer
5f4daa9c63 Add lemmy share (#2510) 2019-08-29 17:25:04 +02:00
Gaurav Thakur
e99e4353d4 Remove Google+ support as it is dead. (#2464) 2019-07-30 16:34:04 +02:00
Patrick Crandol
a1071e7dd9 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
2018-12-12 00:20:04 +01:00
Patrick Crandol
2610db6260 Remove rawurlencode from movim sharing (#2177) 2018-12-11 21:21:59 +01:00
Alexandre Alapetite
3bebc90474 Share with LinkedIn (#1960)
https://developer.linkedin.com/docs/share-on-linkedin
https://github.com/FreshRSS/freshrss.org/issues/40
2018-07-23 22:49:23 +02:00
hoilc
d3942b2960 use GET method for mastodon 2018-06-04 11:15:20 +08:00
Alexandre Alapetite
d514dc50af Add Pocket share (#1899)
* Add Pocket share

https://github.com/FreshRSS/FreshRSS/issues/1884#issuecomment-388988200
https://github.com/FreshRSS/FreshRSS/issues/1051

* Pocket i18n
2018-05-28 21:13:42 +02:00
Alexandre Alapetite
b8094f8044 Move shares (#1812)
From ./data/ to ./app/
Fix manual updates like
https://github.com/FreshRSS/FreshRSS/issues/1803#issuecomment-369371907
Left for later: support a ./data/shares.local.php for user-defined
shares.
2018-03-03 15:06:22 +01:00