Plugin Directory

Changeset 3423126


Ignore:
Timestamp:
12/18/2025 05:02:15 PM (3 months ago)
Author:
redscar
Message:

Apply modifications to 5.27.3

Location:
event-tickets/tags/5.27.3
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • event-tickets/tags/5.27.3/changelog.md

    r3415610 r3423126  
    11# Changelog
     2
     3### [5.27.3] 2025-12-18
     4
     5* Security - Strengthen the user access level in the system information opt-in functionality. [SVUL-35]
    26
    37### [5.27.2] 2025-12-09
  • event-tickets/tags/5.27.3/common/src/Tribe/Main.php

    r3398287 r3423126  
    2525    const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
    2626    const FEED_URL          = 'https://theeventscalendar.com/feed/';
    27     const VERSION           = '6.10.0';
     27    const VERSION           = '6.10.1';
    2828
    2929    protected $plugin_context;
     
    641641        // Load textdomain from a custom folder or the plugin's language folder.
    642642        if ( file_exists( $file ) ) {
    643             return load_plugin_textdomain( $domain, false, $plugin_rel_path );
     643            /**
     644             * Starting from WordPress 6.7.1, the `load_plugin_textdomain` will reset the `$l10n` global variable.
     645             * WorPress 6.7.0 will not, though. Here we reset that var for back-compatibility with WordPress 6.7.0.
     646             */
     647            if ( isset( $GLOBALS['l10n'][ $domain ] ) && $GLOBALS['l10n'][ $domain ] instanceof NOOP_Translations ) {
     648                unset( $GLOBALS['l10n'][ $domain ] );
     649            }
     650
     651            $loaded = load_plugin_textdomain( $domain, false, $plugin_rel_path );
     652
     653            /**
     654             * If an earlier call to get a translation for a string in this domain was fired (e.g., a call to `__()`),
     655             * then the text domain registry has cached a falsy value for this domain and locale to indicate no
     656             * translation file is available. Here we overwrite the value if it had been set, or set it if it had not.
     657             *
     658             * The `load_plugin_textdomain()` function will add the custom path to the registry, but will not invalidate
     659             * a previously set value.
     660             */
     661            /** @var WP_Textdomain_Registry $wp_textdomain_registry */
     662            global $wp_textdomain_registry;
     663            $wp_textdomain_registry->set( $domain, $locale, dirname( $file ) );
     664
     665            return $loaded;
    644666        }
    645667
  • event-tickets/tags/5.27.3/common/src/Tribe/Support.php

    r3386048 r3423126  
    391391        public static function ajax_sysinfo_optin() {
    392392
    393             if ( ! isset( $_POST['confirm'] ) || ! wp_verify_nonce( $_POST['confirm'], 'sysinfo_optin_nonce' ) ) {
     393            if ( ! isset( $_POST['confirm'] ) || ! wp_verify_nonce( $_POST['confirm'], 'sysinfo_optin_nonce' ) || ! current_user_can( 'manage_options' ) ) {
    394394                wp_send_json_error( __( 'Permission Error', 'tribe-common' ) );
    395395            }
  • event-tickets/tags/5.27.3/common/vendor/composer/installed.php

    r3409869 r3423126  
    22    'root' => array(
    33        'name' => 'the-events-calendar/tribe-common',
    4         'pretty_version' => '6.10.0',
    5         'version' => '6.10.0.0',
    6         'reference' => 'f0a661d78829786a693f3f7f6802b9ca20050264',
     4        'pretty_version' => 'dev-main',
     5        'version' => 'dev-main',
     6        'reference' => 'c5ea6a12038a4a18ae5303acf50a4eee9d4ec57f',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    180180        ),
    181181        'the-events-calendar/tribe-common' => array(
    182             'pretty_version' => '6.10.0',
    183             'version' => '6.10.0.0',
    184             'reference' => 'f0a661d78829786a693f3f7f6802b9ca20050264',
     182            'pretty_version' => 'dev-main',
     183            'version' => 'dev-main',
     184            'reference' => 'c5ea6a12038a4a18ae5303acf50a4eee9d4ec57f',
    185185            'type' => 'wordpress-plugin',
    186186            'install_path' => __DIR__ . '/../../',
  • event-tickets/tags/5.27.3/common/vendor/vendor-prefixed/autoload.php

    r3415610 r3423126  
    2020require_once __DIR__ . '/composer/autoload_real.php';
    2121
    22 return ComposerAutoloaderIniteaf935d4fe43c49bfbabd3e6fe443202::getLoader();
     22return ComposerAutoloaderInit1104ab52b7fba7d8f2ec923d60c80a51::getLoader();
  • event-tickets/tags/5.27.3/common/vendor/vendor-prefixed/composer/autoload_real.php

    r3415610 r3423126  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderIniteaf935d4fe43c49bfbabd3e6fe443202
     5class ComposerAutoloaderInit1104ab52b7fba7d8f2ec923d60c80a51
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderIniteaf935d4fe43c49bfbabd3e6fe443202', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit1104ab52b7fba7d8f2ec923d60c80a51', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \TEC\Common\Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderIniteaf935d4fe43c49bfbabd3e6fe443202', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit1104ab52b7fba7d8f2ec923d60c80a51', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\TEC\Common\Composer\Autoload\ComposerStaticIniteaf935d4fe43c49bfbabd3e6fe443202::getInitializer($loader));
     32        call_user_func(\TEC\Common\Composer\Autoload\ComposerStaticInit1104ab52b7fba7d8f2ec923d60c80a51::getInitializer($loader));
    3333
    3434        $loader->setClassMapAuthoritative(true);
  • event-tickets/tags/5.27.3/common/vendor/vendor-prefixed/composer/autoload_static.php

    r3415610 r3423126  
    55namespace TEC\Common\Composer\Autoload;
    66
    7 class ComposerStaticIniteaf935d4fe43c49bfbabd3e6fe443202
     7class ComposerStaticInit1104ab52b7fba7d8f2ec923d60c80a51
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    585585    {
    586586        return \Closure::bind(function () use ($loader) {
    587             $loader->prefixLengthsPsr4 = ComposerStaticIniteaf935d4fe43c49bfbabd3e6fe443202::$prefixLengthsPsr4;
    588             $loader->prefixDirsPsr4 = ComposerStaticIniteaf935d4fe43c49bfbabd3e6fe443202::$prefixDirsPsr4;
    589             $loader->classMap = ComposerStaticIniteaf935d4fe43c49bfbabd3e6fe443202::$classMap;
     587            $loader->prefixLengthsPsr4 = ComposerStaticInit1104ab52b7fba7d8f2ec923d60c80a51::$prefixLengthsPsr4;
     588            $loader->prefixDirsPsr4 = ComposerStaticInit1104ab52b7fba7d8f2ec923d60c80a51::$prefixDirsPsr4;
     589            $loader->classMap = ComposerStaticInit1104ab52b7fba7d8f2ec923d60c80a51::$classMap;
    590590
    591591        }, null, ClassLoader::class);
  • event-tickets/tags/5.27.3/common/vendor/vendor-prefixed/composer/installed.php

    r3409869 r3423126  
    33  array (
    44    'name' => 'the-events-calendar/tribe-common',
    5     'pretty_version' => '6.10.0',
    6     'version' => '6.10.0.0',
    7     'reference' => 'f0a661d78829786a693f3f7f6802b9ca20050264',
     5    'pretty_version' => 'dev-main',
     6    'version' => 'dev-main',
     7    'reference' => 'c5ea6a12038a4a18ae5303acf50a4eee9d4ec57f',
    88    'type' => 'wordpress-plugin',
    99    'install_path' => __DIR__ . '/../',
  • event-tickets/tags/5.27.3/event-tickets.php

    r3415610 r3423126  
    44 * Plugin URI:  https://evnt.is/1acb
    55 * Description: Event Tickets allows you to sell basic tickets and collect RSVPs from any post, page, or event.
    6  * Version: 5.27.2
     6 * Version: 5.27.3
    77 * Requires at least: 6.7
    88 * Requires PHP: 7.4
  • event-tickets/tags/5.27.3/readme.txt

    r3415610 r3423126  
    33Contributors: theeventscalendar, brianjessee, camwynsp, redscar, tribalmike, rafsuntaskin, aguseo, bordoni, borkweb, jentheo, leahkoerper, lucatume, neillmcshea, vicskf, zbtirrell
    44Tags: tickets, event registration, RSVP, ticket sales, attendee management
    5 Stable tag: 5.27.2
     5Stable tag: 5.27.3
    66Requires at least: 6.7
    77Tested up to: 6.9
     
    199199
    200200== Changelog ==
     201
     202= [5.27.3] 2025-12-18 =
     203
     204* Security - Strengthen the user access level in the system information opt-in functionality. [SVUL-35]
    201205
    202206= [5.27.2] 2025-12-09 =
  • event-tickets/tags/5.27.3/src/Tribe/Main.php

    r3415610 r3423126  
    1919     * Current version of this plugin.
    2020     */
    21     const VERSION = '5.27.2';
     21    const VERSION = '5.27.3';
    2222
    2323    /**
  • event-tickets/tags/5.27.3/vendor/composer/installed.php

    r3415610 r3423126  
    22    'root' => array(
    33        'name' => 'the-events-calendar/event-tickets',
    4         'pretty_version' => 'dev-release/T25.nova',
    5         'version' => 'dev-release/T25.nova',
    6         'reference' => 'd6b21f2d53b00bd97a43aa11ffef0817eb7de5ee',
     4        'pretty_version' => 'dev-release/T25.obsidian',
     5        'version' => 'dev-release/T25.obsidian',
     6        'reference' => '3c5bb6aeb6af55136f929bb58a50842ef308271f',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    1212    'versions' => array(
    1313        'the-events-calendar/event-tickets' => array(
    14             'pretty_version' => 'dev-release/T25.nova',
    15             'version' => 'dev-release/T25.nova',
    16             'reference' => 'd6b21f2d53b00bd97a43aa11ffef0817eb7de5ee',
     14            'pretty_version' => 'dev-release/T25.obsidian',
     15            'version' => 'dev-release/T25.obsidian',
     16            'reference' => '3c5bb6aeb6af55136f929bb58a50842ef308271f',
    1717            'type' => 'wordpress-plugin',
    1818            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.