From 8fd395f4e55c410a332848f05b375768f270eeb5 Mon Sep 17 00:00:00 2001 From: fox Date: Sun, 2 Apr 2023 15:25:14 +0000 Subject: Update Plugins --- Plugins.md | 250 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 125 insertions(+), 125 deletions(-) diff --git a/Plugins.md b/Plugins.md index e08c2e5..f55026e 100644 --- a/Plugins.md +++ b/Plugins.md @@ -1,126 +1,126 @@ -% Plugins - -Tiny Tiny RSS supports many kinds of plugins: social plugins which share articles to various sites, -article filter plugins which mangle feed-provided data on import (for example, inlining images or extracting -full article text using Readability), hotkey plugins which alter the way keyboard shortcuts work, etc. - -There are two kinds of plugins: user and system. User plugins are enabled in `Preferences` → `Plugins`. System plugins require adding them to a [global configuration](GlobalConfig) directive PLUGINS which is a comma-separated list of enabled system plugins, i.e. - -```php -putenv('TTRSS_PLUGINS=auth_internal, other_plugin'); -``` - -- system plugins are always enabled for all users -- if multiple search plugins are loaded, only the first one is used - -If you are interested in making plugins, see [MakingPlugins](MakingPlugins) and [samples](https://git.tt-rss.org/git/tt-rss-samples) repositories for examples to get you started. - -### Installing plugins - -Copy plugin folder to ```tt-rss/plugins.local``` then activate it in the settings panel. Plugin folder name should correspond to plugin class name defined in ``(plugin)/init.php``, i.e. ``Af_ExamplePlugin`` should be copied to ``plugins.local/af_exampleplugin``. - -## Extra plugins - -### First party (maintained on this site but not bundled with tt-rss) - -These can be installed via built-in plugin installer in `Preferences` → `Plugins`. - -Complete list is [available here](https://dev.tt-rss.org/explore/repos?q=plugin&topic=1). - -### Third party plugins - -* Third party plugins may be unmaintained and incompatible with newer tt-rss code (especially those from the old forums). Please report plugin-related problems to their developers. -* See also: [themes & plugins subforum](https://discourse.tt-rss.org/c/tiny-tiny-rss/themes-and-plugins). -* Several more (old and unmaintained) plugins are on [the old forums](https://tt-rss.org/oldforum/viewforum.php?f=22) - if you fix them to run on newer tt-rss versions, please consider adopting and rehosting them. - -### We’re not responsible for third party plugins. Use at your own risk. - -#### Sharing plugins - -##### A Tiny Tiny RSS plugin to post to a Wallabag v2 instance - -https://github.com/joshp23/ttrss-to-wallabag-v2 - -##### A plugin for Tiny Tiny RSS, to shorten urls via Yourls - -https://github.com/joshp23/tt-rss-yourls - -##### Adds support for sharing links with Shaarli to tt-rss - -https://github.com/joshp23/tt-rss-shaarli - -##### Convert DOI and other links to Sci-Hub links in TT-Rss - -https://github.com/joshp23/ttrss-to-Sci-Hub - -#### Feed data manipulation plugins - -##### Enable embedded videos in feeds - videoframes - -https://github.com/tribut/ttrss-videoframes - -##### Configurable plugin to replace article stub with content from the linked URL's page - -https://github.com/feediron/ttrss_plugin-feediron - -##### A simple plugin to assist in the display of images from NASA's Astronomy Picture of the Day feed in TT-RSS - -https://github.com/joshp23/TTRSS-APOD-Fix - -#### Webcomics plugins - -##### Comic plugin GU Comics, Married to the sea & Toothpaste for dinner - -https://github.com/tribut/ttrss-comics - -##### Full Feed for many newspaper websites - -http://tt-rss.org/oldforum/viewtopic.php?f=22&t=1539 - -##### Cleanup Google News feed - -http://tt-rss.org/oldforum/viewtopic.php?f=22&t=1606 - -##### Lint/tidy plugin to repair invalid feeds - -https://github.com/Churten/tt-rss-ff-xmllint - -##### Embed content from Tapastic rss streams - -https://github.com/ldidry/af_tapastic.git - -##### XML Start tag cleaner - -http://tt-rss.org/oldforum/viewtopic.php?f=22&t=2626 - -##### Faking of referral for images (anti hotlinking protection). - -https://github.com/Alekc/af\_refspoof - -#### API plugins - -##### Fever API emulator - -Simulates the Fever API for reading RSS Feeds with your Fever clients. - -https://github.com/DigitalDJ/tinytinyrss-fever-plugin - -#### Other plugins - -##### Favicon badge plugin - -https://discourse.tt-rss.org/t/favicon-badge-plugin/1441 - -##### Generate QR codes from article links, with xhr support and no disk cache - -https://github.com/GregThib/ttrss-qrcodegen - -##### Send XMPP notifications via Prosody mod_post_msg - -https://github.com/joshp23/ttrss-notify-xmpp-prosody - -##### Plugins for alternative navigation and night mode - -Set of plugins to (1) use cursor keys for a tree-style article navigation; (2) change to a minimal set of hotkeys; (3) toggle night mode for custom themes; (4) change the sort order of unread articles to Oldest first. - +% Plugins + +Tiny Tiny RSS supports many kinds of plugins: social plugins which share articles to various sites, +article filter plugins which mangle feed-provided data on import (for example, inlining images or extracting +full article text using Readability), hotkey plugins which alter the way keyboard shortcuts work, etc. + +There are two kinds of plugins: user and system. User plugins are enabled in `Preferences` → `Plugins`. System plugins require adding them to a [global configuration](GlobalConfig) directive PLUGINS which is a comma-separated list of enabled system plugins, i.e. + +```php +putenv('TTRSS_PLUGINS=auth_internal, other_plugin'); +``` + +- system plugins are always enabled for all users +- if multiple search plugins are loaded, only the first one is used + +If you are interested in making plugins, see [MakingPlugins](MakingPlugins) and [samples](https://git.tt-rss.org/git/tt-rss-samples) repositories for examples to get you started. + +### Installing plugins + +Copy plugin folder to ```tt-rss/plugins.local``` then activate it in the settings panel. Plugin folder name should correspond to plugin class name defined in ``(plugin)/init.php``, i.e. ``Af_ExamplePlugin`` should be copied to ``plugins.local/af_exampleplugin``. + +## Extra plugins + +### First party (maintained on this site but not bundled with tt-rss) + +These can be installed via built-in plugin installer in `Preferences` → `Plugins`. + +Complete list is [available here](https://gitlab.tt-rss.org/tt-rss/tt-rss-plugins). + +### Third party plugins + +* Third party plugins may be unmaintained and incompatible with newer tt-rss code (especially those from the old forums). Please report plugin-related problems to their developers. +* See also: [themes & plugins subforum](https://discourse.tt-rss.org/c/tiny-tiny-rss/themes-and-plugins). +* Several more (old and unmaintained) plugins are on [the old forums](https://tt-rss.org/oldforum/viewforum.php?f=22) - if you fix them to run on newer tt-rss versions, please consider adopting and rehosting them. + +### We’re not responsible for third party plugins. Use at your own risk. + +#### Sharing plugins + +##### A Tiny Tiny RSS plugin to post to a Wallabag v2 instance + +https://github.com/joshp23/ttrss-to-wallabag-v2 + +##### A plugin for Tiny Tiny RSS, to shorten urls via Yourls + +https://github.com/joshp23/tt-rss-yourls + +##### Adds support for sharing links with Shaarli to tt-rss + +https://github.com/joshp23/tt-rss-shaarli + +##### Convert DOI and other links to Sci-Hub links in TT-Rss + +https://github.com/joshp23/ttrss-to-Sci-Hub + +#### Feed data manipulation plugins + +##### Enable embedded videos in feeds - videoframes + +https://github.com/tribut/ttrss-videoframes + +##### Configurable plugin to replace article stub with content from the linked URL's page + +https://github.com/feediron/ttrss_plugin-feediron + +##### A simple plugin to assist in the display of images from NASA's Astronomy Picture of the Day feed in TT-RSS + +https://github.com/joshp23/TTRSS-APOD-Fix + +#### Webcomics plugins + +##### Comic plugin GU Comics, Married to the sea & Toothpaste for dinner + +https://github.com/tribut/ttrss-comics + +##### Full Feed for many newspaper websites + +http://tt-rss.org/oldforum/viewtopic.php?f=22&t=1539 + +##### Cleanup Google News feed + +http://tt-rss.org/oldforum/viewtopic.php?f=22&t=1606 + +##### Lint/tidy plugin to repair invalid feeds + +https://github.com/Churten/tt-rss-ff-xmllint + +##### Embed content from Tapastic rss streams + +https://github.com/ldidry/af_tapastic.git + +##### XML Start tag cleaner + +http://tt-rss.org/oldforum/viewtopic.php?f=22&t=2626 + +##### Faking of referral for images (anti hotlinking protection). + +https://github.com/Alekc/af\_refspoof + +#### API plugins + +##### Fever API emulator + +Simulates the Fever API for reading RSS Feeds with your Fever clients. + +https://github.com/DigitalDJ/tinytinyrss-fever-plugin + +#### Other plugins + +##### Favicon badge plugin + +https://discourse.tt-rss.org/t/favicon-badge-plugin/1441 + +##### Generate QR codes from article links, with xhr support and no disk cache + +https://github.com/GregThib/ttrss-qrcodegen + +##### Send XMPP notifications via Prosody mod_post_msg + +https://github.com/joshp23/ttrss-notify-xmpp-prosody + +##### Plugins for alternative navigation and night mode + +Set of plugins to (1) use cursor keys for a tree-style article navigation; (2) change to a minimal set of hotkeys; (3) toggle night mode for custom themes; (4) change the sort order of unread articles to Oldest first. + https://github.com/ltGuillaume/FeedMei/tree/master/plugins.local/ \ No newline at end of file -- cgit v1.2.3