{"id":39063,"date":"2015-09-23T00:01:24","date_gmt":"2015-09-23T00:01:24","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/bp-block-users\/"},"modified":"2018-01-15T21:39:46","modified_gmt":"2018-01-15T21:39:46","slug":"bp-block-users","status":"publish","type":"plugin","link":"https:\/\/szl.wordpress.org\/plugins\/bp-block-users\/","author":11701099,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.2","stable_tag":"1.0.2","tested":"4.9.29","requires":"4.3","requires_php":"5.2.4","requires_plugins":"","header_name":"BP Block Users","header_author":"Brandon Allen","header_description":"","assets_banners_color":"ecd7ca","last_updated":"2018-01-15 21:39:46","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/brandonallen.me\/donate\/","header_plugin_uri":"https:\/\/github.com\/thebrandonallen\/bp-block-users","header_author_uri":"https:\/\/github.com\/thebrandonallen","rating":3,"author_block_rating":0,"active_installs":50,"downloads":6536,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":"1","2":0,"3":0,"4":0,"5":"1"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"1635751","resolution":"128x128","location":"assets"},"icon-256x256.png":{"filename":"icon-256x256.png","revision":"1635751","resolution":"256x256","location":"assets"},"icon.svg":{"filename":"icon.svg","revision":"1635751","resolution":"","location":"assets"}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":"1635751","resolution":"1544x500","location":"assets"},"banner-772x250.png":{"filename":"banner-772x250.png","revision":"1635751","resolution":"772x250","location":"assets"},"banner.svg":{"filename":"banner.svg","revision":"1635751","resolution":"","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0","1.0.2"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1220,13951,9840,204,1917],"plugin_category":[44],"plugin_contributors":[78279],"plugin_business_model":[],"class_list":["post-39063","plugin","type-plugin","status-publish","hentry","plugin_tags-block","plugin_tags-block-users","plugin_tags-bp","plugin_tags-buddypress","plugin_tags-users","plugin_category-discussion-and-community","plugin_contributors-thebrandonallen","plugin_committers-thebrandonallen"],"banners":{"banner":"https:\/\/ps.w.org\/bp-block-users\/assets\/banner-772x250.png?rev=1635751","banner_2x":"https:\/\/ps.w.org\/bp-block-users\/assets\/banner-1544x500.png?rev=1635751","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/bp-block-users\/assets\/icon.svg?rev=1635751","icon":"https:\/\/ps.w.org\/bp-block-users\/assets\/icon.svg?rev=1635751","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<blockquote>\n  <p>This plugin requires BuddyPress 2.4.0+.<\/p>\n<\/blockquote>\n\n<p>Sometimes a user in your community needs a some time to cool off. In BuddyPress, spamming or deleting the user is a destructive action, leaving little to no trace that the user existed. BP Block Users allows a capable user (administrators only by default) to block a user from logging into the site. Users can be blocked for a specified period of time, or indefinitely, if administrators need more time to determine the best course of action.<\/p>\n\n<p>A message will be shown on the login screen when a blocked user attempts, but ultimately fails, to login, informing them that their account has been blocked. During the block period, email notifications are suspended.<\/p>\n\n<p>For bug reports or to submit patches or translation files, visit https:\/\/github.com\/thebrandonallen\/bp-block-users\/issues.<\/p>\n\n<!--section=installation-->\n<h4>From your WordPress dashboard<\/h4>\n\n<ol>\n<li>Visit 'Plugins &gt; Add New'<\/li>\n<li>Search for 'BP Block Users'<\/li>\n<li>Activate BP Block Users from your Plugins page.<\/li>\n<\/ol>\n\n<h4>From WordPress.org<\/h4>\n\n<ol>\n<li>Download BP Block Users.<\/li>\n<li>Upload the 'bp-block-users' directory to your '\/wp-content\/plugins\/' directory, using your favorite method (ftp, sftp, scp, etc...)<\/li>\n<li>Activate BP Block Users from your Plugins page.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>Installation Instructions<\/dt>\n<dd><h4>From your WordPress dashboard<\/h4>\n\n<ol>\n<li>Visit 'Plugins &gt; Add New'<\/li>\n<li>Search for 'BP Block Users'<\/li>\n<li>Activate BP Block Users from your Plugins page.<\/li>\n<\/ol>\n\n<h4>From WordPress.org<\/h4>\n\n<ol>\n<li>Download BP Block Users.<\/li>\n<li>Upload the 'bp-block-users' directory to your '\/wp-content\/plugins\/' directory, using your favorite method (ftp, sftp, scp, etc...)<\/li>\n<li>Activate BP Block Users from your Plugins page.<\/li>\n<\/ol><\/dd>\n<dt>What happened to versions `0.2.0`, `0.3.0`, `0.4.0`, `0.5.0`, `0.6.0`, `0.7.0`, `0.8.0`, and `0.9.0`?<\/dt>\n<dd><p>You blinked, and you missed them.<\/p>\n\n<p>In reality, the changes made in version <code>1.0.0<\/code> were drastic enough, that the version change needed to help convey the message. While BP Block Users won't be following <a href=\"http:\/\/semver.org\/\">semver<\/a> just yet, the <code>1.0.0<\/code> release needed to be treated as such.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Release date: 2018-01-15<\/li>\n<li>Update compatability to WordPress 4.9.1<\/li>\n<li>Fix incorrect Block User link in WP admin bar.<\/li>\n<li>Add PHP 7.2 compatability by removing <code>create_function<\/code> usage.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Release date: 2017-06-14<\/li>\n<li>Update compatibility to WordPress 4.8<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li><p>Release date: 2017-04-12<\/p><\/li>\n<li><p><strong>TLDR<\/strong><\/p>\n\n<ul>\n<li>The plugin has been completely rewritten.<\/li>\n<\/ul><\/li>\n<li><p><strong>The Fuller House<\/strong><\/p>\n\n<p>This plugin was written as a quick solution to an immediate need. It was then released on the off-chance others might find it useful. Turns out, it had staying power. At the time of this release, there are about 195 more people using it than I expected.<\/p>\n\n<p>That brings us to version <code>1.0.0<\/code>. <em>All<\/em> functions from version <code>0.1.0<\/code> have been deprecated. The deprecated functions will still perform as they did in <code>0.1.0<\/code>, but they will throw a deprecation warning when using <code>WP_DEBUG<\/code>.<\/p>\n\n<p>If you were using the plugin as-is, with no custom functionality built on top, then you don't need to do anything further. If you were using any of the functions\/filters\/hooks from version <code>0.1.0<\/code> for custom functionality, please see the <a href=\"https:\/\/github.com\/thebrandonallen\/bp-block-users\/wiki\/Upgrading-to-1.0.0\">Upgrading to 1.0.0<\/a> wiki page.<\/p>\n\n<p>Despite these major changes, the plugin should work the same or better than before!<\/p><\/li>\n<li><p><strong>Minimum Requirements<\/strong><\/p>\n\n<ul>\n<li>Bumped minimum required WordPress version to 4.3.0.<\/li>\n<li>Bumped minimum required BuddyPress version to 2.4.0.<\/li>\n<\/ul><\/li>\n<li><p><strong>Enhancements<\/strong><\/p>\n\n<ul>\n<li>BP Block Users is now loaded as a BuddyPress component.<\/li>\n<li>The <code>Block User<\/code> terminology has been changed to <code>Block Member<\/code> on the front-end to be more consistent with BuddyPress terminology. Props joost-abrahams [<a href=\"https:\/\/github.com\/thebrandonallen\/bp-block-users\/pull\/4\">GH#4<\/a>].<\/li>\n<li>Added a blocked users list table to <code>Users &gt; All Users<\/code> admin screen.<\/li>\n<li>Added WP-CLI commands. Enter <code>wp bp-block-users --help<\/code> in your terminal for usage details.<\/li>\n<\/ul><\/li>\n<li><p><strong>Future Updates<\/strong><\/p>\n\n<ul>\n<li>The next major version will require PHP 5.3+.<\/li>\n<li>Deprecated functions, filters, and actions will be removed in a future release. The target right now is version <code>1.3.0<\/code>. Upgrade any code you've written against version <code>0.1.0<\/code>.<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Release date: 2015-09-22<\/li>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Allows BuddyPress administrators to block users indefinitely, or for a specified period of time.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/39063","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=39063"}],"author":[{"embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/thebrandonallen"}],"wp:attachment":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=39063"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=39063"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=39063"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=39063"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=39063"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=39063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}