Plugin Directory

Changeset 3086767

Timestamp:
05/15/2024 12:00:01 AM (3 months ago)
Author:
nico23
Message:

Update plugin to version 10.0.5 with NextgenThemes WordPress Plugin Deploy

Location:
advanced-responsive-video-embedder
Files:
30 edited
1 copied

Legend:

Unmodified
Added
Removed
  • advanced-responsive-video-embedder/tags/10.0.5/advanced-responsive-video-embedder.php

    r3085400 r3086767  
    44 * Plugin URI:        https://nextgenthemes.com/plugins/arve-pro/
    55 * Description:       Easy responsive video embeds via URL (like WordPress) or Shortcodes. Supports almost anything you can imagine.
    6  * Version:           10.0.4
     6 * Version:           10.0.
    77 * Requires PHP:      7.4
    88 * Requires at least: 6.2
     
    2121namespace Nextgenthemes\ARVE;
    2222
    23 const VERSION               = '10.0.4';
     23const VERSION               = '10.0.';
    2424const PRO_VERSION_REQUIRED  = '6.0.0-alpha3';
    2525const NUM_TRACKS            = 3;
  • advanced-responsive-video-embedder/tags/10.0.5/changelog.md

    r3085400 r3086767  
    33* [ARVE Pro changelog](https://nextgenthemes.com/plugins/arve-pro/#changelog)
    44* [ARVE Random Videos changelog](https://nextgenthemes.com/plugins/arve-random-video/#changelog)
     5
     6
     7
     8
    59
    610### 2024-05-13 10.0.4 ###
  • advanced-responsive-video-embedder/tags/10.0.5/php/Admin/fn-settings-page.php

    r3084997 r3086767  
    106106        add_query_arg(
    107107            array(
    108                 'per_page'    => 2,
     108                'per_page'    => ,
    109109                'page'        => 1,
    110110                'orderby'     => 'date',
    111                 'order'       => 'asc',
    112111                'categories'  => 126,
    113112            ),
     
    127126        return;
    128127    }
    129 
    130     echo '<div class="ngt-sidebar-box">';
    131     echo '<h3>' . esc_html__( 'ARVE News', 'advanced-responsive-video-embedder' ) . '</h3>';
    132 
    133     foreach ( $posts as $post ) {
    134         printf( '<h5><a href="%s">%s</a></h5>', esc_url( $post->link ), esc_html( $post->title->rendered ) );
    135         echo wp_kses( $post->excerpt->rendered, ARVE\ALLOWED_HTML );
    136     }
    137 
    138     echo '</div>';
     128    ?>
     129    <div class="ngt-sidebar-box">
     130        <h3>
     131            <a href="https://nextgenthemes.com/category/arve/">
     132                <?php esc_html_e( 'ARVE Blog', 'advanced-responsive-video-embedder' ); ?>
     133            </a>
     134        </h3>
     135        <?php
     136        foreach ( $posts as $post ) {
     137            printf( '<h5><a href="%s">%s</a></h5>', esc_url( $post->link ), esc_html( $post->title->rendered ) );
     138            echo wp_kses( $post->excerpt->rendered, ARVE\ALLOWED_HTML );
     139        }
     140        ?>
     141    </div>
     142    <?php
    139143}
    140144
  • advanced-responsive-video-embedder/tags/10.0.5/php/Video.php

    r3085324 r3086767  
    1010use function Nextgenthemes\WP\valid_url;
    1111use function Nextgenthemes\WP\str_contains_any;
     12
    1213
    1314class Video {
    1415
    15     // bools
     16    // bool
    1617    private bool $arve_link;
    1718    private bool $autoplay;
     
    428429    private function arg_autoplay( bool $autoplay ): bool {
    429430
    430         if ( 'normal' === $this->mode ) { // Prevent more then one vid autoplaying
     431        if ( 'normal' === $this->mode ) { // Prevent more then one vid autoplaying
    431432
    432433            static $did_run = false;
     
    810811        $this->iframe_attr = array(
    811812            'credentialless'  => '',
    812             'referrerpolicy'  => ( 'vimeo' === $this->provider ) ? false : 'no-referrer', // needed for domain restriction
     813            'referrerpolicy'  =>
    813814            'allow'           => $allow,
    814815            'allowfullscreen' => '',
     
    840841            )
    841842        );
     843
     844
     845
     846
     847
     848
     849
     850
     851
     852
     853
    842854    }
    843855
  • advanced-responsive-video-embedder/tags/10.0.5/php/fn-settings.php

    r3084997 r3086767  
    559559            'label'       => __( 'Use ARVE for video files?', 'advanced-responsive-video-embedder' ),
    560560            'type'        => 'boolean',
    561             'description' => __( 'Use ARVE to embed HTML5 video files. ARVE uses the browsers players instead of loading the mediaelement player that WP uses.', 'advanced-responsive-video-embedder' ),
     561            'description' => __( '.', 'advanced-responsive-video-embedder' ),
    562562        ),
    563563        'controlslist' => array(
     
    809809            'descriptionlinktext' => esc_html( 'see here' ),
    810810        ),
     811
     812
     813
     814
     815
     816
     817
     818
     819
    811820    );
    812821
  • advanced-responsive-video-embedder/tags/10.0.5/php/fn-shortcodes.php

    r3084997 r3086767  
    77function shortcode( array $a ): string {
    88
    9     $a                        = (array) $a;
    109    $a['errors']              = new \WP_Error();
    1110    $a['origin_data']['from'] = 'shortcode';
     
    101100    }
    102101
     102
     103
     104
     105
     106
    103107    $video = new Video( $input_atts );
    104108    return $video->build_video();
     
    153157}
    154158
    155 // TODO sometimes $attr is string, investigate when and what it is exacly
    156159function wp_video_shortcode_override( string $out, array $attr ): string {
    157160
     
    161164        ! $options['wp_video_override'] ||
    162165        empty( $attr ) ||
    163         ! is_array( $attr ) ||
    164166        ! empty( $attr['wmv'] ) ||
    165167        ! empty( $attr['flv'] ) ||
  • advanced-responsive-video-embedder/tags/10.0.5/php/init.php

    r3085400 r3086767  
    1717
    1818    if ( version_compare( get_option( 'arve_version', '' ), '10.0.0-alpha13', '<=' ) ) {
    19         delete_oembed_cache();
     19
     20        add_action(
     21            'wp_loaded',
     22            function (): void {
     23                delete_oembed_cache();
     24            }
     25        );
    2026    }
    2127
  • advanced-responsive-video-embedder/tags/10.0.5/readme.txt

    r3085400 r3086767  
    66Tested up to: 6.5.0
    77Requires PHP: 7.4
    8 Stable tag: 10.0.4
     8Stable tag: 10.0.
    99License: GPL-3.0
    1010License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    193193* [ARVE Pro changelog](https://nextgenthemes.com/plugins/arve-pro/#changelog)
    194194* [ARVE Random Videos changelog](https://nextgenthemes.com/plugins/arve-random-video/#changelog)
     195
     196
     197
     198
    195199
    196200### 2024-05-13 10.0.4 ###
  • advanced-responsive-video-embedder/tags/10.0.5/src/block.json

    r3085400 r3086767  
    1414        "odysee"
    1515    ],
    16     "version": "10.0.3",
     16    "version": "10.0.",
    1717    "textdomain": "advanced-responsive-video-embedder",
    1818    "supports": {
  • advanced-responsive-video-embedder/tags/10.0.5/vendor/composer/installed.json

    r3085400 r3086767  
    7070        {
    7171            "name": "nextgenthemes/wp-shared",
    72             "version": "2024.05.13.07.15.37",
    73             "version_normalized": "2024.05.13.07.15.37",
     72            "version": "2024.05.1",
     73            "version_normalized": "2024.05.1",
    7474            "dist": {
    7575                "type": "path",
    7676                "url": "../nextgenthemes/wp-shared",
    77                 "reference": "79f0eca710898cba2b1fa852e982b88e3351bbb3"
     77                "reference": "7"
    7878            },
    7979            "require": {
  • advanced-responsive-video-embedder/tags/10.0.5/vendor/composer/installed.php

    r3085400 r3086767  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => '0f2060a7961f59850515db7050f38d15400ef4fc',
     6        'reference' => '',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    2323            'pretty_version' => 'dev-master',
    2424            'version' => 'dev-master',
    25             'reference' => '0f2060a7961f59850515db7050f38d15400ef4fc',
     25            'reference' => '',
    2626            'type' => 'wordpress-plugin',
    2727            'install_path' => __DIR__ . '/../../',
     
    3030        ),
    3131        'nextgenthemes/wp-shared' => array(
    32             'pretty_version' => '2024.05.13.07.15.37',
    33             'version' => '2024.05.13.07.15.37',
    34             'reference' => '79f0eca710898cba2b1fa852e982b88e3351bbb3',
     32            'pretty_version' => '2024.05.1',
     33            'version' => '2024.05.1',
     34            'reference' => '7',
    3535            'type' => 'wp-package',
    3636            'install_path' => __DIR__ . '/../nextgenthemes/wp-shared',
  • advanced-responsive-video-embedder/tags/10.0.5/vendor/composer/jetpack_autoload_filemap.php

    r3085400 r3086767  
    88return array(
    99    '2d1e3b3e432aed88c61afcb4f6d8c262' => array(
    10         'version' => '2024.05.13.07.15.37',
     10        'version' => '2024.05.1',
    1111        'path'    => $vendorDir . '/nextgenthemes/wp-shared/includes/WP/load-files.php'
    1212    ),
    1313    '83b8ee913c5d2d5a8f26b42bc5db8bfb' => array(
    14         'version' => '2024.05.13.07.15.37',
     14        'version' => '2024.05.1',
    1515        'path'    => $vendorDir . '/nextgenthemes/wp-shared/includes/WP/Admin/load-admin-files.php'
    1616    ),
  • advanced-responsive-video-embedder/tags/10.0.5/vendor/nextgenthemes/wp-shared/composer.json

    r3085400 r3086767  
    2020        "update-alpine": "wget https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js -O ./includes/WP/Admin/alpine.js"
    2121    },
    22     "version": "2024.05.13.07.15.37"
     22    "version": "2024.05.1"
    2323}
  • advanced-responsive-video-embedder/tags/10.0.5/vendor/nextgenthemes/wp-shared/includes/WP/Settings.php

    r3084997 r3086767  
    147147        $options = (array) get_option( $this->slugged_namespace, array() );
    148148        $options = $options + $this->options_defaults;
    149         return $options;
     149
     150        return apply_filters( $this->slashed_namespace . '/settings', $options );
    150151    }
    151152
  • advanced-responsive-video-embedder/tags/10.0.5/vendor/nextgenthemes/wp-shared/includes/WP/fn-misc.php

    r3084997 r3086767  
    4444            // Fails
    4545            #$html .= sprintf( " %s='%s'", esc_html( $key ), json_encode( $value ) );
    46             // single quoteded works
     46            // single quoted works
    4747            #$html .= sprintf( " %s='%s'", esc_html( $key ), json_encode( $value, JSON_HEX_TAG | JSON_HEX_AMP | JSON_HEX_APOS | JSON_HEX_QUOT ) );
    4848            // for ARVE just escaping single quotes works
     
    129129}
    130130
     131
     132
     133
     134
     135
     136
     137
     138
     139
     140
     141
     142
     143
     144
     145
     146
     147
     148
  • advanced-responsive-video-embedder/trunk/advanced-responsive-video-embedder.php

    r3085400 r3086767  
    44 * Plugin URI:        https://nextgenthemes.com/plugins/arve-pro/
    55 * Description:       Easy responsive video embeds via URL (like WordPress) or Shortcodes. Supports almost anything you can imagine.
    6  * Version:           10.0.4
     6 * Version:           10.0.
    77 * Requires PHP:      7.4
    88 * Requires at least: 6.2
     
    2121namespace Nextgenthemes\ARVE;
    2222
    23 const VERSION               = '10.0.4';
     23const VERSION               = '10.0.';
    2424const PRO_VERSION_REQUIRED  = '6.0.0-alpha3';
    2525const NUM_TRACKS            = 3;
  • advanced-responsive-video-embedder/trunk/changelog.md

    r3085400 r3086767  
    33* [ARVE Pro changelog](https://nextgenthemes.com/plugins/arve-pro/#changelog)
    44* [ARVE Random Videos changelog](https://nextgenthemes.com/plugins/arve-random-video/#changelog)
     5
     6
     7
     8
    59
    610### 2024-05-13 10.0.4 ###
  • advanced-responsive-video-embedder/trunk/php/Admin/fn-settings-page.php

    r3084997 r3086767  
    106106        add_query_arg(
    107107            array(
    108                 'per_page'    => 2,
     108                'per_page'    => ,
    109109                'page'        => 1,
    110110                'orderby'     => 'date',
    111                 'order'       => 'asc',
    112111                'categories'  => 126,
    113112            ),
     
    127126        return;
    128127    }
    129 
    130     echo '<div class="ngt-sidebar-box">';
    131     echo '<h3>' . esc_html__( 'ARVE News', 'advanced-responsive-video-embedder' ) . '</h3>';
    132 
    133     foreach ( $posts as $post ) {
    134         printf( '<h5><a href="%s">%s</a></h5>', esc_url( $post->link ), esc_html( $post->title->rendered ) );
    135         echo wp_kses( $post->excerpt->rendered, ARVE\ALLOWED_HTML );
    136     }
    137 
    138     echo '</div>';
     128    ?>
     129    <div class="ngt-sidebar-box">
     130        <h3>
     131            <a href="https://nextgenthemes.com/category/arve/">
     132                <?php esc_html_e( 'ARVE Blog', 'advanced-responsive-video-embedder' ); ?>
     133            </a>
     134        </h3>
     135        <?php
     136        foreach ( $posts as $post ) {
     137            printf( '<h5><a href="%s">%s</a></h5>', esc_url( $post->link ), esc_html( $post->title->rendered ) );
     138            echo wp_kses( $post->excerpt->rendered, ARVE\ALLOWED_HTML );
     139        }
     140        ?>
     141    </div>
     142    <?php
    139143}
    140144
  • advanced-responsive-video-embedder/trunk/php/Video.php

    r3085324 r3086767  
    1010use function Nextgenthemes\WP\valid_url;
    1111use function Nextgenthemes\WP\str_contains_any;
     12
    1213
    1314class Video {
    1415
    15     // bools
     16    // bool
    1617    private bool $arve_link;
    1718    private bool $autoplay;
     
    428429    private function arg_autoplay( bool $autoplay ): bool {
    429430
    430         if ( 'normal' === $this->mode ) { // Prevent more then one vid autoplaying
     431        if ( 'normal' === $this->mode ) { // Prevent more then one vid autoplaying
    431432
    432433            static $did_run = false;
     
    810811        $this->iframe_attr = array(
    811812            'credentialless'  => '',
    812             'referrerpolicy'  => ( 'vimeo' === $this->provider ) ? false : 'no-referrer', // needed for domain restriction
     813            'referrerpolicy'  =>
    813814            'allow'           => $allow,
    814815            'allowfullscreen' => '',
     
    840841            )
    841842        );
     843
     844
     845
     846
     847
     848
     849
     850
     851
     852
     853
    842854    }
    843855
  • advanced-responsive-video-embedder/trunk/php/fn-settings.php

    r3084997 r3086767  
    559559            'label'       => __( 'Use ARVE for video files?', 'advanced-responsive-video-embedder' ),
    560560            'type'        => 'boolean',
    561             'description' => __( 'Use ARVE to embed HTML5 video files. ARVE uses the browsers players instead of loading the mediaelement player that WP uses.', 'advanced-responsive-video-embedder' ),
     561            'description' => __( '.', 'advanced-responsive-video-embedder' ),
    562562        ),
    563563        'controlslist' => array(
     
    809809            'descriptionlinktext' => esc_html( 'see here' ),
    810810        ),
     811
     812
     813
     814
     815
     816
     817
     818
     819
    811820    );
    812821
  • advanced-responsive-video-embedder/trunk/php/fn-shortcodes.php

    r3084997 r3086767  
    77function shortcode( array $a ): string {
    88
    9     $a                        = (array) $a;
    109    $a['errors']              = new \WP_Error();
    1110    $a['origin_data']['from'] = 'shortcode';
     
    101100    }
    102101
     102
     103
     104
     105
     106
    103107    $video = new Video( $input_atts );
    104108    return $video->build_video();
     
    153157}
    154158
    155 // TODO sometimes $attr is string, investigate when and what it is exacly
    156159function wp_video_shortcode_override( string $out, array $attr ): string {
    157160
     
    161164        ! $options['wp_video_override'] ||
    162165        empty( $attr ) ||
    163         ! is_array( $attr ) ||
    164166        ! empty( $attr['wmv'] ) ||
    165167        ! empty( $attr['flv'] ) ||
  • advanced-responsive-video-embedder/trunk/php/init.php

    r3085400 r3086767  
    1717
    1818    if ( version_compare( get_option( 'arve_version', '' ), '10.0.0-alpha13', '<=' ) ) {
    19         delete_oembed_cache();
     19
     20        add_action(
     21            'wp_loaded',
     22            function (): void {
     23                delete_oembed_cache();
     24            }
     25        );
    2026    }
    2127
  • advanced-responsive-video-embedder/trunk/readme.txt

    r3085400 r3086767  
    66Tested up to: 6.5.0
    77Requires PHP: 7.4
    8 Stable tag: 10.0.4
     8Stable tag: 10.0.
    99License: GPL-3.0
    1010License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    193193* [ARVE Pro changelog](https://nextgenthemes.com/plugins/arve-pro/#changelog)
    194194* [ARVE Random Videos changelog](https://nextgenthemes.com/plugins/arve-random-video/#changelog)
     195
     196
     197
     198
    195199
    196200### 2024-05-13 10.0.4 ###
  • advanced-responsive-video-embedder/trunk/src/block.json

    r3085400 r3086767  
    1414        "odysee"
    1515    ],
    16     "version": "10.0.3",
     16    "version": "10.0.",
    1717    "textdomain": "advanced-responsive-video-embedder",
    1818    "supports": {
  • advanced-responsive-video-embedder/trunk/vendor/composer/installed.json

    r3085400 r3086767  
    7070        {
    7171            "name": "nextgenthemes/wp-shared",
    72             "version": "2024.05.13.07.15.37",
    73             "version_normalized": "2024.05.13.07.15.37",
     72            "version": "2024.05.1",
     73            "version_normalized": "2024.05.1",
    7474            "dist": {
    7575                "type": "path",
    7676                "url": "../nextgenthemes/wp-shared",
    77                 "reference": "79f0eca710898cba2b1fa852e982b88e3351bbb3"
     77                "reference": "7"
    7878            },
    7979            "require": {
  • advanced-responsive-video-embedder/trunk/vendor/composer/installed.php

    r3085400 r3086767  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => '0f2060a7961f59850515db7050f38d15400ef4fc',
     6        'reference' => '',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    2323            'pretty_version' => 'dev-master',
    2424            'version' => 'dev-master',
    25             'reference' => '0f2060a7961f59850515db7050f38d15400ef4fc',
     25            'reference' => '',
    2626            'type' => 'wordpress-plugin',
    2727            'install_path' => __DIR__ . '/../../',
     
    3030        ),
    3131        'nextgenthemes/wp-shared' => array(
    32             'pretty_version' => '2024.05.13.07.15.37',
    33             'version' => '2024.05.13.07.15.37',
    34             'reference' => '79f0eca710898cba2b1fa852e982b88e3351bbb3',
     32            'pretty_version' => '2024.05.1',
     33            'version' => '2024.05.1',
     34            'reference' => '7',
    3535            'type' => 'wp-package',
    3636            'install_path' => __DIR__ . '/../nextgenthemes/wp-shared',
  • advanced-responsive-video-embedder/trunk/vendor/composer/jetpack_autoload_filemap.php

    r3085400 r3086767  
    88return array(
    99    '2d1e3b3e432aed88c61afcb4f6d8c262' => array(
    10         'version' => '2024.05.13.07.15.37',
     10        'version' => '2024.05.1',
    1111        'path'    => $vendorDir . '/nextgenthemes/wp-shared/includes/WP/load-files.php'
    1212    ),
    1313    '83b8ee913c5d2d5a8f26b42bc5db8bfb' => array(
    14         'version' => '2024.05.13.07.15.37',
     14        'version' => '2024.05.1',
    1515        'path'    => $vendorDir . '/nextgenthemes/wp-shared/includes/WP/Admin/load-admin-files.php'
    1616    ),
  • advanced-responsive-video-embedder/trunk/vendor/nextgenthemes/wp-shared/composer.json

    r3085400 r3086767  
    2020        "update-alpine": "wget https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js -O ./includes/WP/Admin/alpine.js"
    2121    },
    22     "version": "2024.05.13.07.15.37"
     22    "version": "2024.05.1"
    2323}
  • advanced-responsive-video-embedder/trunk/vendor/nextgenthemes/wp-shared/includes/WP/Settings.php

    r3084997 r3086767  
    147147        $options = (array) get_option( $this->slugged_namespace, array() );
    148148        $options = $options + $this->options_defaults;
    149         return $options;
     149
     150        return apply_filters( $this->slashed_namespace . '/settings', $options );
    150151    }
    151152
  • advanced-responsive-video-embedder/trunk/vendor/nextgenthemes/wp-shared/includes/WP/fn-misc.php

    r3084997 r3086767  
    4444            // Fails
    4545            #$html .= sprintf( " %s='%s'", esc_html( $key ), json_encode( $value ) );
    46             // single quoteded works
     46            // single quoted works
    4747            #$html .= sprintf( " %s='%s'", esc_html( $key ), json_encode( $value, JSON_HEX_TAG | JSON_HEX_AMP | JSON_HEX_APOS | JSON_HEX_QUOT ) );
    4848            // for ARVE just escaping single quotes works
     
    129129}
    130130
     131
     132
     133
     134
     135
     136
     137
     138
     139
     140
     141
     142
     143
     144
     145
     146
     147
     148
Note: See TracChangeset for help on using the changeset viewer.