Plugin Directory

Changeset 2652025


Ignore:
Timestamp:
01/03/2022 09:08:03 AM (4 years ago)
Author:
janwidmer
Message:

Update to version 2.1.6 from GitHub

Location:
lzb-select-dynamic
Files:
8 edited
1 copied

Legend:

Unmodified
Added
Removed
  • lzb-select-dynamic/tags/2.1.6/assets/js/select-dynamic.min.js

    r2545974 r2652025  
    1 !function(e){var t={};function a(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,a),o.l=!0,o.exports}a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)a.d(n,o,function(t){return e[t]}.bind(null,o));return n},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=0)}([function(e,t,a){e.exports=a(1)},function(e,t,a){"use strict";a.r(t);const{withSelect:n}=wp.data,{Component:o}=wp.element,{__:l}=wp.i18n,{withInstanceId:p,compose:y}=wp.compose,{SelectControl:s}=wp.components,r=["pages","media","blocks","lazyblocks","lazyblocks_templates"];var i=y([p,n((e,t)=>{let a="",n="",o={per_page:-1};return"post"===t.entityType?(a="postType",n=t.postType||"post"):"page"===t.entityType?(a="postType",n="page"):"taxonomy"===t.entityType&&(a="taxonomy",n=t.taxonomyType||"category"),("page"===t.entityType||"taxonomy"===t.entityType&&"tag"!==t.taxonomyType)&&t.parentEntity&&(o.parent=t.parentEntity),"post-type"===t.entityType?{items:e("core").getPostTypes()}:"taxonomy-type"===t.entityType?{items:e("core").getTaxonomies()}:{items:e("core").getEntityRecords(a,n,o)}})])(class extends o{render(){const{label:e,value:t,help:a,entityType:n,onChange:o=(()=>{}),items:p}=this.props;let y=[];if(p)if(0===p.length)y.push({value:"",label:l("No items found","lzb-select-dynamic")});else{for(const e of p)"post"===n||"page"===n?y.push({label:e.title.rendered,value:e.id}):"taxonomy"===n?y.push({label:e.name,value:e.id}):"post-type"===n?-1===r.indexOf(e.rest_base)&&y.push({label:e.labels.singular_name,value:e.slug}):"taxonomy-type"===n&&y.push({label:e.labels.singular_name,value:e.slug});y=[{value:"",label:l("Please Select","lzb-select-dynamic")},...y]}else y.push({value:"",label:l("Loading..","lzb-select-dynamic")});return React.createElement("div",{className:"ww-lzb-control_select_dynamic"},React.createElement(s,{label:e,options:y,help:a,value:t,className:"lzb-gutenberg-select",onChange:e=>{o(e)}}))}});const{addFilter:c}=wp.hooks,{__:m}=wp.i18n,{Fragment:u}=wp.element,{PanelBody:d,BaseControl:_,RadioControl:x}=wp.components;c("lzb.editor.control.select_dynamic.render","lzb.editor",(e,t)=>React.createElement(i,{label:t.data.label,help:t.data.help,entityType:t.data.entity_type,postType:t.data.post_type,taxonomyType:t.data.taxonomy_type,parentEntity:t.data.parent_entity,value:t.getValue(),onChange:t.onChange})),c("lzb.constructor.control.select_dynamic.settings","lzb.constructor",(e,t)=>{const{updateData:a,data:n}=t;return React.createElement(u,null,React.createElement(d,null,React.createElement(_,{label:m("Entity Type","lzb-select-dynamic"),help:m("Allows you to select the entity type to render as select options","lzb-select-dynamic")},React.createElement(x,{options:[{label:m("Post Type","lzb-select-dynamic"),value:"post-type"},{label:m("Taxonomy Type","lzb-select-dynamic"),value:"taxonomy-type"},{label:m("Post","lzb-select-dynamic"),value:"post"},{label:m("Page","lzb-select-dynamic"),value:"page"},{label:m("Taxonomy","lzb-select-dynamic"),value:"taxonomy"}],selected:n.entity_type||"",onChange:e=>a({entity_type:e})})),t.data.entity_type&&"post"===t.data.entity_type&&React.createElement(_,{label:m("Post type","lzb-select-dynamic"),help:m('Allows you to select a custom post type. Defaults to "Post" if nothing is selected',"lzb-select-dynamic")},React.createElement(i,{entityType:"post-type",value:t.data.post_type,onChange:e=>a({post_type:e})})),t.data.entity_type&&"taxonomy"===t.data.entity_type&&React.createElement(_,{label:m("Taxonomy type","lzb-select-dynamic"),help:m('Allows you to select a taxonomy type. Defaults to "Category" if nothing is selected',"lzb-select-dynamic")},React.createElement(i,{entityType:"taxonomy-type",value:t.data.taxonomy_type,onChange:e=>a({taxonomy_type:e})})),(t.data.entity_type&&"page"===t.data.entity_type||t.data.taxonomy_type&&"tags"!==t.data.taxonomy_type)&&React.createElement(_,{label:m("Parent entity","lzb-select-dynamic"),help:m("Allows you to restrict the select options to a certain parent entity, otherwise leave blank","lzb-select-dynamic")},React.createElement(i,{entityType:t.data.entity_type,postType:t.data.post_type,taxonomyType:t.data.taxonomy_type,value:t.data.parent_entity,onChange:e=>a({parent_entity:e})}))))})}]);
     1!function(){"use strict";const{withSelect:e}=wp.data,{Component:t}=wp.element,{__:a}=wp.i18n,{withInstanceId:o,compose:n}=wp.compose,{SelectControl:l}=wp.components,p=["pages","media","blocks","lazyblocks","lazyblocks_templates"];var y=n([o,e(((e,t)=>{let a="",o="",n={per_page:-1};return"post"===t.entityType?(a="postType",o=t.postType||"post"):"page"===t.entityType?(a="postType",o="page"):"taxonomy"===t.entityType&&(a="taxonomy",o=t.taxonomyType||"category"),("page"===t.entityType||"taxonomy"===t.entityType&&"tag"!==t.taxonomyType)&&t.parentEntity&&(n.parent=t.parentEntity),"post-type"===t.entityType?{items:e("core").getPostTypes()}:"taxonomy-type"===t.entityType?{items:e("core").getTaxonomies()}:{items:e("core").getEntityRecords(a,o,n)}}))])(class extends t{render(){const{label:e,value:t,help:o,entityType:n,onChange:y=(()=>{}),items:s}=this.props;let i=[];if(s)if(0===s.length)i.push({value:"",label:a("No items found","lzb-select-dynamic")});else{for(const e of s)"post"===n||"page"===n?i.push({label:e.title.rendered,value:e.id}):"taxonomy"===n?i.push({label:e.name,value:e.id}):"post-type"===n?-1===p.indexOf(e.rest_base)&&i.push({label:e.labels.singular_name,value:e.slug}):"taxonomy-type"===n&&i.push({label:e.labels.singular_name,value:e.slug});i=[{value:"",label:a("Please Select","lzb-select-dynamic")},...i]}else i.push({value:"",label:a("Loading..","lzb-select-dynamic")});return React.createElement("div",{className:"ww-lzb-control_select_dynamic"},React.createElement(l,{label:e,options:i,help:o,value:t,className:"lzb-gutenberg-select",onChange:e=>{y(e)}}))}});const{addFilter:s}=wp.hooks,{__:i}=wp.i18n,{Fragment:m}=wp.element,{PanelBody:c,BaseControl:r,RadioControl:d}=wp.components;s("lzb.editor.control.select_dynamic.render","lzb.editor",((e,t)=>React.createElement(y,{label:t.data.label,help:t.data.help,entityType:t.data.entity_type,postType:t.data.post_type,taxonomyType:t.data.taxonomy_type,parentEntity:t.data.parent_entity,value:t.getValue(),onChange:t.onChange}))),s("lzb.constructor.control.select_dynamic.settings","lzb.constructor",((e,t)=>{const{updateData:a,data:o}=t;return React.createElement(m,null,React.createElement(c,null,React.createElement(r,{label:i("Entity Type","lzb-select-dynamic"),help:i("Allows you to select the entity type to render as select options","lzb-select-dynamic")},React.createElement(d,{options:[{label:i("Post Type","lzb-select-dynamic"),value:"post-type"},{label:i("Taxonomy Type","lzb-select-dynamic"),value:"taxonomy-type"},{label:i("Post","lzb-select-dynamic"),value:"post"},{label:i("Page","lzb-select-dynamic"),value:"page"},{label:i("Taxonomy","lzb-select-dynamic"),value:"taxonomy"}],selected:o.entity_type||"",onChange:e=>a({entity_type:e})})),t.data.entity_type&&"post"===t.data.entity_type&&React.createElement(r,{label:i("Post type","lzb-select-dynamic"),help:i('Allows you to select a custom post type. Defaults to "Post" if nothing is selected',"lzb-select-dynamic")},React.createElement(y,{entityType:"post-type",value:t.data.post_type,onChange:e=>a({post_type:e})})),t.data.entity_type&&"taxonomy"===t.data.entity_type&&React.createElement(r,{label:i("Taxonomy type","lzb-select-dynamic"),help:i('Allows you to select a taxonomy type. Defaults to "Category" if nothing is selected',"lzb-select-dynamic")},React.createElement(y,{entityType:"taxonomy-type",value:t.data.taxonomy_type,onChange:e=>a({taxonomy_type:e})})),(t.data.entity_type&&"page"===t.data.entity_type||t.data.taxonomy_type&&"tags"!==t.data.taxonomy_type)&&React.createElement(r,{label:i("Parent entity","lzb-select-dynamic"),help:i("Allows you to restrict the select options to a certain parent entity, otherwise leave blank","lzb-select-dynamic")},React.createElement(y,{entityType:t.data.entity_type,postType:t.data.post_type,taxonomyType:t.data.taxonomy_type,value:t.data.parent_entity,onChange:e=>a({parent_entity:e})}))))}))}();
  • lzb-select-dynamic/tags/2.1.6/languages/lzb-select-dynamic.pot

    r2535295 r2652025  
    1 # Copyright (C) 2021 Lazy Blocks: Select Dynamic Control
     1# Copyright (C) 2022 Lazy Blocks: Select Dynamic Control
    22# This file is distributed under the same license as the Lazy Blocks: Select Dynamic Control package.
    33msgid ""
  • lzb-select-dynamic/tags/2.1.6/lzb-select-dynamic.php

    r2615818 r2652025  
    44 * Description:  lazy-blocks custom control to offer a dynamic select containing wordpress posts, pages or categories
    55 * Plugin URI:   https://github.com/janwidmer/lzb-select-dynamic
    6  * Version:      2.1.4
     6 * Version:      2.1.6
    77 * Author:       Jan Widmer
    88 * Author URI:   https://github.com/janwidmer
  • lzb-select-dynamic/tags/2.1.6/readme.md

    r2615818 r2652025  
    44* Tags: lazy-blocks, lazy blocks, custom control, select dynamic
    55* Requires at least: 5.8
    6 * Tested up to: 5.8.1
     6* Tested up to: 5.8.2
    77* Requires PHP: 7.2
    8 * Stable tag: 2.1.4
     8* Stable tag: 2.1.6
    99* License: GPLv2 or later
    1010* License URI: <http://www.gnu.org/licenses/gpl-2.0.html>
     
    6666## Changelog
    6767
     68= 2.1.5 =
     69
     70* changed compatibility to WP version to 5.8.2
     71
    6872= 2.1.4 =
    6973
  • lzb-select-dynamic/trunk/assets/js/select-dynamic.min.js

    r2545974 r2652025  
    1 !function(e){var t={};function a(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,a),o.l=!0,o.exports}a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)a.d(n,o,function(t){return e[t]}.bind(null,o));return n},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=0)}([function(e,t,a){e.exports=a(1)},function(e,t,a){"use strict";a.r(t);const{withSelect:n}=wp.data,{Component:o}=wp.element,{__:l}=wp.i18n,{withInstanceId:p,compose:y}=wp.compose,{SelectControl:s}=wp.components,r=["pages","media","blocks","lazyblocks","lazyblocks_templates"];var i=y([p,n((e,t)=>{let a="",n="",o={per_page:-1};return"post"===t.entityType?(a="postType",n=t.postType||"post"):"page"===t.entityType?(a="postType",n="page"):"taxonomy"===t.entityType&&(a="taxonomy",n=t.taxonomyType||"category"),("page"===t.entityType||"taxonomy"===t.entityType&&"tag"!==t.taxonomyType)&&t.parentEntity&&(o.parent=t.parentEntity),"post-type"===t.entityType?{items:e("core").getPostTypes()}:"taxonomy-type"===t.entityType?{items:e("core").getTaxonomies()}:{items:e("core").getEntityRecords(a,n,o)}})])(class extends o{render(){const{label:e,value:t,help:a,entityType:n,onChange:o=(()=>{}),items:p}=this.props;let y=[];if(p)if(0===p.length)y.push({value:"",label:l("No items found","lzb-select-dynamic")});else{for(const e of p)"post"===n||"page"===n?y.push({label:e.title.rendered,value:e.id}):"taxonomy"===n?y.push({label:e.name,value:e.id}):"post-type"===n?-1===r.indexOf(e.rest_base)&&y.push({label:e.labels.singular_name,value:e.slug}):"taxonomy-type"===n&&y.push({label:e.labels.singular_name,value:e.slug});y=[{value:"",label:l("Please Select","lzb-select-dynamic")},...y]}else y.push({value:"",label:l("Loading..","lzb-select-dynamic")});return React.createElement("div",{className:"ww-lzb-control_select_dynamic"},React.createElement(s,{label:e,options:y,help:a,value:t,className:"lzb-gutenberg-select",onChange:e=>{o(e)}}))}});const{addFilter:c}=wp.hooks,{__:m}=wp.i18n,{Fragment:u}=wp.element,{PanelBody:d,BaseControl:_,RadioControl:x}=wp.components;c("lzb.editor.control.select_dynamic.render","lzb.editor",(e,t)=>React.createElement(i,{label:t.data.label,help:t.data.help,entityType:t.data.entity_type,postType:t.data.post_type,taxonomyType:t.data.taxonomy_type,parentEntity:t.data.parent_entity,value:t.getValue(),onChange:t.onChange})),c("lzb.constructor.control.select_dynamic.settings","lzb.constructor",(e,t)=>{const{updateData:a,data:n}=t;return React.createElement(u,null,React.createElement(d,null,React.createElement(_,{label:m("Entity Type","lzb-select-dynamic"),help:m("Allows you to select the entity type to render as select options","lzb-select-dynamic")},React.createElement(x,{options:[{label:m("Post Type","lzb-select-dynamic"),value:"post-type"},{label:m("Taxonomy Type","lzb-select-dynamic"),value:"taxonomy-type"},{label:m("Post","lzb-select-dynamic"),value:"post"},{label:m("Page","lzb-select-dynamic"),value:"page"},{label:m("Taxonomy","lzb-select-dynamic"),value:"taxonomy"}],selected:n.entity_type||"",onChange:e=>a({entity_type:e})})),t.data.entity_type&&"post"===t.data.entity_type&&React.createElement(_,{label:m("Post type","lzb-select-dynamic"),help:m('Allows you to select a custom post type. Defaults to "Post" if nothing is selected',"lzb-select-dynamic")},React.createElement(i,{entityType:"post-type",value:t.data.post_type,onChange:e=>a({post_type:e})})),t.data.entity_type&&"taxonomy"===t.data.entity_type&&React.createElement(_,{label:m("Taxonomy type","lzb-select-dynamic"),help:m('Allows you to select a taxonomy type. Defaults to "Category" if nothing is selected',"lzb-select-dynamic")},React.createElement(i,{entityType:"taxonomy-type",value:t.data.taxonomy_type,onChange:e=>a({taxonomy_type:e})})),(t.data.entity_type&&"page"===t.data.entity_type||t.data.taxonomy_type&&"tags"!==t.data.taxonomy_type)&&React.createElement(_,{label:m("Parent entity","lzb-select-dynamic"),help:m("Allows you to restrict the select options to a certain parent entity, otherwise leave blank","lzb-select-dynamic")},React.createElement(i,{entityType:t.data.entity_type,postType:t.data.post_type,taxonomyType:t.data.taxonomy_type,value:t.data.parent_entity,onChange:e=>a({parent_entity:e})}))))})}]);
     1!function(){"use strict";const{withSelect:e}=wp.data,{Component:t}=wp.element,{__:a}=wp.i18n,{withInstanceId:o,compose:n}=wp.compose,{SelectControl:l}=wp.components,p=["pages","media","blocks","lazyblocks","lazyblocks_templates"];var y=n([o,e(((e,t)=>{let a="",o="",n={per_page:-1};return"post"===t.entityType?(a="postType",o=t.postType||"post"):"page"===t.entityType?(a="postType",o="page"):"taxonomy"===t.entityType&&(a="taxonomy",o=t.taxonomyType||"category"),("page"===t.entityType||"taxonomy"===t.entityType&&"tag"!==t.taxonomyType)&&t.parentEntity&&(n.parent=t.parentEntity),"post-type"===t.entityType?{items:e("core").getPostTypes()}:"taxonomy-type"===t.entityType?{items:e("core").getTaxonomies()}:{items:e("core").getEntityRecords(a,o,n)}}))])(class extends t{render(){const{label:e,value:t,help:o,entityType:n,onChange:y=(()=>{}),items:s}=this.props;let i=[];if(s)if(0===s.length)i.push({value:"",label:a("No items found","lzb-select-dynamic")});else{for(const e of s)"post"===n||"page"===n?i.push({label:e.title.rendered,value:e.id}):"taxonomy"===n?i.push({label:e.name,value:e.id}):"post-type"===n?-1===p.indexOf(e.rest_base)&&i.push({label:e.labels.singular_name,value:e.slug}):"taxonomy-type"===n&&i.push({label:e.labels.singular_name,value:e.slug});i=[{value:"",label:a("Please Select","lzb-select-dynamic")},...i]}else i.push({value:"",label:a("Loading..","lzb-select-dynamic")});return React.createElement("div",{className:"ww-lzb-control_select_dynamic"},React.createElement(l,{label:e,options:i,help:o,value:t,className:"lzb-gutenberg-select",onChange:e=>{y(e)}}))}});const{addFilter:s}=wp.hooks,{__:i}=wp.i18n,{Fragment:m}=wp.element,{PanelBody:c,BaseControl:r,RadioControl:d}=wp.components;s("lzb.editor.control.select_dynamic.render","lzb.editor",((e,t)=>React.createElement(y,{label:t.data.label,help:t.data.help,entityType:t.data.entity_type,postType:t.data.post_type,taxonomyType:t.data.taxonomy_type,parentEntity:t.data.parent_entity,value:t.getValue(),onChange:t.onChange}))),s("lzb.constructor.control.select_dynamic.settings","lzb.constructor",((e,t)=>{const{updateData:a,data:o}=t;return React.createElement(m,null,React.createElement(c,null,React.createElement(r,{label:i("Entity Type","lzb-select-dynamic"),help:i("Allows you to select the entity type to render as select options","lzb-select-dynamic")},React.createElement(d,{options:[{label:i("Post Type","lzb-select-dynamic"),value:"post-type"},{label:i("Taxonomy Type","lzb-select-dynamic"),value:"taxonomy-type"},{label:i("Post","lzb-select-dynamic"),value:"post"},{label:i("Page","lzb-select-dynamic"),value:"page"},{label:i("Taxonomy","lzb-select-dynamic"),value:"taxonomy"}],selected:o.entity_type||"",onChange:e=>a({entity_type:e})})),t.data.entity_type&&"post"===t.data.entity_type&&React.createElement(r,{label:i("Post type","lzb-select-dynamic"),help:i('Allows you to select a custom post type. Defaults to "Post" if nothing is selected',"lzb-select-dynamic")},React.createElement(y,{entityType:"post-type",value:t.data.post_type,onChange:e=>a({post_type:e})})),t.data.entity_type&&"taxonomy"===t.data.entity_type&&React.createElement(r,{label:i("Taxonomy type","lzb-select-dynamic"),help:i('Allows you to select a taxonomy type. Defaults to "Category" if nothing is selected',"lzb-select-dynamic")},React.createElement(y,{entityType:"taxonomy-type",value:t.data.taxonomy_type,onChange:e=>a({taxonomy_type:e})})),(t.data.entity_type&&"page"===t.data.entity_type||t.data.taxonomy_type&&"tags"!==t.data.taxonomy_type)&&React.createElement(r,{label:i("Parent entity","lzb-select-dynamic"),help:i("Allows you to restrict the select options to a certain parent entity, otherwise leave blank","lzb-select-dynamic")},React.createElement(y,{entityType:t.data.entity_type,postType:t.data.post_type,taxonomyType:t.data.taxonomy_type,value:t.data.parent_entity,onChange:e=>a({parent_entity:e})}))))}))}();
  • lzb-select-dynamic/trunk/languages/lzb-select-dynamic.pot

    r2535295 r2652025  
    1 # Copyright (C) 2021 Lazy Blocks: Select Dynamic Control
     1# Copyright (C) 2022 Lazy Blocks: Select Dynamic Control
    22# This file is distributed under the same license as the Lazy Blocks: Select Dynamic Control package.
    33msgid ""
  • lzb-select-dynamic/trunk/lzb-select-dynamic.php

    r2615818 r2652025  
    44 * Description:  lazy-blocks custom control to offer a dynamic select containing wordpress posts, pages or categories
    55 * Plugin URI:   https://github.com/janwidmer/lzb-select-dynamic
    6  * Version:      2.1.4
     6 * Version:      2.1.6
    77 * Author:       Jan Widmer
    88 * Author URI:   https://github.com/janwidmer
  • lzb-select-dynamic/trunk/readme.md

    r2615818 r2652025  
    44* Tags: lazy-blocks, lazy blocks, custom control, select dynamic
    55* Requires at least: 5.8
    6 * Tested up to: 5.8.1
     6* Tested up to: 5.8.2
    77* Requires PHP: 7.2
    8 * Stable tag: 2.1.4
     8* Stable tag: 2.1.6
    99* License: GPLv2 or later
    1010* License URI: <http://www.gnu.org/licenses/gpl-2.0.html>
     
    6666## Changelog
    6767
     68= 2.1.5 =
     69
     70* changed compatibility to WP version to 5.8.2
     71
    6872= 2.1.4 =
    6973
Note: See TracChangeset for help on using the changeset viewer.