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
It is presently quite a dark art to figure out. No one really knows what it does!