Plugin Directory

Changeset 3219322


Ignore:
Timestamp:
01/08/2025 10:16:34 PM (12 months ago)
Author:
nico23
Message:

Update plugin to version 10.5.2 with NextgenThemes WordPress Plugin Deploy

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

Legend:

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

    r3216016 r3219322  
    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.5.1
     6 * Version:           10.5.2
    77 * Requires PHP:      7.4
    88 * Requires at least: 6.6
     
    2323namespace Nextgenthemes\ARVE;
    2424
    25 const VERSION               = '10.5.1';
     25const VERSION               = '10.5.2';
    2626const PRO_VERSION_REQUIRED  = '6.0.0-alpha3';
    2727const NUM_TRACKS            = 3;
  • advanced-responsive-video-embedder/tags/10.5.2/build/block.asset.php

    r3203116 r3219322  
    1 <?php return array('dependencies' => array('react', 'react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => 'f79dd44ced66ac64c031');
     1<?php return array('dependencies' => array('react', 'react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '96bb49140139f6085f66');
  • advanced-responsive-video-embedder/tags/10.5.2/build/block.js

    r3203116 r3219322  
    1 (()=>{var e={942:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=s(e,o(r)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=s(t,r));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(r=function(){return i}.apply(t,[]))||(e.exports=r)}()}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,r),o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=JSON.parse('{"UU":"nextgenthemes/arve-block"}'),t=window.wp.i18n,n=window.wp.serverSideRender;var i=r.n(n);const o=window.wp.blockEditor,s=window.wp.components,a=window.wp.blocks;var l=r(942),c=r.n(l);const d=window.wp.element,u=window.ReactJSXRuntime,p=window.React,{UU:h}=e,{settings:f,options:m}=window.ArveBlockJsBefore;delete f?.align?.options?.center;const b=new DOMParser;function g(e){const t=[];return Object.entries(e).forEach((([e,r])=>{const n={label:r,value:e};t.push(n)})),t}function x(e,t,r){if("url"===e){const n=b.parseFromString(t,"text/html").querySelector("iframe");if(n&&n.getAttribute("src")){if(r.setAttributes({[e]:n.getAttribute("src")}),n.width&&n.height){const e=function(e,t){if(_(e)&&_(t)){const r=parseInt(e),n=parseInt(t),i=j(r,n);return r/i+":"+n/i}return e+":"+t}(n.width,n.height);"16:9"!==e&&r.setAttributes({aspect_ratio:e})}return}}r.setAttributes({[e]:t})}function v(e){const r=[],n={},i=(0,u.jsx)("p",{children:(0,t.__)("To edit the featured image, you need permission to upload media.")});let a;return Object.values(f).forEach((e=>{n[e.tag]=[]})),Object.entries(f).forEach((([r,l])=>{const c=e.attributes[r];n[l.tag].push((0,u.jsxs)(d.Fragment,{children:["select"===l.ui_element&&(0,u.jsx)(s.SelectControl,{value:c,label:l.label,help:w(l),options:g(l.options),onChange:t=>e.setAttributes({[r]:t})}),"checkbox"===l.ui_element_type&&(0,u.jsx)(s.ToggleControl,{label:l.label,help:w(l),checked:!!c,onChange:t=>e.setAttributes({[r]:t})},r),["text","number"].includes(l.ui_element_type)&&(0,u.jsx)(s.TextControl,{label:l.label,placeholder:l.placeholder,help:w(l),value:c,onChange:t=>{x(r,t,e)}}),"image_upload"===l.ui&&(0,u.jsxs)(s.BaseControl,{className:"editor-post-featured-image",help:w(l),children:[(0,u.jsx)(o.MediaUploadCheck,{fallback:i,children:(0,u.jsx)(o.MediaUpload,{title:(0,t.__)("Thumbnail"),onSelect:t=>(a=t,e.setAttributes({[r]:t.id.toString(),[r+"_url"]:t.url})),allowedTypes:["image"],modalClass:"editor-post-featured-image__media-modal",render:({open:e})=>((e,r)=>(0,u.jsxs)("div",{className:"editor-post-featured-image__container",children:[(0,u.jsxs)(s.Button,{className:r?"editor-post-featured-image__preview":"editor-post-featured-image__toggle",onClick:e,"aria-label":r?(0,t.__)("Edit or update the image"):null,"aria-describedby":r?`editor-post-featured-image-${r}-describedby`:"",children:[!!r&&!1,!r&&(0,t.__)("Set Thumbnail")]}),(0,u.jsx)(s.DropZone,{})]}))(e,c),value:c})}),!!c&&!1,!!c&&(0,u.jsx)(o.MediaUploadCheck,{children:(0,u.jsx)(s.Button,{onClick:()=>e.setAttributes({[r]:"",[r+"_url"]:""}),isLink:!0,isDestructive:!0,children:(0,t.__)("Remove Thumbnail")})},r+"-MediaUploadCheck-3")]})]},r+"-fragment"))})),n.main.push((0,u.jsx)(s.BaseControl,{help:(0,t.__)("You can disable the extensive help texts on the ARVE settings page to clean up this UI","advanced-responsive-video-embedder"),children:(0,u.jsx)(s.BaseControl.VisualLabel,{children:(0,t.__)("Info","advanced-responsive-video-embedder")})},"info")),Object.keys(n).forEach((e=>{var t;r.push((0,u.jsx)(s.PanelBody,{title:(t=e,t.charAt(0).toUpperCase()+t.slice(1)),initialOpen:!0,children:n[e]},e))})),r}function w(e){if("string"!=typeof e.description)return"";if("string"==typeof e.descriptionlinktext){const t=e.description.split(e.descriptionlinktext);return(0,u.jsxs)(u.Fragment,{children:[t[0],(0,u.jsx)("a",{href:e.descriptionlink,children:e.descriptionlinktext}),t[1]]})}return e.description}function _(e){const t=Math.floor(Number(e));return t!==1/0&&String(t)===e&&t>0}function j(e,t){return t?j(t,e%t):e}(0,a.registerBlockType)(h,{edit:function(e){const{attributes:{mode:t,align:r,maxwidth:n}}=e;let s=!0;const a={},l=JSON.parse(JSON.stringify(e.attributes));delete l.align,delete l.maxwidth,!n||"left"!==r&&"right"!==r?"left"!==r&&"right"!==r||(a.width="100%",a.maxWidth=m.align_maxwidth):(a.width="100%",a.maxWidth=n);const d=(0,o.useBlockProps)({style:a});return("normal"===t||!t&&"normal"===m.mode)&&(s=!1),(0,u.jsxs)(u.Fragment,{children:[(0,p.createElement)("div",{...d,key:"block"},(0,u.jsx)(i(),{className:c()({"arve-ssr":!0,"arve-ssr--pointer-events-none":!s}),block:"nextgenthemes/arve-block",attributes:l,skipBlockSupportAttributes:!0})),(0,u.jsx)(o.InspectorControls,{children:v(e)},"insp")]})}})})()})();
     1(()=>{var e={942:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=s(e,o(r)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=s(t,r));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(r=function(){return i}.apply(t,[]))||(e.exports=r)}()}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,r),o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=JSON.parse('{"UU":"nextgenthemes/arve-block"}'),t=window.wp.i18n,n=window.wp.serverSideRender;var i=r.n(n);const o=window.wp.blockEditor,s=window.wp.components,a=window.wp.blocks;var l=r(942),c=r.n(l);const d=window.wp.element,u=window.ReactJSXRuntime,p=window.React,{UU:h}=e,{settings:f,options:m}=window.ArveBlockJsBefore;delete f?.align?.options?.center;const b=new DOMParser;function g(e){if(!e)throw new Error("no options");return Object.entries(e).map((([e,t])=>({label:t,value:e})))}function x(e,t,r){if("url"===e){const n=b.parseFromString(t,"text/html").querySelector("iframe");if(n&&n.getAttribute("src")){if(r.setAttributes({[e]:n.getAttribute("src")}),n.width&&n.height){const e=function(e,t){if(_(e)&&_(t)){const r=parseInt(e),n=parseInt(t),i=j(r,n);return r/i+":"+n/i}return e+":"+t}(n.width,n.height);"16:9"!==e&&r.setAttributes({aspect_ratio:e})}return}}r.setAttributes({[e]:t})}function v(e){const r=[],n={},i=(0,u.jsx)("p",{children:(0,t.__)("To edit the featured image, you need permission to upload media.")});let a;return Object.values(f).forEach((e=>{n[e.tab]=[]})),Object.entries(f).forEach((([r,l])=>{const c=e.attributes[r];n[l.tab].push((0,u.jsxs)(d.Fragment,{children:["select"===l.ui_element&&(0,u.jsx)(s.SelectControl,{value:c,label:l.label,help:w(l),options:g(l.options),onChange:t=>e.setAttributes({[r]:""===t?void 0:t})}),"checkbox"===l.ui_element_type&&(0,u.jsx)(s.ToggleControl,{label:l.label,help:w(l),checked:!!c,onChange:t=>e.setAttributes({[r]:t})},r),["text","number"].includes(l.ui_element_type)&&(0,u.jsx)(s.TextControl,{label:l.label,placeholder:l.placeholder,help:w(l),value:c,onChange:t=>{x(r,t,e)}}),"image_upload"===l.ui&&(0,u.jsxs)(s.BaseControl,{className:"editor-post-featured-image",help:w(l),children:[(0,u.jsx)(o.MediaUploadCheck,{fallback:i,children:(0,u.jsx)(o.MediaUpload,{title:(0,t.__)("Thumbnail"),onSelect:t=>(a=t,e.setAttributes({[r]:t.id.toString(),[r+"_url"]:t.url})),allowedTypes:["image"],modalClass:"editor-post-featured-image__media-modal",render:({open:e})=>((e,r)=>(0,u.jsxs)("div",{className:"editor-post-featured-image__container",children:[(0,u.jsxs)(s.Button,{className:r?"editor-post-featured-image__preview":"editor-post-featured-image__toggle",onClick:e,"aria-label":r?(0,t.__)("Edit or update the image"):null,"aria-describedby":r?`editor-post-featured-image-${r}-describedby`:"",children:[!!r&&!1,!r&&(0,t.__)("Set Thumbnail")]}),(0,u.jsx)(s.DropZone,{})]}))(e,c),value:c})}),!!c&&!1,!!c&&(0,u.jsx)(o.MediaUploadCheck,{children:(0,u.jsx)(s.Button,{onClick:()=>e.setAttributes({[r]:"",[r+"_url"]:""}),isLink:!0,isDestructive:!0,children:(0,t.__)("Remove Thumbnail")})},r+"-MediaUploadCheck-3")]})]},r+"-fragment"))})),n.main.push((0,u.jsx)(s.BaseControl,{help:(0,t.__)("You can disable the extensive help texts on the ARVE settings page to clean up this UI","advanced-responsive-video-embedder"),children:(0,u.jsx)(s.BaseControl.VisualLabel,{children:(0,t.__)("Info","advanced-responsive-video-embedder")})},"info")),Object.keys(n).forEach((e=>{var t;r.push((0,u.jsx)(s.PanelBody,{title:(t=e,t.charAt(0).toUpperCase()+t.slice(1)),initialOpen:!0,children:n[e]},e))})),r}function w(e){if("string"!=typeof e.description)return"";if("string"==typeof e.descriptionlinktext){const t=e.description.split(e.descriptionlinktext);return(0,u.jsxs)(u.Fragment,{children:[t[0],(0,u.jsx)("a",{href:e.descriptionlink,children:e.descriptionlinktext}),t[1]]})}return e.description}function _(e){const t=Math.floor(Number(e));return t!==1/0&&String(t)===e&&t>0}function j(e,t){return t?j(t,e%t):e}(0,a.registerBlockType)(h,{edit:function(e){const{attributes:{mode:t,align:r,maxwidth:n}}=e;let s=!0;const a={},l=JSON.parse(JSON.stringify(e.attributes));delete l.align,delete l.maxwidth,!n||"left"!==r&&"right"!==r?"left"!==r&&"right"!==r||(a.width="100%",a.maxWidth=m.align_maxwidth):(a.width="100%",a.maxWidth=n);const d=(0,o.useBlockProps)({style:a});return("normal"===t||!t&&"normal"===m.mode)&&(s=!1),(0,u.jsxs)(u.Fragment,{children:[(0,p.createElement)("div",{...d,key:"block"},(0,u.jsx)(i(),{className:c()({"arve-ssr":!0,"arve-ssr--pointer-events-none":!s}),block:"nextgenthemes/arve-block",attributes:l,skipBlockSupportAttributes:!0})),(0,u.jsx)(o.InspectorControls,{children:v(e)},"insp")]})}})})()})();
  • advanced-responsive-video-embedder/tags/10.5.2/changelog.md

    r3216016 r3219322  
    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### 2024-01-08 10.5.2 ###
     7
     8* Fix: Block errors.
    59
    610### 2024-01-02 10.5.1 ###
  • advanced-responsive-video-embedder/tags/10.5.2/php/fn-misc.php

    r3215952 r3219322  
    4242function load_textdomain(): void {
    4343
    44     \load_plugin_textdomain(
     44    load_plugin_textdomain(
    4545        'advanced-responsive-video-embedder',
    4646        false,
    47         dirname( dirname( plugin_basename( __FILE__ ) ) ) . '/languages/'
     47        dirname( plugin_basename( __FILE__ ), 2 ) . '/languages/'
    4848    );
    4949}
  • advanced-responsive-video-embedder/tags/10.5.2/php/init.php

    r3215952 r3219322  
    55namespace Nextgenthemes\ARVE;
    66
    7 add_action( 'plugins_loaded', __NAMESPACE__ . '\init_920' );
     7add_action( 'plugins_loaded', __NAMESPACE__ . '\init_920', 9 );
    88
    99function init_920(): void {
     
    4949    add_action( 'init', __NAMESPACE__ . '\init_nextgenthemes_settings' );
    5050    add_action( 'init', __NAMESPACE__ . '\register_assets' );
     51    add_action( 'init', __NAMESPACE__ . '\load_textdomain' );
    5152    add_filter( 'oembed_remote_get_args', __NAMESPACE__ . '\vimeo_referer', 10, 2 );
    5253    add_action( 'plugins_loaded', __NAMESPACE__ . '\create_shortcodes', 999 );
    5354    add_action( 'plugins_loaded', __NAMESPACE__ . '\create_url_handlers', 999 );
    54     add_action( 'plugins_loaded', __NAMESPACE__ . '\load_textdomain' );
    5555    add_action( 'wp_enqueue_scripts', __NAMESPACE__ . '\action_wp_enqueue_scripts' );
    5656    add_filter( 'render_block_core/embed', __NAMESPACE__ . '\remove_embed_block_aspect_ratio' );
     
    9999    } else {
    100100        delete_oembed_cache();
    101         delete_option('arve_version'); // this will cause another cache clear on reinstall
     101        delete_option( 'arve_version' ); // this will cause another cache clear on reinstall
    102102    }
    103103}
     
    206206function stop_outdated_addons_from_executing(): void {
    207207
    208     if ( defined('Nextgenthemes\ARVE\Pro\VERSION')
     208    if ( defined( 'Nextgenthemes\ARVE\Pro\VERSION' )
    209209        && version_compare( \Nextgenthemes\ARVE\Pro\VERSION, PRO_VERSION_REQUIRED, '<' )
    210210    ) {
  • advanced-responsive-video-embedder/tags/10.5.2/readme.txt

    r3216016 r3219322  
    66Tested up to: 6.7
    77Requires PHP: 7.4
    8 Stable tag: 10.5.1
     8Stable tag: 10.5.2
    99License: GPL-3.0
    1010License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    194194* [ARVE Random Videos changelog](https://nextgenthemes.com/plugins/arve-random-video/#changelog)
    195195
     196### 2024-01-08 10.5.2 ###
     197
     198* Fix: Block errors.
     199
    196200### 2024-01-02 10.5.1 ###
    197201
  • advanced-responsive-video-embedder/tags/10.5.2/src/block.json

    r3216016 r3219322  
    1414        "odysee"
    1515    ],
    16     "version": "10.5.1",
     16    "version": "10.5.2",
    1717    "textdomain": "advanced-responsive-video-embedder",
    1818    "supports": {
     
    5757        },
    5858        "controls": {
    59             "type": "boolean"
     59            "type": "string"
    6060        },
    6161        "title": {
     
    7575        },
    7676        "hide_title": {
    77             "type": "boolean"
     77            "type": "string"
    7878        },
    7979        "grow": {
    80             "type": "boolean"
     80            "type": "string"
    8181        },
    8282        "fullscreen": {
     
    9090        },
    9191        "disable_links": {
    92             "type": "boolean"
     92            "type": "string"
    9393        },
    9494        "align": {
     
    9696        },
    9797        "arve_link": {
    98             "type": "boolean"
     98            "type": "string"
    9999        },
    100100        "duration": {
     
    102102        },
    103103        "autoplay": {
    104             "type": "boolean"
     104            "type": "string"
    105105        },
    106106        "lightbox_maxwidth": {
     
    108108        },
    109109        "sticky": {
    110             "type": "boolean"
     110            "type": "string"
    111111        },
    112112        "sticky_on_mobile": {
    113             "type": "boolean"
     113            "type": "string"
    114114        },
    115115        "sticky_position": {
     
    144144        },
    145145        "invidious": {
    146             "type": "boolean"
     146            "type": "string"
    147147        },
    148148        "thumbnail_url": {
  • advanced-responsive-video-embedder/tags/10.5.2/src/block.tsx

    r3203116 r3219322  
    6161interface OptionProps {
    6262    label: string;
    63     tag: string;
     63    tab: string;
    6464    type: string;
    6565    description?: string;
     
    7979
    8080/**
    81  * Keypair to gutenberg component
     81 * Keypair to Gutenberg component
    8282 * @param selectOptions
    8383 */
    84 function PrepareSelectOptions( selectOptions: OptionProps ) {
    85     const gboptions = [] as Array< SelectOption >;
    86 
    87     Object.entries( selectOptions ).forEach( ( [ key, value ] ) => {
    88         const o: SelectOption = {
    89             label: value,
    90             value: key,
    91         };
    92 
    93         gboptions.push( o );
    94     } );
    95 
    96     return gboptions;
     84function PrepareSelectOptions(
     85    selectOptions: Record< string, string > | undefined
     86): Array< SelectOption > {
     87    if ( ! selectOptions ) {
     88        throw new Error( 'no options' );
     89    }
     90
     91    return Object.entries( selectOptions ).map( ( [ key, value ] ) => ( {
     92        label: value,
     93        value: key,
     94    } ) );
    9795}
    9896
     
    122120    } );
    123121}
    124 
    125 // function changeSelectControl( key: string, value: string, props ) {
    126 
    127 //  if ( ! value ) {
    128 
    129 //  }
    130 
    131 //  props.setAttributes( {
    132 //      [ key ]: value,
    133 //  } );
    134 // }
    135122
    136123const mediaUploadRender = ( open: VoidFunction, val, url: string ): JSX.Element => {
     
    170157};
    171158
    172 function select( val );
    173 
    174159function buildControls( props ) {
    175160    const controls = [] as Array< JSX.Element >;
     
    181166
    182167    Object.values( settings ).forEach( ( option: OptionProps ) => {
    183         sectionControls[ option.tag ] = [];
     168        sectionControls[ option.tab ] = [];
    184169    } );
    185170
     
    188173        const url = '';
    189174
    190         sectionControls[ option.tag ].push(
     175        sectionControls[ option.tab ].push(
    191176            <Fragment key={ key + '-fragment' }>
    192177                { 'select' === option.ui_element && (
     
    198183                        onChange={ ( value ) => {
    199184                            return props.setAttributes( {
    200                                 [ key ]: value,
     185                                [ key ]: '' === value ? undefined : value,
    201186                            } );
    202187                        } }
  • advanced-responsive-video-embedder/tags/10.5.2/vendor/composer/installed.json

    r3216016 r3219322  
    7070        {
    7171            "name": "nextgenthemes/wp-shared",
    72             "version": "2025.01.02.13.41.10",
    73             "version_normalized": "2025.01.02.13.41.10",
     72            "version": "2025.01.08.22.13.18",
     73            "version_normalized": "2025.01.08.22.13.18",
    7474            "dist": {
    7575                "type": "path",
    7676                "url": "../../../../../../dev/composer-packages/wp-shared",
    77                 "reference": "1ffefd285078037ae6f976915124810b401cab8a"
     77                "reference": "c65f98e0de0c733a562326262a200dcc5c927bf3"
    7878            },
    7979            "require": {
  • advanced-responsive-video-embedder/tags/10.5.2/vendor/composer/installed.php

    r3216016 r3219322  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => 'd43c34681124ee1d16f7e847d7682b1671478255',
     6        'reference' => '6dc433bc08b165c683f5c61fdd2efaa07c492d80',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    2323            'pretty_version' => 'dev-master',
    2424            'version' => 'dev-master',
    25             'reference' => 'd43c34681124ee1d16f7e847d7682b1671478255',
     25            'reference' => '6dc433bc08b165c683f5c61fdd2efaa07c492d80',
    2626            'type' => 'wordpress-plugin',
    2727            'install_path' => __DIR__ . '/../../',
     
    3030        ),
    3131        'nextgenthemes/wp-shared' => array(
    32             'pretty_version' => '2025.01.02.13.41.10',
    33             'version' => '2025.01.02.13.41.10',
    34             'reference' => '1ffefd285078037ae6f976915124810b401cab8a',
     32            'pretty_version' => '2025.01.08.22.13.18',
     33            'version' => '2025.01.08.22.13.18',
     34            'reference' => 'c65f98e0de0c733a562326262a200dcc5c927bf3',
    3535            'type' => 'wp-package',
    3636            'install_path' => __DIR__ . '/../nextgenthemes/wp-shared',
  • advanced-responsive-video-embedder/tags/10.5.2/vendor/composer/jetpack_autoload_filemap.php

    r3216016 r3219322  
    88return array(
    99    '47777597fbe681453e41ea4bf4ad9988' => array(
    10         'version' => '2025.01.02.13.41.10',
     10        'version' => '2025.01.08.22.13.18',
    1111        'path'    => $vendorDir . '/nextgenthemes/wp-shared/includes/WP/init.php'
    1212    ),
  • advanced-responsive-video-embedder/tags/10.5.2/vendor/nextgenthemes/wp-shared/composer.json

    r3216016 r3219322  
    1616        "php": ">=7.4"
    1717    },
    18     "version": "2025.01.02.13.41.10"
     18    "version": "2025.01.08.22.13.18"
    1919}
  • advanced-responsive-video-embedder/tags/10.5.2/vendor/nextgenthemes/wp-shared/includes/WP/SettingValidator.php

    r3215952 r3219322  
    102102        }
    103103
     104        $this->type            = 'string';
    104105        $this->ui_element      = 'select';
    105106        $this->ui_element_type = 'select';
    106107        $this->options         = array(
    107             ''      => \__( 'Default', 'advanced-responsive-video-embedder' ),
    108             'true'  => \__( 'True', 'advanced-responsive-video-embedder' ),
    109             'false' => \__( 'False', 'advanced-responsive-video-embedder' ),
     108            ''      => __( 'Default', 'advanced-responsive-video-embedder' ),
     109            'true'  => __( 'True', 'advanced-responsive-video-embedder' ),
     110            'false' => __( 'False', 'advanced-responsive-video-embedder' ),
    110111        );
    111112    }
  • advanced-responsive-video-embedder/trunk/advanced-responsive-video-embedder.php

    r3216016 r3219322  
    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.5.1
     6 * Version:           10.5.2
    77 * Requires PHP:      7.4
    88 * Requires at least: 6.6
     
    2323namespace Nextgenthemes\ARVE;
    2424
    25 const VERSION               = '10.5.1';
     25const VERSION               = '10.5.2';
    2626const PRO_VERSION_REQUIRED  = '6.0.0-alpha3';
    2727const NUM_TRACKS            = 3;
  • advanced-responsive-video-embedder/trunk/build/block.asset.php

    r3203116 r3219322  
    1 <?php return array('dependencies' => array('react', 'react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => 'f79dd44ced66ac64c031');
     1<?php return array('dependencies' => array('react', 'react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '96bb49140139f6085f66');
  • advanced-responsive-video-embedder/trunk/build/block.js

    r3203116 r3219322  
    1 (()=>{var e={942:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=s(e,o(r)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=s(t,r));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(r=function(){return i}.apply(t,[]))||(e.exports=r)}()}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,r),o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=JSON.parse('{"UU":"nextgenthemes/arve-block"}'),t=window.wp.i18n,n=window.wp.serverSideRender;var i=r.n(n);const o=window.wp.blockEditor,s=window.wp.components,a=window.wp.blocks;var l=r(942),c=r.n(l);const d=window.wp.element,u=window.ReactJSXRuntime,p=window.React,{UU:h}=e,{settings:f,options:m}=window.ArveBlockJsBefore;delete f?.align?.options?.center;const b=new DOMParser;function g(e){const t=[];return Object.entries(e).forEach((([e,r])=>{const n={label:r,value:e};t.push(n)})),t}function x(e,t,r){if("url"===e){const n=b.parseFromString(t,"text/html").querySelector("iframe");if(n&&n.getAttribute("src")){if(r.setAttributes({[e]:n.getAttribute("src")}),n.width&&n.height){const e=function(e,t){if(_(e)&&_(t)){const r=parseInt(e),n=parseInt(t),i=j(r,n);return r/i+":"+n/i}return e+":"+t}(n.width,n.height);"16:9"!==e&&r.setAttributes({aspect_ratio:e})}return}}r.setAttributes({[e]:t})}function v(e){const r=[],n={},i=(0,u.jsx)("p",{children:(0,t.__)("To edit the featured image, you need permission to upload media.")});let a;return Object.values(f).forEach((e=>{n[e.tag]=[]})),Object.entries(f).forEach((([r,l])=>{const c=e.attributes[r];n[l.tag].push((0,u.jsxs)(d.Fragment,{children:["select"===l.ui_element&&(0,u.jsx)(s.SelectControl,{value:c,label:l.label,help:w(l),options:g(l.options),onChange:t=>e.setAttributes({[r]:t})}),"checkbox"===l.ui_element_type&&(0,u.jsx)(s.ToggleControl,{label:l.label,help:w(l),checked:!!c,onChange:t=>e.setAttributes({[r]:t})},r),["text","number"].includes(l.ui_element_type)&&(0,u.jsx)(s.TextControl,{label:l.label,placeholder:l.placeholder,help:w(l),value:c,onChange:t=>{x(r,t,e)}}),"image_upload"===l.ui&&(0,u.jsxs)(s.BaseControl,{className:"editor-post-featured-image",help:w(l),children:[(0,u.jsx)(o.MediaUploadCheck,{fallback:i,children:(0,u.jsx)(o.MediaUpload,{title:(0,t.__)("Thumbnail"),onSelect:t=>(a=t,e.setAttributes({[r]:t.id.toString(),[r+"_url"]:t.url})),allowedTypes:["image"],modalClass:"editor-post-featured-image__media-modal",render:({open:e})=>((e,r)=>(0,u.jsxs)("div",{className:"editor-post-featured-image__container",children:[(0,u.jsxs)(s.Button,{className:r?"editor-post-featured-image__preview":"editor-post-featured-image__toggle",onClick:e,"aria-label":r?(0,t.__)("Edit or update the image"):null,"aria-describedby":r?`editor-post-featured-image-${r}-describedby`:"",children:[!!r&&!1,!r&&(0,t.__)("Set Thumbnail")]}),(0,u.jsx)(s.DropZone,{})]}))(e,c),value:c})}),!!c&&!1,!!c&&(0,u.jsx)(o.MediaUploadCheck,{children:(0,u.jsx)(s.Button,{onClick:()=>e.setAttributes({[r]:"",[r+"_url"]:""}),isLink:!0,isDestructive:!0,children:(0,t.__)("Remove Thumbnail")})},r+"-MediaUploadCheck-3")]})]},r+"-fragment"))})),n.main.push((0,u.jsx)(s.BaseControl,{help:(0,t.__)("You can disable the extensive help texts on the ARVE settings page to clean up this UI","advanced-responsive-video-embedder"),children:(0,u.jsx)(s.BaseControl.VisualLabel,{children:(0,t.__)("Info","advanced-responsive-video-embedder")})},"info")),Object.keys(n).forEach((e=>{var t;r.push((0,u.jsx)(s.PanelBody,{title:(t=e,t.charAt(0).toUpperCase()+t.slice(1)),initialOpen:!0,children:n[e]},e))})),r}function w(e){if("string"!=typeof e.description)return"";if("string"==typeof e.descriptionlinktext){const t=e.description.split(e.descriptionlinktext);return(0,u.jsxs)(u.Fragment,{children:[t[0],(0,u.jsx)("a",{href:e.descriptionlink,children:e.descriptionlinktext}),t[1]]})}return e.description}function _(e){const t=Math.floor(Number(e));return t!==1/0&&String(t)===e&&t>0}function j(e,t){return t?j(t,e%t):e}(0,a.registerBlockType)(h,{edit:function(e){const{attributes:{mode:t,align:r,maxwidth:n}}=e;let s=!0;const a={},l=JSON.parse(JSON.stringify(e.attributes));delete l.align,delete l.maxwidth,!n||"left"!==r&&"right"!==r?"left"!==r&&"right"!==r||(a.width="100%",a.maxWidth=m.align_maxwidth):(a.width="100%",a.maxWidth=n);const d=(0,o.useBlockProps)({style:a});return("normal"===t||!t&&"normal"===m.mode)&&(s=!1),(0,u.jsxs)(u.Fragment,{children:[(0,p.createElement)("div",{...d,key:"block"},(0,u.jsx)(i(),{className:c()({"arve-ssr":!0,"arve-ssr--pointer-events-none":!s}),block:"nextgenthemes/arve-block",attributes:l,skipBlockSupportAttributes:!0})),(0,u.jsx)(o.InspectorControls,{children:v(e)},"insp")]})}})})()})();
     1(()=>{var e={942:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=s(e,o(r)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=s(t,r));return t}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(r=function(){return i}.apply(t,[]))||(e.exports=r)}()}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,r),o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=JSON.parse('{"UU":"nextgenthemes/arve-block"}'),t=window.wp.i18n,n=window.wp.serverSideRender;var i=r.n(n);const o=window.wp.blockEditor,s=window.wp.components,a=window.wp.blocks;var l=r(942),c=r.n(l);const d=window.wp.element,u=window.ReactJSXRuntime,p=window.React,{UU:h}=e,{settings:f,options:m}=window.ArveBlockJsBefore;delete f?.align?.options?.center;const b=new DOMParser;function g(e){if(!e)throw new Error("no options");return Object.entries(e).map((([e,t])=>({label:t,value:e})))}function x(e,t,r){if("url"===e){const n=b.parseFromString(t,"text/html").querySelector("iframe");if(n&&n.getAttribute("src")){if(r.setAttributes({[e]:n.getAttribute("src")}),n.width&&n.height){const e=function(e,t){if(_(e)&&_(t)){const r=parseInt(e),n=parseInt(t),i=j(r,n);return r/i+":"+n/i}return e+":"+t}(n.width,n.height);"16:9"!==e&&r.setAttributes({aspect_ratio:e})}return}}r.setAttributes({[e]:t})}function v(e){const r=[],n={},i=(0,u.jsx)("p",{children:(0,t.__)("To edit the featured image, you need permission to upload media.")});let a;return Object.values(f).forEach((e=>{n[e.tab]=[]})),Object.entries(f).forEach((([r,l])=>{const c=e.attributes[r];n[l.tab].push((0,u.jsxs)(d.Fragment,{children:["select"===l.ui_element&&(0,u.jsx)(s.SelectControl,{value:c,label:l.label,help:w(l),options:g(l.options),onChange:t=>e.setAttributes({[r]:""===t?void 0:t})}),"checkbox"===l.ui_element_type&&(0,u.jsx)(s.ToggleControl,{label:l.label,help:w(l),checked:!!c,onChange:t=>e.setAttributes({[r]:t})},r),["text","number"].includes(l.ui_element_type)&&(0,u.jsx)(s.TextControl,{label:l.label,placeholder:l.placeholder,help:w(l),value:c,onChange:t=>{x(r,t,e)}}),"image_upload"===l.ui&&(0,u.jsxs)(s.BaseControl,{className:"editor-post-featured-image",help:w(l),children:[(0,u.jsx)(o.MediaUploadCheck,{fallback:i,children:(0,u.jsx)(o.MediaUpload,{title:(0,t.__)("Thumbnail"),onSelect:t=>(a=t,e.setAttributes({[r]:t.id.toString(),[r+"_url"]:t.url})),allowedTypes:["image"],modalClass:"editor-post-featured-image__media-modal",render:({open:e})=>((e,r)=>(0,u.jsxs)("div",{className:"editor-post-featured-image__container",children:[(0,u.jsxs)(s.Button,{className:r?"editor-post-featured-image__preview":"editor-post-featured-image__toggle",onClick:e,"aria-label":r?(0,t.__)("Edit or update the image"):null,"aria-describedby":r?`editor-post-featured-image-${r}-describedby`:"",children:[!!r&&!1,!r&&(0,t.__)("Set Thumbnail")]}),(0,u.jsx)(s.DropZone,{})]}))(e,c),value:c})}),!!c&&!1,!!c&&(0,u.jsx)(o.MediaUploadCheck,{children:(0,u.jsx)(s.Button,{onClick:()=>e.setAttributes({[r]:"",[r+"_url"]:""}),isLink:!0,isDestructive:!0,children:(0,t.__)("Remove Thumbnail")})},r+"-MediaUploadCheck-3")]})]},r+"-fragment"))})),n.main.push((0,u.jsx)(s.BaseControl,{help:(0,t.__)("You can disable the extensive help texts on the ARVE settings page to clean up this UI","advanced-responsive-video-embedder"),children:(0,u.jsx)(s.BaseControl.VisualLabel,{children:(0,t.__)("Info","advanced-responsive-video-embedder")})},"info")),Object.keys(n).forEach((e=>{var t;r.push((0,u.jsx)(s.PanelBody,{title:(t=e,t.charAt(0).toUpperCase()+t.slice(1)),initialOpen:!0,children:n[e]},e))})),r}function w(e){if("string"!=typeof e.description)return"";if("string"==typeof e.descriptionlinktext){const t=e.description.split(e.descriptionlinktext);return(0,u.jsxs)(u.Fragment,{children:[t[0],(0,u.jsx)("a",{href:e.descriptionlink,children:e.descriptionlinktext}),t[1]]})}return e.description}function _(e){const t=Math.floor(Number(e));return t!==1/0&&String(t)===e&&t>0}function j(e,t){return t?j(t,e%t):e}(0,a.registerBlockType)(h,{edit:function(e){const{attributes:{mode:t,align:r,maxwidth:n}}=e;let s=!0;const a={},l=JSON.parse(JSON.stringify(e.attributes));delete l.align,delete l.maxwidth,!n||"left"!==r&&"right"!==r?"left"!==r&&"right"!==r||(a.width="100%",a.maxWidth=m.align_maxwidth):(a.width="100%",a.maxWidth=n);const d=(0,o.useBlockProps)({style:a});return("normal"===t||!t&&"normal"===m.mode)&&(s=!1),(0,u.jsxs)(u.Fragment,{children:[(0,p.createElement)("div",{...d,key:"block"},(0,u.jsx)(i(),{className:c()({"arve-ssr":!0,"arve-ssr--pointer-events-none":!s}),block:"nextgenthemes/arve-block",attributes:l,skipBlockSupportAttributes:!0})),(0,u.jsx)(o.InspectorControls,{children:v(e)},"insp")]})}})})()})();
  • advanced-responsive-video-embedder/trunk/changelog.md

    r3216016 r3219322  
    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### 2024-01-08 10.5.2 ###
     7
     8* Fix: Block errors.
    59
    610### 2024-01-02 10.5.1 ###
  • advanced-responsive-video-embedder/trunk/php/fn-misc.php

    r3215952 r3219322  
    4242function load_textdomain(): void {
    4343
    44     \load_plugin_textdomain(
     44    load_plugin_textdomain(
    4545        'advanced-responsive-video-embedder',
    4646        false,
    47         dirname( dirname( plugin_basename( __FILE__ ) ) ) . '/languages/'
     47        dirname( plugin_basename( __FILE__ ), 2 ) . '/languages/'
    4848    );
    4949}
  • advanced-responsive-video-embedder/trunk/php/init.php

    r3215952 r3219322  
    55namespace Nextgenthemes\ARVE;
    66
    7 add_action( 'plugins_loaded', __NAMESPACE__ . '\init_920' );
     7add_action( 'plugins_loaded', __NAMESPACE__ . '\init_920', 9 );
    88
    99function init_920(): void {
     
    4949    add_action( 'init', __NAMESPACE__ . '\init_nextgenthemes_settings' );
    5050    add_action( 'init', __NAMESPACE__ . '\register_assets' );
     51    add_action( 'init', __NAMESPACE__ . '\load_textdomain' );
    5152    add_filter( 'oembed_remote_get_args', __NAMESPACE__ . '\vimeo_referer', 10, 2 );
    5253    add_action( 'plugins_loaded', __NAMESPACE__ . '\create_shortcodes', 999 );
    5354    add_action( 'plugins_loaded', __NAMESPACE__ . '\create_url_handlers', 999 );
    54     add_action( 'plugins_loaded', __NAMESPACE__ . '\load_textdomain' );
    5555    add_action( 'wp_enqueue_scripts', __NAMESPACE__ . '\action_wp_enqueue_scripts' );
    5656    add_filter( 'render_block_core/embed', __NAMESPACE__ . '\remove_embed_block_aspect_ratio' );
     
    9999    } else {
    100100        delete_oembed_cache();
    101         delete_option('arve_version'); // this will cause another cache clear on reinstall
     101        delete_option( 'arve_version' ); // this will cause another cache clear on reinstall
    102102    }
    103103}
     
    206206function stop_outdated_addons_from_executing(): void {
    207207
    208     if ( defined('Nextgenthemes\ARVE\Pro\VERSION')
     208    if ( defined( 'Nextgenthemes\ARVE\Pro\VERSION' )
    209209        && version_compare( \Nextgenthemes\ARVE\Pro\VERSION, PRO_VERSION_REQUIRED, '<' )
    210210    ) {
  • advanced-responsive-video-embedder/trunk/readme.txt

    r3216016 r3219322  
    66Tested up to: 6.7
    77Requires PHP: 7.4
    8 Stable tag: 10.5.1
     8Stable tag: 10.5.2
    99License: GPL-3.0
    1010License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    194194* [ARVE Random Videos changelog](https://nextgenthemes.com/plugins/arve-random-video/#changelog)
    195195
     196### 2024-01-08 10.5.2 ###
     197
     198* Fix: Block errors.
     199
    196200### 2024-01-02 10.5.1 ###
    197201
  • advanced-responsive-video-embedder/trunk/src/block.json

    r3216016 r3219322  
    1414        "odysee"
    1515    ],
    16     "version": "10.5.1",
     16    "version": "10.5.2",
    1717    "textdomain": "advanced-responsive-video-embedder",
    1818    "supports": {
     
    5757        },
    5858        "controls": {
    59             "type": "boolean"
     59            "type": "string"
    6060        },
    6161        "title": {
     
    7575        },
    7676        "hide_title": {
    77             "type": "boolean"
     77            "type": "string"
    7878        },
    7979        "grow": {
    80             "type": "boolean"
     80            "type": "string"
    8181        },
    8282        "fullscreen": {
     
    9090        },
    9191        "disable_links": {
    92             "type": "boolean"
     92            "type": "string"
    9393        },
    9494        "align": {
     
    9696        },
    9797        "arve_link": {
    98             "type": "boolean"
     98            "type": "string"
    9999        },
    100100        "duration": {
     
    102102        },
    103103        "autoplay": {
    104             "type": "boolean"
     104            "type": "string"
    105105        },
    106106        "lightbox_maxwidth": {
     
    108108        },
    109109        "sticky": {
    110             "type": "boolean"
     110            "type": "string"
    111111        },
    112112        "sticky_on_mobile": {
    113             "type": "boolean"
     113            "type": "string"
    114114        },
    115115        "sticky_position": {
     
    144144        },
    145145        "invidious": {
    146             "type": "boolean"
     146            "type": "string"
    147147        },
    148148        "thumbnail_url": {
  • advanced-responsive-video-embedder/trunk/src/block.tsx

    r3203116 r3219322  
    6161interface OptionProps {
    6262    label: string;
    63     tag: string;
     63    tab: string;
    6464    type: string;
    6565    description?: string;
     
    7979
    8080/**
    81  * Keypair to gutenberg component
     81 * Keypair to Gutenberg component
    8282 * @param selectOptions
    8383 */
    84 function PrepareSelectOptions( selectOptions: OptionProps ) {
    85     const gboptions = [] as Array< SelectOption >;
    86 
    87     Object.entries( selectOptions ).forEach( ( [ key, value ] ) => {
    88         const o: SelectOption = {
    89             label: value,
    90             value: key,
    91         };
    92 
    93         gboptions.push( o );
    94     } );
    95 
    96     return gboptions;
     84function PrepareSelectOptions(
     85    selectOptions: Record< string, string > | undefined
     86): Array< SelectOption > {
     87    if ( ! selectOptions ) {
     88        throw new Error( 'no options' );
     89    }
     90
     91    return Object.entries( selectOptions ).map( ( [ key, value ] ) => ( {
     92        label: value,
     93        value: key,
     94    } ) );
    9795}
    9896
     
    122120    } );
    123121}
    124 
    125 // function changeSelectControl( key: string, value: string, props ) {
    126 
    127 //  if ( ! value ) {
    128 
    129 //  }
    130 
    131 //  props.setAttributes( {
    132 //      [ key ]: value,
    133 //  } );
    134 // }
    135122
    136123const mediaUploadRender = ( open: VoidFunction, val, url: string ): JSX.Element => {
     
    170157};
    171158
    172 function select( val );
    173 
    174159function buildControls( props ) {
    175160    const controls = [] as Array< JSX.Element >;
     
    181166
    182167    Object.values( settings ).forEach( ( option: OptionProps ) => {
    183         sectionControls[ option.tag ] = [];
     168        sectionControls[ option.tab ] = [];
    184169    } );
    185170
     
    188173        const url = '';
    189174
    190         sectionControls[ option.tag ].push(
     175        sectionControls[ option.tab ].push(
    191176            <Fragment key={ key + '-fragment' }>
    192177                { 'select' === option.ui_element && (
     
    198183                        onChange={ ( value ) => {
    199184                            return props.setAttributes( {
    200                                 [ key ]: value,
     185                                [ key ]: '' === value ? undefined : value,
    201186                            } );
    202187                        } }
  • advanced-responsive-video-embedder/trunk/vendor/composer/installed.json

    r3216016 r3219322  
    7070        {
    7171            "name": "nextgenthemes/wp-shared",
    72             "version": "2025.01.02.13.41.10",
    73             "version_normalized": "2025.01.02.13.41.10",
     72            "version": "2025.01.08.22.13.18",
     73            "version_normalized": "2025.01.08.22.13.18",
    7474            "dist": {
    7575                "type": "path",
    7676                "url": "../../../../../../dev/composer-packages/wp-shared",
    77                 "reference": "1ffefd285078037ae6f976915124810b401cab8a"
     77                "reference": "c65f98e0de0c733a562326262a200dcc5c927bf3"
    7878            },
    7979            "require": {
  • advanced-responsive-video-embedder/trunk/vendor/composer/installed.php

    r3216016 r3219322  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => 'd43c34681124ee1d16f7e847d7682b1671478255',
     6        'reference' => '6dc433bc08b165c683f5c61fdd2efaa07c492d80',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    2323            'pretty_version' => 'dev-master',
    2424            'version' => 'dev-master',
    25             'reference' => 'd43c34681124ee1d16f7e847d7682b1671478255',
     25            'reference' => '6dc433bc08b165c683f5c61fdd2efaa07c492d80',
    2626            'type' => 'wordpress-plugin',
    2727            'install_path' => __DIR__ . '/../../',
     
    3030        ),
    3131        'nextgenthemes/wp-shared' => array(
    32             'pretty_version' => '2025.01.02.13.41.10',
    33             'version' => '2025.01.02.13.41.10',
    34             'reference' => '1ffefd285078037ae6f976915124810b401cab8a',
     32            'pretty_version' => '2025.01.08.22.13.18',
     33            'version' => '2025.01.08.22.13.18',
     34            'reference' => 'c65f98e0de0c733a562326262a200dcc5c927bf3',
    3535            'type' => 'wp-package',
    3636            'install_path' => __DIR__ . '/../nextgenthemes/wp-shared',
  • advanced-responsive-video-embedder/trunk/vendor/composer/jetpack_autoload_filemap.php

    r3216016 r3219322  
    88return array(
    99    '47777597fbe681453e41ea4bf4ad9988' => array(
    10         'version' => '2025.01.02.13.41.10',
     10        'version' => '2025.01.08.22.13.18',
    1111        'path'    => $vendorDir . '/nextgenthemes/wp-shared/includes/WP/init.php'
    1212    ),
  • advanced-responsive-video-embedder/trunk/vendor/nextgenthemes/wp-shared/composer.json

    r3216016 r3219322  
    1616        "php": ">=7.4"
    1717    },
    18     "version": "2025.01.02.13.41.10"
     18    "version": "2025.01.08.22.13.18"
    1919}
  • advanced-responsive-video-embedder/trunk/vendor/nextgenthemes/wp-shared/includes/WP/SettingValidator.php

    r3215952 r3219322  
    102102        }
    103103
     104        $this->type            = 'string';
    104105        $this->ui_element      = 'select';
    105106        $this->ui_element_type = 'select';
    106107        $this->options         = array(
    107             ''      => \__( 'Default', 'advanced-responsive-video-embedder' ),
    108             'true'  => \__( 'True', 'advanced-responsive-video-embedder' ),
    109             'false' => \__( 'False', 'advanced-responsive-video-embedder' ),
     108            ''      => __( 'Default', 'advanced-responsive-video-embedder' ),
     109            'true'  => __( 'True', 'advanced-responsive-video-embedder' ),
     110            'false' => __( 'False', 'advanced-responsive-video-embedder' ),
    110111        );
    111112    }
Note: See TracChangeset for help on using the changeset viewer.