Skip to content

Commit

Permalink
Update plugins.json
Browse files Browse the repository at this point in the history
  • Loading branch information
akirk committed Nov 24, 2024
1 parent 8fead1d commit 743cf5f
Show file tree
Hide file tree
Showing 5 changed files with 64 additions and 11 deletions.
2 changes: 1 addition & 1 deletion bin/generate-plugins-json.php
Original file line number Diff line number Diff line change
Expand Up @@ -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;

/**
Expand Down
18 changes: 18 additions & 0 deletions plugin-strings/friends-mastodon-like-interface.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?php
/**
* Translatable Strings for the "Friends Mastodon-like Interface" Plugin
*
* Since the plugins are self-hosted, no language packs are available.
*
* You can get this plugin at https://github.com/akirk/friends-mastodon-like-interface
*
* @package Friends
*/

// Name of the Friends Mastodon-like Interface plugin.
__( 'Friends Mastodon-like Interface', 'friends' );
// Description of the Friends Mastodon-like Interface plugin.
__( 'Show the Friends status posts in a UI like Mastodon.', 'friends' );
__( 'What\'s on your mind?', 'friends' );
__( 'Publish!', 'friends' );
__( 'Friends', 'friends' );
15 changes: 14 additions & 1 deletion plugin-strings/friends-post-collection.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,11 @@
__( 'Show post in the feed', 'friends' );
__( 'Hide post from the feed', 'friends' );
// translators: %s is the name of a post collection.
_x( 'Copy to %s', 'post-collection', 'friends' );
// translators: %s is the name of a post collection.
_x( 'Move to %s', 'post-collection', 'friends' );
__( 'Fetch full content', 'friends' );
__( 'Download external images', 'friends' );
__( 'This is not a user related to this plugin.', 'friends' );
__( 'User was updated.', 'friends' );
__( 'An error occurred.', 'friends' );
Expand All @@ -47,7 +50,6 @@
__( 'Sending the article to your blog...', 'friends' );
__( 'Do you want to send the article on this page to your blog?', 'friends' );
__( 'You entered an invalid URL.', 'friends' );
__( 'No content was extracted.', 'friends' );
__( 'Could not download the URL.', 'friends' );
// translators: $s is an error message.
__( 'Error processing HTML: %s', 'friends' );
Expand All @@ -56,9 +58,12 @@
__( 'Fetch Full Content', 'friends' );
__( 'Make post public', 'friends' );
__( 'Make post private', 'friends' );
__( 'No content was extracted.', 'friends' );
__( 'Display Name', 'friends' );
__( 'Username', 'friends' );
__( 'Description', 'friends' );
__( 'Display in Dropdown', 'friends' );
__( 'Hide', 'friends' );
// translators: %d is the number of posts.
_n( 'View %d post', 'View %d posts', 1, 'friends' );
__( 'Syndicate Posts', 'friends' );
Expand All @@ -68,8 +73,16 @@
// translators: %s is the name of a Post Collection user.
__( 'Save to %s', 'friends' );
__( 'Save articles from the web to this Post Collection using this bookmarklet. Drag it to your browser bar.', 'friends' );
__( 'Other tools', 'friends' );
__( 'Copy to clipboard', 'friends' );
// translators: %1$s is a URL, %2$s is a URL.
__( 'In other tools such as <a href="%1$s">Alfred</a> or <a href="%2$s">URL Forwarder</a> 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.
Expand Down
12 changes: 11 additions & 1 deletion plugin-strings/friends-send-to-e-reader.php
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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: <tt>$date</tt> <tt>$day</tt> <tt>$month</tt> <tt>$year</tt> <tt>$author</tt>', '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' );
Expand Down
28 changes: 20 additions & 8 deletions plugins.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": "<a href=\"https://github.com/akirk/\">Alex Kirk</a>",
"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.",
Expand All @@ -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 <a href=\"https://wordpress.org/plugins/friends\">Friends Plugin</a> which can then be used to follow your friends on platforms that don't provide RSS feeds, or some news sites.<br/>\n<h4>Fraidyscrape</h4><br/>\nFraidyscrape is the rule-based HTML, JSON and TXT scraper - used in the<br/>\nmicro-famous, macro-fearful Web research tool <a href=\"https://fraidyc.at/\">Fraidycat</a>.<br/>\n<blockquote>It is presently quite a dark art to figure out. No one really knows what it does!</blockquote><br/>\nThis plugin is meant to be used with the <a href=\"https://github.com/akirk/friends/\">Friends plugin</a>.",
"Changelog": "<h4>1.3</h4><br/>\n- Update to the Feed_Parser_V2 interface.<br/>\n- Reduce required priviledges, see https://github.com/akirk/friends/pull/121.<br/>\n<h4>1.2</h4><br/>\n- Update for Friends 2.0"
Expand Down Expand Up @@ -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": "<h4>1.2.1</h4><br/>\n- Fix UTF-8 problems with downloading external images<br/>\n<h4>1.2.0</h4><br/>\n- Add ability to activate and deactivate Post Collections ([#3])<br/>\n- Add the ability to copy a post ([#4])<br/>\n- Add the ability to download external images to the media library ([#5])<br/>\n<h4>1.1</h4><br/>\n- Reduce required priviledges, see https://github.com/akirk/friends/pull/121.<br/>\n<h4>1.0</h4><br/>\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).<br/>\n<h4>0.8</h4><br/>\n- Update for Friends 2.0<br/>\n[#5]: https://github.com/akirk/friends-post-collection/pull/5<br/>\n[#4]: https://github.com/akirk/friends-post-collection/pull/4<br/>\n[#3]: https://github.com/akirk/friends-post-collection/pull/3"
Expand All @@ -78,13 +90,13 @@
"more_info": "https://github.com/akirk/friends-send-to-e-reader",
"author": "<a href=\"https://github.com/akirk/\">Alex Kirk</a>",
"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 <a href=\"https://wpfriends.at/2021/09/20/subscribing-to-rss-feeds-on-your-e-reader/\">Subscribing to RSS Feeds on your E-Reader using your own WordPress blog</a> for more details on how it works.<br/>\nThis plugin is meant to be used with the <a href=\"https://github.com/akirk/friends/\">Friends plugin</a>.",
"Changelog": "<h4>0.8.1</h4><br/>\n- Add a Download URL previewer ([#7])<br/>\n- Add the ability to mark an article as new ([#6])<br/>\n<h4>0.8.0</h4><br/>\n- Fix choking on invalid SVGs<br/>\n- Enable unsent posts for any author<br/>\n- Add the ability to download ePub through special URLs ([#5])<br/>\n<h4>0.7</h4><br/>\n- Fix multi-item dialog not popping up.<br/>\n<h4>0.6</h4><br/>\n- Remove MOBI support since Amazon now accepts EPubs by mail.<br/>\n- Introduce Reading Summaries: You can create a new draft posts from your sent articles so that you can easily post about them.<br/>\n- Remember which posts were already sent, enabling a \"Send x new posts to your e-reader\" button in the header.<br/>\n<h4>0.5</h4><br/>\n- Remember which posts were sent and allow sending just the new ones. [WIP display works, actual sending not yet]<br/>\n- Automatically send new posts every week. [WIP setting screen is there, saving setting and cron not yet]<br/>\n- Allow auto-creating of \"reading summary\" draft posts with link plus excerpt and room for your own comments.<br/>\n- New-style setting screen with separate screen for reading summaries.<br/>\n<h4>0.4</h4><br/>\n- Update for Friends 2.0<br/>\n<h4>0.3</h4><br/>\n- Allow downloading the ePub.<br/>\n- Theoretically add support for Tolino. Not functional because Thalia doesn't want to provide OAuth2 credentials.<br/>\n[#7]: https://github.com/akirk/friends-send-to-e-reader/pull/7<br/>\n[#6]: https://github.com/akirk/friends-send-to-e-reader/pull/6<br/>\n[#5]: https://github.com/akirk/friends-send-to-e-reader/pull/5"
"Changelog": "<h4>0.8.2</h4><br/>\n- Ensure the title is not empty ([#10])<br/>\n- Improve the Reading Summary function ([#9])<br/>\n<h4>0.8.1</h4><br/>\n- Add a Download URL previewer ([#7])<br/>\n- Add the ability to mark an article as new ([#6])<br/>\n<h4>0.8.0</h4><br/>\n- Fix choking on invalid SVGs<br/>\n- Enable unsent posts for any author<br/>\n- Add the ability to download ePub through special URLs ([#5])<br/>\n<h4>0.7</h4><br/>\n- Fix multi-item dialog not popping up.<br/>\n<h4>0.6</h4><br/>\n- Remove MOBI support since Amazon now accepts EPubs by mail.<br/>\n- Introduce Reading Summaries: You can create a new draft posts from your sent articles so that you can easily post about them.<br/>\n- Remember which posts were already sent, enabling a \"Send x new posts to your e-reader\" button in the header.<br/>\n<h4>0.5</h4><br/>\n- Remember which posts were sent and allow sending just the new ones. [WIP display works, actual sending not yet]<br/>\n- Automatically send new posts every week. [WIP setting screen is there, saving setting and cron not yet]<br/>\n- Allow auto-creating of \"reading summary\" draft posts with link plus excerpt and room for your own comments.<br/>\n- New-style setting screen with separate screen for reading summaries.<br/>\n<h4>0.4</h4><br/>\n- Update for Friends 2.0<br/>\n<h4>0.3</h4><br/>\n- Allow downloading the ePub.<br/>\n- Theoretically add support for Tolino. Not functional because Thalia doesn't want to provide OAuth2 credentials.<br/>\n[#10]: https://github.com/akirk/friends-send-to-e-reader/pull/10<br/>\n[#9]: https://github.com/akirk/friends-send-to-e-reader/pull/9<br/>\n[#7]: https://github.com/akirk/friends-send-to-e-reader/pull/7<br/>\n[#6]: https://github.com/akirk/friends-send-to-e-reader/pull/6<br/>\n[#5]: https://github.com/akirk/friends-send-to-e-reader/pull/5"
}
}
}

0 comments on commit 743cf5f

Please sign in to comment.