Plugin Directory

Changeset 3469631


Ignore:
Timestamp:
02/25/2026 04:57:03 PM (4 weeks ago)
Author:
claudiosanches
Message:

Tagging version 3.2.22

Location:
restrict-content/tags/3.2.22
Files:
8 edited
1 copied

Legend:

Unmodified
Added
Removed
  • restrict-content/tags/3.2.22/composer.json

    r3460177 r3469631  
    11{
    22    "name": "restrictcontent/restrict-content",
    3     "version": "3.2.21",
     3    "version": "3.2.22",
    44    "type": "wordpress-plugin",
    55    "description": "A simple, yet powerful membership solution for WordPress.",
  • restrict-content/tags/3.2.22/core/includes/class-restrict-content.php

    r3460177 r3469631  
    2727     */
    2828    final class Restrict_Content_Pro {
    29         const VERSION = '3.5.53';
     29        const VERSION = '3.5.54';
    3030
    3131        /**
  • restrict-content/tags/3.2.22/core/includes/integrations/class-rcp-telemetry.php

    r3420370 r3469631  
    335335        }
    336336
     337        // We need to format the list values, so they can display properly in the WordPress Site Health section.
     338        // A ordered list display better that a comma separated list, especially when there are multiple values.
     339
     340        $formatted_payment_gateways = array_combine(
     341            range(
     342                1,
     343                count( $telemetry_info->payment_gateways()['enabled_gateways'] )
     344            ),
     345            array_values( $telemetry_info->payment_gateways()['enabled_gateways'] )
     346        );
     347
     348        $active_add_ons           = wp_list_pluck( $telemetry_info->active_addons(), 'name' );
     349        $formatted_active_add_ons = $active_add_ons ? array_combine( range( 1, count( $active_add_ons ) ), array_values( $active_add_ons ) ) : [];
     350
     351        $deactivated_addons            = wp_list_pluck( $telemetry_info->deactivated_addons(), 'name' );
     352        $formatted_deactivated_add_ons = $deactivated_addons ? array_combine( range( 1, count( $deactivated_addons ) ), array_values( $deactivated_addons ) ) : [];
     353
    337354        $_info[ $rcp_slug ] = [
    338355            'label'       => $rcp_title,
     
    393410                'payment_gateways'                  => [
    394411                    'label' => esc_html__( 'Payment Gateways', 'rcp' ),
    395                     'value' => wp_json_encode( $telemetry_info->payment_gateways() ),
     412                    'value' => $formatted_payment_gateways,
    396413                ],
    397414                'active_add_ons'                    => [
    398415                    'label' => esc_html__( 'Active Add-ons', 'rcp' ),
    399                     'value' => wp_json_encode( $telemetry_info->active_addons() ),
     416                    'value' => $formatted_active_add_ons,
    400417                ],
    401418                'deactivated_add_ons'               => [
    402419                    'label' => esc_html__( 'Deactivated Add-ons', 'rcp' ),
    403                     'value' => wp_json_encode( $telemetry_info->deactivated_addons() ),
     420                    'value' => $formatted_deactivated_add_ons,
    404421                ],
    405422            ],
    406423        ];
    407424
    408 
    409425        return $_info;
    410426    }
  • restrict-content/tags/3.2.22/lang/restrict-content.pot

    r3460177 r3469631  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Restrict Content 3.2.21\n"
     5"Project-Id-Version: Restrict Content 3.2.22\n"
    66"Report-Msgid-Bugs-To: http://ithemes.com/support/\n"
    7 "POT-Creation-Date: 2026-02-12 16:59:02+00:00\n"
     7"POT-Creation-Date: 2026-02-25 16:47:56+00:00\n"
    88"PO-Revision-Date: 2026-MO-DA HO:MI+ZONE\n"
    99"MIME-Version: 1.0\n"
     
    62976297#. translators: %s: The RCP Title.
    62986298
    6299 #: core/includes/integrations/class-rcp-telemetry.php:341
     6299#: core/includes/integrations/class-rcp-telemetry.php:358
    63006300msgid "These are %s fields that we use for analysis and to make the product better."
    63016301msgstr ""
    63026302
    6303 #: core/includes/integrations/class-rcp-telemetry.php:346
     6303#: core/includes/integrations/class-rcp-telemetry.php:363
    63046304msgid "Version"
    63056305msgstr ""
    63066306
    6307 #: core/includes/integrations/class-rcp-telemetry.php:350
     6307#: core/includes/integrations/class-rcp-telemetry.php:367
    63086308msgid "Last Updated"
    63096309msgstr ""
    63106310
    6311 #: core/includes/integrations/class-rcp-telemetry.php:354
     6311#: core/includes/integrations/class-rcp-telemetry.php:371
    63126312msgid "Total Membership Levels"
    63136313msgstr ""
    63146314
    6315 #: core/includes/integrations/class-rcp-telemetry.php:358
     6315#: core/includes/integrations/class-rcp-telemetry.php:375
    63166316msgid "Total Paid Membership Levels"
    63176317msgstr ""
    63186318
    6319 #: core/includes/integrations/class-rcp-telemetry.php:362
     6319#: core/includes/integrations/class-rcp-telemetry.php:379
    63206320msgid "Total Free Membership Levels"
    63216321msgstr ""
    63226322
    6323 #: core/includes/integrations/class-rcp-telemetry.php:366
     6323#: core/includes/integrations/class-rcp-telemetry.php:383
    63246324msgid "Total One-Time Membership Levels"
    63256325msgstr ""
    63266326
    6327 #: core/includes/integrations/class-rcp-telemetry.php:370
     6327#: core/includes/integrations/class-rcp-telemetry.php:387
    63286328msgid "Total Recurring Membership Levels"
    63296329msgstr ""
    63306330
    6331 #: core/includes/integrations/class-rcp-telemetry.php:374
     6331#: core/includes/integrations/class-rcp-telemetry.php:391
    63326332msgid "Total Paying Customers"
    63336333msgstr ""
    63346334
    6335 #: core/includes/integrations/class-rcp-telemetry.php:378
     6335#: core/includes/integrations/class-rcp-telemetry.php:395
    63366336msgid "Total Free Customers"
    63376337msgstr ""
    63386338
    6339 #: core/includes/integrations/class-rcp-telemetry.php:382
     6339#: core/includes/integrations/class-rcp-telemetry.php:399
    63406340msgid "Total No-Membership Customers"
    63416341msgstr ""
    63426342
    6343 #: core/includes/integrations/class-rcp-telemetry.php:386
     6343#: core/includes/integrations/class-rcp-telemetry.php:403
    63446344msgid "Is Multiple Memberships"
    63456345msgstr ""
    63466346
    6347 #: core/includes/integrations/class-rcp-telemetry.php:390
     6347#: core/includes/integrations/class-rcp-telemetry.php:407
    63486348msgid "Total Revenue This Month"
    63496349msgstr ""
    63506350
    6351 #: core/includes/integrations/class-rcp-telemetry.php:394
     6351#: core/includes/integrations/class-rcp-telemetry.php:411
    63526352msgid "Payment Gateways"
    63536353msgstr ""
    63546354
    6355 #: core/includes/integrations/class-rcp-telemetry.php:398
     6355#: core/includes/integrations/class-rcp-telemetry.php:415
    63566356msgid "Active Add-ons"
    63576357msgstr ""
    63586358
    6359 #: core/includes/integrations/class-rcp-telemetry.php:402
     6359#: core/includes/integrations/class-rcp-telemetry.php:419
    63606360msgid "Deactivated Add-ons"
    63616361msgstr ""
  • restrict-content/tags/3.2.22/legacy/restrictcontent.php

    r3460177 r3469631  
    2222
    2323if ( ! defined( 'RC_PLUGIN_VERSION' ) ) {
    24     define( 'RC_PLUGIN_VERSION', '3.2.21' );
     24    define( 'RC_PLUGIN_VERSION', '3.2.22' );
    2525}
    2626
  • restrict-content/tags/3.2.22/package.json

    r3460177 r3469631  
    11{
    22  "name": "restrict-content",
    3   "version": "3.2.21",
     3  "version": "3.2.22",
    44  "description": "Set up a complete membership system for your WordPress site and deliver premium content to your members. Unlimited membership packages, membership management, discount codes, registration / login forms, and more.",
    55  "homepage": "https://restrictcontentpro.com/",
  • restrict-content/tags/3.2.22/readme.txt

    r3460177 r3469631  
    77Requires PHP: 7.4
    88Tested up to: 6.9
    9 Stable tag: 3.2.21
     9Stable tag: 3.2.22
    1010
    1111Restrict Content is a powerful WordPress membership plugin that gives you full control over who can and cannot view content on your WordPress site.
     
    258258== Changelog ==
    259259
     260= 3.2.22 =
     261* Fix - Formatted telemetry list values for clearer display in Site Health.
     262
    260263= 3.2.21 =
    261264* Security: Strengthened security measures for the registration process.
  • restrict-content/tags/3.2.22/restrictcontent.php

    r3460177 r3469631  
    44 * Plugin URI: https://restrictcontentpro.com
    55 * Description: Set up a complete membership system for your WordPress site and deliver premium content to your members. Unlimited membership packages, membership management, discount codes, registration / login forms, and more.
    6  * Version: 3.2.21
     6 * Version: 3.2.22
    77 * Author: StellarWP
    88 * Author URI: https://stellarwp.com/
     
    1919define('RCP_ROOT', plugin_dir_path(__FILE__));
    2020define('RCP_WEB_ROOT', plugin_dir_url(__FILE__));
    21 define('RCF_VERSION', '3.2.21');
     21define('RCF_VERSION', '3.2.22');
    2222
    2323// Load Strauss autoload.
Note: See TracChangeset for help on using the changeset viewer.