Skip to content

Commit

Permalink
Merge pull request #108 from itthinx/pre-2.8.0
Browse files Browse the repository at this point in the history
Pre 2.8.0
  • Loading branch information
itthinx authored Jul 20, 2019
2 parents a93f4bb + 1b07865 commit 66fc77c
Show file tree
Hide file tree
Showing 27 changed files with 1,193 additions and 135 deletions.
19 changes: 12 additions & 7 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
== Groups by itthinx - changelog.txt ==
== Groups by itthinx - changelog.txt

= 2.8.0 =
* Added the Groups Members block: A block whose content is only visible for members of selected groups.
* Added the Groups Non-Members block: a block whose content is hidden for members of chosen groups.
* Removed use of parenthesis with require_once and include_once.

= 2.7.2 =
* Fixes an issue with page builders and front-end editing.
Expand Down Expand Up @@ -349,7 +354,7 @@ The performance improvements included in this release are lessened with caching
* Fixed: Error caused by typo when obtaining group_ids_deep property for a Groups_User.
* Changed: Replaced some __get calls by properties.
* Added: Filter by access restriction capabilities for enabled post types on overview screens.

= 1.4.1 =
* Added: Better group-assignment on the Users admin screen, allows to assign/remove multiple users to/from multiple groups along with a better UI.
* Changed: Groups requires at least WordPress 3.5 now, although this only affects the group-action functionality on the Users admin screen, the restrict_manage_users action which is now used to render the UI elements needed, was introduced with WordPress 3.5.
Expand All @@ -372,7 +377,7 @@ The performance improvements included in this release are lessened with caching
* Added the quick-create field to the access restrictions meta-box which allows to create group & capability on the fly.
* Added [Selectize.js](http://brianreavis.github.io/selectize.js/) and using it in the access restrictions meta-box instead of checkboxes.
* Improved the Groups > Options screen using a Selectize-based selection of capabilities that are enabled for access restriction.

= 1.3.13 =
* Fixed duplicate postmeta created when saving access restriction capabilities for a post.
* [groups_can] and [groups_can_not] now accept multiple capabilities separated by comma.
Expand Down Expand Up @@ -448,7 +453,7 @@ The performance improvements included in this release are lessened with caching
* Added show="users" option to [groups_group_info] shortcode which lists user logins for users in a group - rather experimental as it doesn't offer any sorting, pagination, linking or other options

= 1.2.3 =
* New shortcode [groups_join group="..."] lets a user join the given group
* New shortcode [groups_join group="..."] lets a user join the given group
* New shortcode [groups_leave group="..."] lets a user leave the given group

= 1.2.2 =
Expand Down Expand Up @@ -483,7 +488,7 @@ The performance improvements included in this release are lessened with caching
* Multisite: Fixed (removed) conditions that would only make Groups act on public and non-mature sites
* Multisite: Adding add/remove to group only on sites', not network users admin screen
* Multisite: Added constraint in user_register hook checking if the user is a member of the blog

= 1.1.0 =
* Added Groups menu to network admin
* Added option to delete plugin data for all sites on multisite installations; removed option for individual sites
Expand All @@ -492,7 +497,7 @@ The performance improvements included in this release are lessened with caching

= 1.0.0-beta-3d =
* Fixed issues caused by an excessively long index for the capability DB table.
Some installations wouldn't work correctly, showing no capabilities and making it impossible to add new ones.
Some installations wouldn't work correctly, showing no capabilities and making it impossible to add new ones.
* Taking into account blog charset/collation on newly created tables.

= 1.0.0-beta-3c =
Expand All @@ -504,7 +509,7 @@ Some installations wouldn't work correctly, showing no capabilities and making i

= 1.0.0-beta-3 =
* Groups wouldn't activate due to a fatal error on WP <= 3.2.1 : is_user_member_of_blog() is defined in ms-functions.php
* Added [groups_group_info] shortcode
* Added [groups_group_info] shortcode

= 1.0.0-beta-2 =
* Increased length of capability.capability, capability.class, capability.object columns to support long capabilities.
Expand Down
11 changes: 7 additions & 4 deletions groups.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
* Plugin Name: Groups
* Plugin URI: http://www.itthinx.com/plugins/groups
* Description: Groups provides group-based user membership management, group-based capabilities and content access control.
* Version: 2.7.2
* Version: 2.8.0
* Author: itthinx
* Author URI: http://www.itthinx.com
* Donate-Link: http://www.itthinx.com
Expand All @@ -32,7 +32,7 @@
if ( !defined( 'ABSPATH' ) ) {
exit;
}
define( 'GROUPS_CORE_VERSION', '2.7.2' );
define( 'GROUPS_CORE_VERSION', '2.8.0' );
define( 'GROUPS_FILE', __FILE__ );
if ( !defined( 'GROUPS_CORE_DIR' ) ) {
define( 'GROUPS_CORE_DIR', untrailingslashit( plugin_dir_path( __FILE__ ) ) );
Expand All @@ -58,11 +58,14 @@
if ( !defined( 'GROUPS_EXTRA_LIB' ) ) {
define( 'GROUPS_EXTRA_LIB', GROUPS_CORE_DIR . '/lib/extra' );
}
if ( !defined( 'GROUPS_BLOCKS_LIB' ) ) {
define( 'GROUPS_BLOCKS_LIB', GROUPS_CORE_DIR . '/lib/blocks' );
}
if ( !defined( 'GROUPS_LEGACY_LIB' ) ) {
define( 'GROUPS_LEGACY_LIB', GROUPS_CORE_DIR . '/legacy' );
}
if ( !defined( 'GROUPS_CORE_URL' ) ) {
define( 'GROUPS_CORE_URL', plugins_url( 'groups' ) );
}
require_once( GROUPS_CORE_LIB . '/constants.php' );
require_once( GROUPS_CORE_LIB . '/wp-init.php');
require_once GROUPS_CORE_LIB . '/constants.php';
require_once GROUPS_CORE_LIB . '/wp-init.php';
Binary file modified languages/groups-de_DE.mo
Binary file not shown.
Loading

0 comments on commit 66fc77c

Please sign in to comment.