Plugin Directory

Changeset 3285927


Ignore:
Timestamp:
05/02/2025 01:23:06 AM (11 months ago)
Author:
aakricha
Message:

Releasing 4.2.1

Location:
press-permit-core
Files:
18 edited
1 copied

Legend:

Unmodified
Added
Removed
  • press-permit-core/tags/4.2.1/classes/PublishPress/Permissions/UI/AgentPermissions.php

    r3265343 r3285927  
    310310                    <div>
    311311                        <?php if ($agent_id) {
     312                            // @todo: Consider how to reinstate a read-only summary of the Supplemental Roles and Permissions the user has from Group membership
     313
     314                            /*
    312315                            $roles = [];
    313316                            $user = $pp->getUser($agent_id);
     
    371374
    372375                            AgentPermissionsUI::currentExceptionsUI($exceptions, ['read_only' => true, 'class' => 'pp-group-roles', 'caption' => $role_group_caption, 'show_groups_link' => true]);
     376                            */
    373377                        } else {
    374378                        ?>
  • press-permit-core/tags/4.2.1/classes/PublishPress/Permissions/UI/AgentPermissionsUI.php

    r3285747 r3285927  
    537537                $args['class'] = ('user' == $agent_type) ? 'pp-user-roles' : 'pp-group-roles';
    538538                $args['agent_type'] = $agent_type;
    539                 self::currentRolesUIV2($roles, $args);
     539                self::currentRolesUI($roles, $args);
    540540
    541541                $post_types[''] = ''; // also retrieve exceptions for (all) post type
     
    561561                $args['class'] = ('user' == $agent_type) ? 'pp-user-roles' : 'pp-group-roles';
    562562
    563                 self::currentExceptionsUIV2($exc, $args);
     563                self::currentExceptionsUI($exc, $args);
    564564
    565565                do_action('presspermit_group_roles_ui', $agent_type, $agent_id);
    566566            }
    567567
    568             public static function currentRolesUIV2($roles, $args = [])
     568            public static function currentRolesUI($roles, $args = [])
    569569            {
    570570                $defaults = ['read_only' => false, 'caption' => '', 'class' => 'pp-group-roles', 'link' => '', 'agent_type' => '', 'show_groups_link' => false];
     
    726726            }
    727727
    728             public static function currentExceptionsUIV2($exc_results, $args = [])
     728            public static function currentExceptionsUI($exc_results, $args = [])
    729729            {
    730730                $defaults = [
  • press-permit-core/tags/4.2.1/languages/press-permit-core.pot

    r3285747 r3285927  
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-05-01T12:06:46+00:00\n"
     12"POT-Creation-Date: 2025-05-02T01:01:22+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.11.0\n"
     
    474474msgstr ""
    475475
    476 #: classes/PublishPress/Permissions/UI/AgentPermissions.php:341
    477 msgid "Supplemental Roles %1$s(from primary role or %2$sgroup membership%3$s)%4$s"
    478 msgstr ""
    479 
    480 #: classes/PublishPress/Permissions/UI/AgentPermissions.php:365
    481 msgid "Specific Permissions %1$s(from primary role or %2$sgroup membership%3$s)%4$s"
    482 msgstr ""
    483 
    484 #: classes/PublishPress/Permissions/UI/AgentPermissions.php:378
     476#: classes/PublishPress/Permissions/UI/AgentPermissions.php:382
    485477msgid "View currently stored user permissions:"
    486478msgstr ""
    487479
    488 #: classes/PublishPress/Permissions/UI/AgentPermissions.php:382
     480#: classes/PublishPress/Permissions/UI/AgentPermissions.php:386
    489481#: classes/PublishPress/Permissions/UI/SettingsTabAdvanced.php:542
    490482msgid "%1$sUsers who have Supplemental Roles assigned directly%2$s"
    491483msgstr ""
    492484
    493 #: classes/PublishPress/Permissions/UI/AgentPermissions.php:383
     485#: classes/PublishPress/Permissions/UI/AgentPermissions.php:387
    494486#: classes/PublishPress/Permissions/UI/SettingsTabAdvanced.php:543
    495487msgid "%1$sUsers who have Specific Permissions assigned directly%2$s"
    496488msgstr ""
    497489
    498 #: classes/PublishPress/Permissions/UI/AgentPermissions.php:384
     490#: classes/PublishPress/Permissions/UI/AgentPermissions.php:388
    499491#: classes/PublishPress/Permissions/UI/SettingsTabAdvanced.php:544
    500492msgid "%1$sUsers who have Supplemental Roles or Specific Permissions directly%2$s"
  • press-permit-core/tags/4.2.1/press-permit-core.php

    r3285747 r3285927  
    77 * Author: PublishPress
    88 * Author URI:  https://publishpress.com/
    9  * Version: 4.2.0
     9 * Version: 4.2.1
    1010 * Text Domain: press-permit-core
    1111 * Domain Path: /languages/
     
    206206        }
    207207
    208         define('PRESSPERMIT_VERSION', '4.2.0');
     208        define('PRESSPERMIT_VERSION', '4.2.1');
    209209
    210210        if (!defined('PRESSPERMIT_READ_PUBLIC_CAP')) {
  • press-permit-core/tags/4.2.1/readme.txt

    r3285747 r3285927  
    44Tags: restrict, access, user, privacy, capabilities
    55Requires at least: 5.5
    6 Tested up to: 6.8
     6Tested up to: 6.8.1
    77Requires PHP: 7.2.5
    8 Stable tag: 4.2.0
     8Stable tag: 4.2.1
    99License: GPLv3
    1010License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    240240
    241241== Changelog ==
     242
     243= 4.2.1 - 2 May 2025 =
     244* Fixed: Group Permissions on the Edit User screen now display with the correct formatting. #1601 
     245* Fixed: Resolved an uncaught error that occurred on the Edit Group screen under certain conditions. #1598
    242246
    243247= 4.2.0 - 1 May 2025 =
  • press-permit-core/tags/4.2.1/vendor/autoload.php

    r3285747 r3285927  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInitf913ad6247ac9aed2117d4ee9fdfd4c8::getLoader();
     25return ComposerAutoloaderInitb3013ab8a565a13c999d7c02084f3fcf::getLoader();
  • press-permit-core/tags/4.2.1/vendor/composer/autoload_real.php

    r3285747 r3285927  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitf913ad6247ac9aed2117d4ee9fdfd4c8
     5class ComposerAutoloaderInitb3013ab8a565a13c999d7c02084f3fcf
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInitf913ad6247ac9aed2117d4ee9fdfd4c8', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInitb3013ab8a565a13c999d7c02084f3fcf', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInitf913ad6247ac9aed2117d4ee9fdfd4c8', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInitb3013ab8a565a13c999d7c02084f3fcf', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\Composer\Autoload\ComposerStaticInitf913ad6247ac9aed2117d4ee9fdfd4c8::getInitializer($loader));
     32        call_user_func(\Composer\Autoload\ComposerStaticInitb3013ab8a565a13c999d7c02084f3fcf::getInitializer($loader));
    3333
    3434        $loader->register(true);
  • press-permit-core/tags/4.2.1/vendor/composer/autoload_static.php

    r3285747 r3285927  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitf913ad6247ac9aed2117d4ee9fdfd4c8
     7class ComposerStaticInitb3013ab8a565a13c999d7c02084f3fcf
    88{
    99    public static $classMap = array (
     
    1414    {
    1515        return \Closure::bind(function () use ($loader) {
    16             $loader->classMap = ComposerStaticInitf913ad6247ac9aed2117d4ee9fdfd4c8::$classMap;
     16            $loader->classMap = ComposerStaticInitb3013ab8a565a13c999d7c02084f3fcf::$classMap;
    1717
    1818        }, null, ClassLoader::class);
  • press-permit-core/tags/4.2.1/vendor/composer/installed.php

    r3285747 r3285927  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => 'a91b7463040fda85ff3219a5b1bae62654b93140',
     6        'reference' => '880ed1cd7fc1476dc5e304cf585462fa801ccf1b',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    1414            'pretty_version' => 'dev-master',
    1515            'version' => 'dev-master',
    16             'reference' => 'a91b7463040fda85ff3219a5b1bae62654b93140',
     16            'reference' => '880ed1cd7fc1476dc5e304cf585462fa801ccf1b',
    1717            'type' => 'wordpress-plugin',
    1818            'install_path' => __DIR__ . '/../../',
  • press-permit-core/trunk/classes/PublishPress/Permissions/UI/AgentPermissions.php

    r3265343 r3285927  
    310310                    <div>
    311311                        <?php if ($agent_id) {
     312                            // @todo: Consider how to reinstate a read-only summary of the Supplemental Roles and Permissions the user has from Group membership
     313
     314                            /*
    312315                            $roles = [];
    313316                            $user = $pp->getUser($agent_id);
     
    371374
    372375                            AgentPermissionsUI::currentExceptionsUI($exceptions, ['read_only' => true, 'class' => 'pp-group-roles', 'caption' => $role_group_caption, 'show_groups_link' => true]);
     376                            */
    373377                        } else {
    374378                        ?>
  • press-permit-core/trunk/classes/PublishPress/Permissions/UI/AgentPermissionsUI.php

    r3285747 r3285927  
    537537                $args['class'] = ('user' == $agent_type) ? 'pp-user-roles' : 'pp-group-roles';
    538538                $args['agent_type'] = $agent_type;
    539                 self::currentRolesUIV2($roles, $args);
     539                self::currentRolesUI($roles, $args);
    540540
    541541                $post_types[''] = ''; // also retrieve exceptions for (all) post type
     
    561561                $args['class'] = ('user' == $agent_type) ? 'pp-user-roles' : 'pp-group-roles';
    562562
    563                 self::currentExceptionsUIV2($exc, $args);
     563                self::currentExceptionsUI($exc, $args);
    564564
    565565                do_action('presspermit_group_roles_ui', $agent_type, $agent_id);
    566566            }
    567567
    568             public static function currentRolesUIV2($roles, $args = [])
     568            public static function currentRolesUI($roles, $args = [])
    569569            {
    570570                $defaults = ['read_only' => false, 'caption' => '', 'class' => 'pp-group-roles', 'link' => '', 'agent_type' => '', 'show_groups_link' => false];
     
    726726            }
    727727
    728             public static function currentExceptionsUIV2($exc_results, $args = [])
     728            public static function currentExceptionsUI($exc_results, $args = [])
    729729            {
    730730                $defaults = [
  • press-permit-core/trunk/languages/press-permit-core.pot

    r3285747 r3285927  
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-05-01T12:06:46+00:00\n"
     12"POT-Creation-Date: 2025-05-02T01:01:22+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.11.0\n"
     
    474474msgstr ""
    475475
    476 #: classes/PublishPress/Permissions/UI/AgentPermissions.php:341
    477 msgid "Supplemental Roles %1$s(from primary role or %2$sgroup membership%3$s)%4$s"
    478 msgstr ""
    479 
    480 #: classes/PublishPress/Permissions/UI/AgentPermissions.php:365
    481 msgid "Specific Permissions %1$s(from primary role or %2$sgroup membership%3$s)%4$s"
    482 msgstr ""
    483 
    484 #: classes/PublishPress/Permissions/UI/AgentPermissions.php:378
     476#: classes/PublishPress/Permissions/UI/AgentPermissions.php:382
    485477msgid "View currently stored user permissions:"
    486478msgstr ""
    487479
    488 #: classes/PublishPress/Permissions/UI/AgentPermissions.php:382
     480#: classes/PublishPress/Permissions/UI/AgentPermissions.php:386
    489481#: classes/PublishPress/Permissions/UI/SettingsTabAdvanced.php:542
    490482msgid "%1$sUsers who have Supplemental Roles assigned directly%2$s"
    491483msgstr ""
    492484
    493 #: classes/PublishPress/Permissions/UI/AgentPermissions.php:383
     485#: classes/PublishPress/Permissions/UI/AgentPermissions.php:387
    494486#: classes/PublishPress/Permissions/UI/SettingsTabAdvanced.php:543
    495487msgid "%1$sUsers who have Specific Permissions assigned directly%2$s"
    496488msgstr ""
    497489
    498 #: classes/PublishPress/Permissions/UI/AgentPermissions.php:384
     490#: classes/PublishPress/Permissions/UI/AgentPermissions.php:388
    499491#: classes/PublishPress/Permissions/UI/SettingsTabAdvanced.php:544
    500492msgid "%1$sUsers who have Supplemental Roles or Specific Permissions directly%2$s"
  • press-permit-core/trunk/press-permit-core.php

    r3285747 r3285927  
    77 * Author: PublishPress
    88 * Author URI:  https://publishpress.com/
    9  * Version: 4.2.0
     9 * Version: 4.2.1
    1010 * Text Domain: press-permit-core
    1111 * Domain Path: /languages/
     
    206206        }
    207207
    208         define('PRESSPERMIT_VERSION', '4.2.0');
     208        define('PRESSPERMIT_VERSION', '4.2.1');
    209209
    210210        if (!defined('PRESSPERMIT_READ_PUBLIC_CAP')) {
  • press-permit-core/trunk/readme.txt

    r3285747 r3285927  
    44Tags: restrict, access, user, privacy, capabilities
    55Requires at least: 5.5
    6 Tested up to: 6.8
     6Tested up to: 6.8.1
    77Requires PHP: 7.2.5
    8 Stable tag: 4.2.0
     8Stable tag: 4.2.1
    99License: GPLv3
    1010License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    240240
    241241== Changelog ==
     242
     243= 4.2.1 - 2 May 2025 =
     244* Fixed: Group Permissions on the Edit User screen now display with the correct formatting. #1601 
     245* Fixed: Resolved an uncaught error that occurred on the Edit Group screen under certain conditions. #1598
    242246
    243247= 4.2.0 - 1 May 2025 =
  • press-permit-core/trunk/vendor/autoload.php

    r3285747 r3285927  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInitf913ad6247ac9aed2117d4ee9fdfd4c8::getLoader();
     25return ComposerAutoloaderInitb3013ab8a565a13c999d7c02084f3fcf::getLoader();
  • press-permit-core/trunk/vendor/composer/autoload_real.php

    r3285747 r3285927  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitf913ad6247ac9aed2117d4ee9fdfd4c8
     5class ComposerAutoloaderInitb3013ab8a565a13c999d7c02084f3fcf
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInitf913ad6247ac9aed2117d4ee9fdfd4c8', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInitb3013ab8a565a13c999d7c02084f3fcf', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInitf913ad6247ac9aed2117d4ee9fdfd4c8', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInitb3013ab8a565a13c999d7c02084f3fcf', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\Composer\Autoload\ComposerStaticInitf913ad6247ac9aed2117d4ee9fdfd4c8::getInitializer($loader));
     32        call_user_func(\Composer\Autoload\ComposerStaticInitb3013ab8a565a13c999d7c02084f3fcf::getInitializer($loader));
    3333
    3434        $loader->register(true);
  • press-permit-core/trunk/vendor/composer/autoload_static.php

    r3285747 r3285927  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitf913ad6247ac9aed2117d4ee9fdfd4c8
     7class ComposerStaticInitb3013ab8a565a13c999d7c02084f3fcf
    88{
    99    public static $classMap = array (
     
    1414    {
    1515        return \Closure::bind(function () use ($loader) {
    16             $loader->classMap = ComposerStaticInitf913ad6247ac9aed2117d4ee9fdfd4c8::$classMap;
     16            $loader->classMap = ComposerStaticInitb3013ab8a565a13c999d7c02084f3fcf::$classMap;
    1717
    1818        }, null, ClassLoader::class);
  • press-permit-core/trunk/vendor/composer/installed.php

    r3285747 r3285927  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => 'a91b7463040fda85ff3219a5b1bae62654b93140',
     6        'reference' => '880ed1cd7fc1476dc5e304cf585462fa801ccf1b',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    1414            'pretty_version' => 'dev-master',
    1515            'version' => 'dev-master',
    16             'reference' => 'a91b7463040fda85ff3219a5b1bae62654b93140',
     16            'reference' => '880ed1cd7fc1476dc5e304cf585462fa801ccf1b',
    1717            'type' => 'wordpress-plugin',
    1818            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.