diff --git a/bin/generate-plugins-json.php b/bin/generate-plugins-json.php index f69abfd6..00f9f702 100644 --- a/bin/generate-plugins-json.php +++ b/bin/generate-plugins-json.php @@ -91,7 +91,7 @@ } $json[ $slug ] = $data; } -file_put_contents( __DIR__ . '/../plugins.json', wp_json_encode( $json, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES ) ); +file_put_contents( __DIR__ . '/../plugins.json', json_encode( $json, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES ) ); // phpcs:ignore echo 'plugins.json was created.', PHP_EOL; /** diff --git a/plugin-strings/friends-mastodon-like-interface.php b/plugin-strings/friends-mastodon-like-interface.php new file mode 100644 index 00000000..27a6231e --- /dev/null +++ b/plugin-strings/friends-mastodon-like-interface.php @@ -0,0 +1,18 @@ +Alfred or URL Forwarder you\'ll need a URL like this.', 'friends' ); +__( 'Back to the Post Collection overview', 'friends' ); __( 'Post Collection Name', 'friends' ); +__( 'Dropdown', 'friends' ); __( 'External feed', 'friends' ); +__( 'Copy to', 'friends' ); +__( 'Move to', 'friends' ); __( 'disabled', 'friends' ); __( 'Create another user', 'friends' ); // translators: %s is a URL. diff --git a/plugin-strings/friends-send-to-e-reader.php b/plugin-strings/friends-send-to-e-reader.php index 6d3b6435..9a37832c 100644 --- a/plugin-strings/friends-send-to-e-reader.php +++ b/plugin-strings/friends-send-to-e-reader.php @@ -18,21 +18,23 @@ // translators: %s is a the name of a Tolino vendor. __( 'Connected to %s', 'friends' ); __( 'Select your Tolino seller', 'friends' ); +__( 'Untitled', 'friends' ); // translators: %s is a post title. This is a title to be used when multiple posts are compiled to an ePub. __( '%s & more', 'friends' ); __( 'Table of Contents', 'friends' ); +__( 'E-Reader', 'friends' ); __( 'Friend Post', 'friends' ); __( 'E-Readers', 'friends' ); __( 'E-Reader Settings', 'friends' ); __( 'Friends', 'friends' ); __( 'About', 'friends' ); __( 'Send to E-Reader', 'friends' ); -__( 'E-Reader', 'friends' ); // translators: %s is a date. __( 'E-Reader: Sent on %s', 'friends' ); // translators: %s is an E-Reader name. _x( 'Send to %s', 'e-reader', 'friends' ); __( 'Include all posts above', 'friends' ); +__( 'Mark as new', 'friends' ); __( 'E-Reader not configured', 'friends' ); __( 'No posts could be found.', 'friends' ); // translators: %1$s is a month, %2$s is a year. @@ -71,6 +73,14 @@ __( 'Automatically create a draft post when sending to E-Reader.', 'friends' ); __( 'Summary Draft Title', 'friends' ); __( 'This title for the draft post will be used. You can use the following variables: $date $day $month $year $author', 'friends' ); +__( 'Download Password', 'friends' ); +__( 'Only latin characters and digits allowed', 'friends' ); +__( 'This enables you to download an ePub from your E-Reader by appending either of these to any of your Friends URLs:', 'friends' ); +__( 'All posts from this friend:', 'friends' ); +__( 'The last 10 posts from this friend:', 'friends' ); +__( 'Posts not yet sent from this friend:', 'friends' ); +__( 'List last for manual selection from this friend:', 'friends' ); +__( 'Preview URL for a friend', 'friends' ); // translators: %s is an E-Reader name. _n( 'Send %1$d new post to %2$s', 'Send %1$d new posts to %2$s', 1, 'friends' ); __( 'Close', 'friends' ); diff --git a/plugins.json b/plugins.json index fc2f6f8c..0ab96d3b 100644 --- a/plugins.json +++ b/plugins.json @@ -22,11 +22,23 @@ "version": "0.2", "trunk": "https://github.com/akirk/friends-debugger/archive/refs/tags/0.2.zip", "download_link": "https://github.com/akirk/friends-debugger/archive/refs/tags/0.2.zip", - "last_updated": "2023-06-13", + "last_updated": "2024-04-29", "sections": { "Description": "This plugin outputs some more data and provides tools like a Feed Log." } }, + "friends-mastodon-like-interface": { + "name": "friends-mastodon-like-interface", + "short_description": "how the Friends status posts in a UI like Mastodon.", + "more_info": "https://github.com/akirk/friends-mastodon-like-interface", + "author": "Alex Kirk", + "slug": "friends-mastodon-like-interface", + "version": "0.2", + "trunk": "https://github.com/akirk/friends-mastodon-like-interface/archive/refs/tags/0.2.zip", + "download_link": "https://github.com/akirk/friends-mastodon-like-interface/archive/refs/tags/0.2.zip", + "last_updated": "2024-11-24", + "sections": [] + }, "friends-parser-fraidyscrape": { "name": "Friends Parser Fraidyscrape", "short_description": "Use the Fraidyscrape extractor to view feeds for web sites that don't provide machine readable feeds.", @@ -36,7 +48,7 @@ "version": "1.3", "trunk": "https://github.com/akirk/friends-parser-fraidyscrape/archive/refs/tags/1.3.zip", "download_link": "https://github.com/akirk/friends-parser-fraidyscrape/archive/refs/tags/1.3.zip", - "last_updated": "2023-01-04", + "last_updated": "2024-11-19", "sections": { "Description": "This is a PHP port of the JavaScript extractor Fraidyscrape to be used as a plugin for the Friends Plugin which can then be used to follow your friends on platforms that don't provide RSS feeds, or some news sites.
\n

Fraidyscrape


\nFraidyscrape is the rule-based HTML, JSON and TXT scraper - used in the
\nmicro-famous, macro-fearful Web research tool Fraidycat.
\n
It is presently quite a dark art to figure out. No one really knows what it does!

\nThis plugin is meant to be used with the Friends plugin.", "Changelog": "

1.3


\n- Update to the Feed_Parser_V2 interface.
\n- Reduce required priviledges, see https://github.com/akirk/friends/pull/121.
\n

1.2


\n- Update for Friends 2.0" @@ -66,7 +78,7 @@ "version": "1.2.1", "trunk": "https://github.com/akirk/friends-post-collection/archive/refs/tags/1.2.1.zip", "download_link": "https://github.com/akirk/friends-post-collection/archive/refs/tags/1.2.1.zip", - "last_updated": "2023-08-07", + "last_updated": "2024-10-16", "sections": { "Description": "This plugin provides the facilities to store feed items in a separate post type. These can be used to create your own compliation of posts and re-publish them for friends.", "Changelog": "

1.2.1


\n- Fix UTF-8 problems with downloading external images
\n

1.2.0


\n- Add ability to activate and deactivate Post Collections ([#3])
\n- Add the ability to copy a post ([#4])
\n- Add the ability to download external images to the media library ([#5])
\n

1.1


\n- Reduce required priviledges, see https://github.com/akirk/friends/pull/121.
\n

1.0


\n- Add a feed option to fetch full content: Make use of Readability to get the contents of posts from the original URL (useful for excerpt feeds), either via a dropdown entry for each feed item, or for new entries in incoming feeds (checkbox in the feeds overview).
\n

0.8


\n- Update for Friends 2.0
\n[#5]: https://github.com/akirk/friends-post-collection/pull/5
\n[#4]: https://github.com/akirk/friends-post-collection/pull/4
\n[#3]: https://github.com/akirk/friends-post-collection/pull/3" @@ -78,13 +90,13 @@ "more_info": "https://github.com/akirk/friends-send-to-e-reader", "author": "Alex Kirk", "slug": "friends-send-to-e-reader", - "version": "0.8.1", - "trunk": "https://github.com/akirk/friends-send-to-e-reader/archive/refs/tags/0.8.1.zip", - "download_link": "https://github.com/akirk/friends-send-to-e-reader/archive/refs/tags/0.8.1.zip", - "last_updated": "2023-08-04", + "version": "0.8.2", + "trunk": "https://github.com/akirk/friends-send-to-e-reader/archive/refs/tags/0.8.2.zip", + "download_link": "https://github.com/akirk/friends-send-to-e-reader/archive/refs/tags/0.8.2.zip", + "last_updated": "2024-11-24", "sections": { "Description": "See the post Subscribing to RSS Feeds on your E-Reader using your own WordPress blog for more details on how it works.
\nThis plugin is meant to be used with the Friends plugin.", - "Changelog": "

0.8.1


\n- Add a Download URL previewer ([#7])
\n- Add the ability to mark an article as new ([#6])
\n

0.8.0


\n- Fix choking on invalid SVGs
\n- Enable unsent posts for any author
\n- Add the ability to download ePub through special URLs ([#5])
\n

0.7


\n- Fix multi-item dialog not popping up.
\n

0.6


\n- Remove MOBI support since Amazon now accepts EPubs by mail.
\n- Introduce Reading Summaries: You can create a new draft posts from your sent articles so that you can easily post about them.
\n- Remember which posts were already sent, enabling a \"Send x new posts to your e-reader\" button in the header.
\n

0.5


\n- Remember which posts were sent and allow sending just the new ones. [WIP display works, actual sending not yet]
\n- Automatically send new posts every week. [WIP setting screen is there, saving setting and cron not yet]
\n- Allow auto-creating of \"reading summary\" draft posts with link plus excerpt and room for your own comments.
\n- New-style setting screen with separate screen for reading summaries.
\n

0.4


\n- Update for Friends 2.0
\n

0.3


\n- Allow downloading the ePub.
\n- Theoretically add support for Tolino. Not functional because Thalia doesn't want to provide OAuth2 credentials.
\n[#7]: https://github.com/akirk/friends-send-to-e-reader/pull/7
\n[#6]: https://github.com/akirk/friends-send-to-e-reader/pull/6
\n[#5]: https://github.com/akirk/friends-send-to-e-reader/pull/5" + "Changelog": "

0.8.2


\n- Ensure the title is not empty ([#10])
\n- Improve the Reading Summary function ([#9])
\n

0.8.1


\n- Add a Download URL previewer ([#7])
\n- Add the ability to mark an article as new ([#6])
\n

0.8.0


\n- Fix choking on invalid SVGs
\n- Enable unsent posts for any author
\n- Add the ability to download ePub through special URLs ([#5])
\n

0.7


\n- Fix multi-item dialog not popping up.
\n

0.6


\n- Remove MOBI support since Amazon now accepts EPubs by mail.
\n- Introduce Reading Summaries: You can create a new draft posts from your sent articles so that you can easily post about them.
\n- Remember which posts were already sent, enabling a \"Send x new posts to your e-reader\" button in the header.
\n

0.5


\n- Remember which posts were sent and allow sending just the new ones. [WIP display works, actual sending not yet]
\n- Automatically send new posts every week. [WIP setting screen is there, saving setting and cron not yet]
\n- Allow auto-creating of \"reading summary\" draft posts with link plus excerpt and room for your own comments.
\n- New-style setting screen with separate screen for reading summaries.
\n

0.4


\n- Update for Friends 2.0
\n

0.3


\n- Allow downloading the ePub.
\n- Theoretically add support for Tolino. Not functional because Thalia doesn't want to provide OAuth2 credentials.
\n[#10]: https://github.com/akirk/friends-send-to-e-reader/pull/10
\n[#9]: https://github.com/akirk/friends-send-to-e-reader/pull/9
\n[#7]: https://github.com/akirk/friends-send-to-e-reader/pull/7
\n[#6]: https://github.com/akirk/friends-send-to-e-reader/pull/6
\n[#5]: https://github.com/akirk/friends-send-to-e-reader/pull/5" } } } \ No newline at end of file