Changeset 3083987
- Timestamp:
- 05/09/2024 01:06:37 PM (11 months ago)
- Location:
- category-and-tag-feeds
- Files:
-
- 2 added
- 1 deleted
- 8 edited
- 15 copied
Legend:
- Unmodified
- Added
- Removed
-
category-and-tag-feeds/tags/1.1.3/blocks/categories/build/index.asset.php
r3001789 r3083987 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n', 'wp-server-side-render'), 'version' => ' 72bfadb6fcf2d326a08a');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n', 'wp-server-side-render'), 'version' => 'ab6f31fc9a2e03d950d1'); -
category-and-tag-feeds/tags/1.1.3/blocks/categories/build/index.js
r3001789 r3083987 1 (()=>{"use strict";var e,t={ 180:(e,t,r)=>{const a=window.wp.i18n,o=window.wp.blocks,n=window.React,s=window.wp.components,l=window.wp.blockEditor,i=window.wp.serverSideRender;var c=r.n(i);const{dispatch:d,useSelect:f}=wp.data,{useEffect:g}=wp.element;(0,o.registerBlockType)("lwcf/categories",{title:(0,a.__)("List of category-feeds","category-and-tag-feeds"),description:(0,a.__)("Provides a Gutenberg-Block to show list of public available feeds of categories.","category-and-tag-feeds"),example:{attributes:{mode:"preview"}},attributes:{rssType:{type:"array",default:"rss"}},edit:function(e){g((()=>{d("core").addEntities([{name:"rssTypes",kind:"lwcf/v1",baseURL:"/lwcf/v1/rssTypes",key:"value"}])}));let t=f((e=>e("core").getEntityRecords("lwcf/v1","rssTypes",{},[])||null));return(0,n.createElement)("div",{...(0,l.useBlockProps)()},(0,n.createElement)(l.InspectorControls,null,(0,n.createElement)(s.PanelBody,{title:(0,a.__)("Settings","category-and-tag-feeds")},(0,n.createElement)(s.SelectControl,{label:(0,a.__)("Choose feed-type to show","category-and-tag-feeds"),value:e.attributes.rssType,options:t,onChange:t=>((e,t)=>{t.setAttributes({rssType:e})})(t,e)}))),(0,n.createElement)(c(),{block:"lwcf/categories",attributes:e.attributes,httpMethod:"POST",EmptyResponsePlaceholder:function(){return(0,n.createElement)(s.Placeholder,{icon:"list-view",label:(0,a.__)("Hint","category-and-tag-feeds")},(0,a.__)("Actually no category is enabled for public view. Please enable them through the following link:","category-and-tag-feeds"),(0,n.createElement)("a",{href:"edit-tags.php?taxonomy=category",target:"_blank"},(0,a.__)("Go to category-list","category-and-tag-feeds")))}}))},save:function(e){return null}})}},r={};function a(e){var o=r[e];if(void 0!==o)return o.exports;var n=r[e]={exports:{}};return t[e](n,n.exports,a),n.exports}a.m=t,e=[],a.O=(t,r,o,n)=>{if(!r){var s=1/0;for(d=0;d<e.length;d++){for(var[r,o,n]=e[d],l=!0,i=0;i<r.length;i++)(!1&n||s>=n)&&Object.keys(a.O).every((e=>a.O[e](r[i])))?r.splice(i--,1):(l=!1,n<s&&(s=n));if(l){e.splice(d--,1);var c=o();void 0!==c&&(t=c)}}return t}n=n||0;for(var d=e.length;d>0&&e[d-1][2]>n;d--)e[d]=e[d-1];e[d]=[r,o,n]},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={826:0,431:0};a.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[s,l,i]=r,c=0;if(s.some((t=>0!==e[t]))){for(o in l)a.o(l,o)&&(a.m[o]=l[o]);if(i)var d=i(a)}for(t&&t(r);c<s.length;c++)n=s[c],a.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return a.O(d)},r=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var o=a.O(void 0,[431],(()=>a(180)));o=a.O(o)})();1 (()=>{"use strict";var e,t={616:(e,t,r)=>{const a=window.wp.i18n,o=window.wp.blocks,n=window.React,s=window.wp.components,l=window.wp.blockEditor,i=window.wp.serverSideRender;var c=r.n(i);const{dispatch:d,useSelect:f}=wp.data,{useEffect:g}=wp.element;(0,o.registerBlockType)("lwcf/categories",{title:(0,a.__)("List of category-feeds","category-and-tag-feeds"),description:(0,a.__)("Provides a Gutenberg-Block to show list of public available feeds of categories.","category-and-tag-feeds"),example:{attributes:{mode:"preview"}},attributes:{rssType:{type:"array",default:"rss"}},edit:function(e){g((()=>{d("core").addEntities([{name:"rssTypes",kind:"lwcf/v1",baseURL:"/lwcf/v1/rssTypes",key:"value"}])}));let t=f((e=>e("core").getEntityRecords("lwcf/v1","rssTypes",{},[])||null));return(0,n.createElement)("div",{...(0,l.useBlockProps)()},(0,n.createElement)(l.InspectorControls,null,(0,n.createElement)(s.PanelBody,{title:(0,a.__)("Settings","category-and-tag-feeds")},(0,n.createElement)(s.SelectControl,{label:(0,a.__)("Choose feed-type to show","category-and-tag-feeds"),value:e.attributes.rssType,options:t,onChange:t=>((e,t)=>{t.setAttributes({rssType:e})})(t,e)}))),(0,n.createElement)(c(),{block:"lwcf/categories",attributes:e.attributes,httpMethod:"POST",EmptyResponsePlaceholder:function(){return(0,n.createElement)(s.Placeholder,{icon:"list-view",label:(0,a.__)("Hint","category-and-tag-feeds")},(0,a.__)("Actually no category is enabled for public view. Please enable them through the following link:","category-and-tag-feeds"),(0,n.createElement)("a",{href:"edit-tags.php?taxonomy=category",target:"_blank"},(0,a.__)("Go to category-list","category-and-tag-feeds")))}}))},save:function(e){return null}})}},r={};function a(e){var o=r[e];if(void 0!==o)return o.exports;var n=r[e]={exports:{}};return t[e](n,n.exports,a),n.exports}a.m=t,e=[],a.O=(t,r,o,n)=>{if(!r){var s=1/0;for(d=0;d<e.length;d++){for(var[r,o,n]=e[d],l=!0,i=0;i<r.length;i++)(!1&n||s>=n)&&Object.keys(a.O).every((e=>a.O[e](r[i])))?r.splice(i--,1):(l=!1,n<s&&(s=n));if(l){e.splice(d--,1);var c=o();void 0!==c&&(t=c)}}return t}n=n||0;for(var d=e.length;d>0&&e[d-1][2]>n;d--)e[d]=e[d-1];e[d]=[r,o,n]},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={57:0,350:0};a.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[s,l,i]=r,c=0;if(s.some((t=>0!==e[t]))){for(o in l)a.o(l,o)&&(a.m[o]=l[o]);if(i)var d=i(a)}for(t&&t(r);c<s.length;c++)n=s[c],a.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return a.O(d)},r=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var o=a.O(void 0,[350],(()=>a(616)));o=a.O(o)})(); -
category-and-tag-feeds/tags/1.1.3/blocks/tags/build/index.asset.php
r3001789 r3083987 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n', 'wp-server-side-render'), 'version' => ' cc0f422bed60dea8059d');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n', 'wp-server-side-render'), 'version' => '90bfc05a94f21206cc55'); -
category-and-tag-feeds/tags/1.1.3/blocks/tags/build/index.js
r3001789 r3083987 1 (()=>{"use strict";var e,t={ 740:(e,t,a)=>{const r=window.wp.i18n,o=window.wp.blocks,n=window.React,s=window.wp.components,l=window.wp.blockEditor,i=window.wp.serverSideRender;var d=a.n(i);const{useSelect:c}=wp.data;(0,o.registerBlockType)("lwcf/tags",{title:(0,r.__)("List of tag-feeds","category-and-tag-feeds"),description:(0,r.__)("Provides a Gutenberg-Block to show list of public available feeds of tags.","category-and-tag-feeds"),example:{attributes:{mode:"preview"}},attributes:{rssType:{type:"array",default:"rss"}},edit:function(e){(0,wp.data.dispatch)("core").addEntities([{name:"rssTypes",kind:"lwcf/v1",baseURL:"/lwcf/v1/rssTypes",key:"value"}]);let t=c((e=>e("core").getEntityRecords("lwcf/v1","rssTypes",{},[])||null));return(0,n.createElement)("div",{...(0,l.useBlockProps)()},(0,n.createElement)(l.InspectorControls,null,(0,n.createElement)(s.PanelBody,{title:(0,r.__)("Settings","category-and-tag-feeds")},(0,n.createElement)(s.SelectControl,{label:(0,r.__)("Choose feed-type to show","category-and-tag-feeds"),value:e.attributes.rssType,options:t,onChange:t=>((e,t)=>{t.setAttributes({rssType:e})})(t,e)}))),(0,n.createElement)(d(),{block:"lwcf/tags",attributes:e.attributes,httpMethod:"POST",EmptyResponsePlaceholder:function(){return(0,n.createElement)(s.Placeholder,{icon:"list-view",label:(0,r.__)("Hint","category-and-tag-feeds")},(0,r.__)("Actually no tag is enabled for public view. Please enable them through the following link:","category-and-tag-feeds"),(0,n.createElement)("a",{href:"edit-tags.php?taxonomy=post_tag",target:"_blank"},(0,r.__)("Go to tag-list","category-and-tag-feeds")))}}))},save:function(e){return null}})}},a={};function r(e){var o=a[e];if(void 0!==o)return o.exports;var n=a[e]={exports:{}};return t[e](n,n.exports,r),n.exports}r.m=t,e=[],r.O=(t,a,o,n)=>{if(!a){var s=1/0;for(c=0;c<e.length;c++){for(var[a,o,n]=e[c],l=!0,i=0;i<a.length;i++)(!1&n||s>=n)&&Object.keys(r.O).every((e=>r.O[e](a[i])))?a.splice(i--,1):(l=!1,n<s&&(s=n));if(l){e.splice(c--,1);var d=o();void 0!==d&&(t=d)}}return t}n=n||0;for(var c=e.length;c>0&&e[c-1][2]>n;c--)e[c]=e[c-1];e[c]=[a,o,n]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var a in t)r.o(t,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={826:0,431:0};r.O.j=t=>0===e[t];var t=(t,a)=>{var o,n,[s,l,i]=a,d=0;if(s.some((t=>0!==e[t]))){for(o in l)r.o(l,o)&&(r.m[o]=l[o]);if(i)var c=i(r)}for(t&&t(a);d<s.length;d++)n=s[d],r.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return r.O(c)},a=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))})();var o=r.O(void 0,[431],(()=>r(740)));o=r.O(o)})();1 (()=>{"use strict";var e,t={219:(e,t,a)=>{const r=window.wp.i18n,o=window.wp.blocks,n=window.React,s=window.wp.components,l=window.wp.blockEditor,i=window.wp.serverSideRender;var d=a.n(i);const{useSelect:c}=wp.data;(0,o.registerBlockType)("lwcf/tags",{title:(0,r.__)("List of tag-feeds","category-and-tag-feeds"),description:(0,r.__)("Provides a Gutenberg-Block to show list of public available feeds of tags.","category-and-tag-feeds"),example:{attributes:{mode:"preview"}},attributes:{rssType:{type:"array",default:"rss"}},edit:function(e){(0,wp.data.dispatch)("core").addEntities([{name:"rssTypes",kind:"lwcf/v1",baseURL:"/lwcf/v1/rssTypes",key:"value"}]);let t=c((e=>e("core").getEntityRecords("lwcf/v1","rssTypes",{},[])||null));return(0,n.createElement)("div",{...(0,l.useBlockProps)()},(0,n.createElement)(l.InspectorControls,null,(0,n.createElement)(s.PanelBody,{title:(0,r.__)("Settings","category-and-tag-feeds")},(0,n.createElement)(s.SelectControl,{label:(0,r.__)("Choose feed-type to show","category-and-tag-feeds"),value:e.attributes.rssType,options:t,onChange:t=>((e,t)=>{t.setAttributes({rssType:e})})(t,e)}))),(0,n.createElement)(d(),{block:"lwcf/tags",attributes:e.attributes,httpMethod:"POST",EmptyResponsePlaceholder:function(){return(0,n.createElement)(s.Placeholder,{icon:"list-view",label:(0,r.__)("Hint","category-and-tag-feeds")},(0,r.__)("Actually no tag is enabled for public view. Please enable them through the following link:","category-and-tag-feeds"),(0,n.createElement)("a",{href:"edit-tags.php?taxonomy=post_tag",target:"_blank"},(0,r.__)("Go to tag-list","category-and-tag-feeds")))}}))},save:function(e){return null}})}},a={};function r(e){var o=a[e];if(void 0!==o)return o.exports;var n=a[e]={exports:{}};return t[e](n,n.exports,r),n.exports}r.m=t,e=[],r.O=(t,a,o,n)=>{if(!a){var s=1/0;for(c=0;c<e.length;c++){for(var[a,o,n]=e[c],l=!0,i=0;i<a.length;i++)(!1&n||s>=n)&&Object.keys(r.O).every((e=>r.O[e](a[i])))?a.splice(i--,1):(l=!1,n<s&&(s=n));if(l){e.splice(c--,1);var d=o();void 0!==d&&(t=d)}}return t}n=n||0;for(var c=e.length;c>0&&e[c-1][2]>n;c--)e[c]=e[c-1];e[c]=[a,o,n]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var a in t)r.o(t,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={57:0,350:0};r.O.j=t=>0===e[t];var t=(t,a)=>{var o,n,[s,l,i]=a,d=0;if(s.some((t=>0!==e[t]))){for(o in l)r.o(l,o)&&(r.m[o]=l[o]);if(i)var c=i(r)}for(t&&t(a);d<s.length;d++)n=s[d],r.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return r.O(c)},a=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))})();var o=r.O(void 0,[350],(()=>r(219)));o=r.O(o)})(); -
category-and-tag-feeds/tags/1.1.3/category-and-tag-feeds.php
r3001789 r3083987 5 5 * Requires at least: 6.0 6 6 * Requires PHP: 7.4 7 * Version: 1.1. 27 * Version: 1.1.3 8 8 * Author: laOlaWeb 9 9 * Author URI: https://laolaweb.com … … 212 212 * @return string[] 213 213 * @noinspection PhpUnused 214 * @noinspection PhpUnusedParameterInspection215 214 */ 216 215 function lw_cf_api_return_rss_types( WP_REST_Request $request ): array { 216 if ( $request ) { 217 return lw_cf_get_rss_types(); 218 } 217 219 return lw_cf_get_rss_types(); 218 220 } -
category-and-tag-feeds/tags/1.1.3/inc/admin.php
r3001789 r3083987 71 71 */ 72 72 function lw_cf_save_category_fields( int $term_id ): void { 73 if ( isset( $_POST['rss'] ) ) { 73 $rss = filter_input( INPUT_POST, 'rss', FILTER_SANITIZE_FULL_SPECIAL_CHARS ); 74 if ( ! is_null( $rss ) ) { 74 75 update_term_meta( $term_id, LW_CF_CAT_META, 1 ); 75 76 } else { … … 272 273 */ 273 274 function lw_cf_category_bulk_notices(): void { 274 if ( ! empty( $_REQUEST['show_rss_done'] ) && 1 === absint( $_REQUEST['show_rss_done'] ) ) { 275 $show_rss_done = filter_input( INPUT_GET, 'show_rss_done', FILTER_SANITIZE_NUMBER_INT ); 276 if ( 1 === absint( $show_rss_done ) ) { 275 277 echo '<div id="message" class="updated notice is-dismissible"> 276 278 <p>' . esc_html__( 'The feeds of the chosen items are now public visible.', 'category-and-tag-feeds' ) . '</p> … … 278 280 } 279 281 280 if ( ! empty( $_REQUEST['hide_rss_done'] ) && 1 === absint( $_REQUEST['hide_rss_done'] ) ) { 282 $hide_rss_done = filter_input( INPUT_GET, 'hide_rss_done', FILTER_SANITIZE_NUMBER_INT ); 283 if ( 1 === absint( $hide_rss_done ) ) { 281 284 echo '<div id="message" class="updated notice is-dismissible"> 282 285 <p>' . esc_html__( 'The feeds of the chosen items are now not public visible.', 'category-and-tag-feeds' ) . '</p> -
category-and-tag-feeds/tags/1.1.3/readme.txt
r3001789 r3083987 3 3 Tags: category, category feed, feed, tag, tag feed 4 4 Requires at least: 5.9.3 5 Tested up to: 6. 4.15 Tested up to: 6.5.3 6 6 Requires PHP: 7.4 7 7 License: GPL-2.0-or-later 8 8 License URI: https://www.gnu.org/licenses/gpl-2.0.html 9 Stable tag: 1.1.2 9 Stable tag: 1.1.3 10 11 Get full control over the output of WordPress-generated feeds of your categories and keywords! 10 12 11 13 == Description == … … 61 63 * Removed all translation files from release 62 64 * Updated dependencies 65 66 = 1.1.3 = 67 * Added check for WCS on build of each release 68 * Code is now WordPress Coding Standards 3.1 compatible 69 * Compatibility with WordPress 6.5.3 70 * Updated dependencies -
category-and-tag-feeds/tags/1.1.3/uninstall.php
r3001789 r3083987 8 8 // if uninstall.php is not called by WordPress, die. 9 9 if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) { 10 10 exit; 11 11 } 12 12 13 13 // prevent also other direct access. 14 14 if ( ! defined( 'ABSPATH' ) ) { 15 15 exit; 16 16 } 17 17 -
category-and-tag-feeds/trunk/blocks/categories/build/index.asset.php
r3001789 r3083987 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n', 'wp-server-side-render'), 'version' => ' 72bfadb6fcf2d326a08a');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n', 'wp-server-side-render'), 'version' => 'ab6f31fc9a2e03d950d1'); -
category-and-tag-feeds/trunk/blocks/categories/build/index.js
r3001789 r3083987 1 (()=>{"use strict";var e,t={ 180:(e,t,r)=>{const a=window.wp.i18n,o=window.wp.blocks,n=window.React,s=window.wp.components,l=window.wp.blockEditor,i=window.wp.serverSideRender;var c=r.n(i);const{dispatch:d,useSelect:f}=wp.data,{useEffect:g}=wp.element;(0,o.registerBlockType)("lwcf/categories",{title:(0,a.__)("List of category-feeds","category-and-tag-feeds"),description:(0,a.__)("Provides a Gutenberg-Block to show list of public available feeds of categories.","category-and-tag-feeds"),example:{attributes:{mode:"preview"}},attributes:{rssType:{type:"array",default:"rss"}},edit:function(e){g((()=>{d("core").addEntities([{name:"rssTypes",kind:"lwcf/v1",baseURL:"/lwcf/v1/rssTypes",key:"value"}])}));let t=f((e=>e("core").getEntityRecords("lwcf/v1","rssTypes",{},[])||null));return(0,n.createElement)("div",{...(0,l.useBlockProps)()},(0,n.createElement)(l.InspectorControls,null,(0,n.createElement)(s.PanelBody,{title:(0,a.__)("Settings","category-and-tag-feeds")},(0,n.createElement)(s.SelectControl,{label:(0,a.__)("Choose feed-type to show","category-and-tag-feeds"),value:e.attributes.rssType,options:t,onChange:t=>((e,t)=>{t.setAttributes({rssType:e})})(t,e)}))),(0,n.createElement)(c(),{block:"lwcf/categories",attributes:e.attributes,httpMethod:"POST",EmptyResponsePlaceholder:function(){return(0,n.createElement)(s.Placeholder,{icon:"list-view",label:(0,a.__)("Hint","category-and-tag-feeds")},(0,a.__)("Actually no category is enabled for public view. Please enable them through the following link:","category-and-tag-feeds"),(0,n.createElement)("a",{href:"edit-tags.php?taxonomy=category",target:"_blank"},(0,a.__)("Go to category-list","category-and-tag-feeds")))}}))},save:function(e){return null}})}},r={};function a(e){var o=r[e];if(void 0!==o)return o.exports;var n=r[e]={exports:{}};return t[e](n,n.exports,a),n.exports}a.m=t,e=[],a.O=(t,r,o,n)=>{if(!r){var s=1/0;for(d=0;d<e.length;d++){for(var[r,o,n]=e[d],l=!0,i=0;i<r.length;i++)(!1&n||s>=n)&&Object.keys(a.O).every((e=>a.O[e](r[i])))?r.splice(i--,1):(l=!1,n<s&&(s=n));if(l){e.splice(d--,1);var c=o();void 0!==c&&(t=c)}}return t}n=n||0;for(var d=e.length;d>0&&e[d-1][2]>n;d--)e[d]=e[d-1];e[d]=[r,o,n]},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={826:0,431:0};a.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[s,l,i]=r,c=0;if(s.some((t=>0!==e[t]))){for(o in l)a.o(l,o)&&(a.m[o]=l[o]);if(i)var d=i(a)}for(t&&t(r);c<s.length;c++)n=s[c],a.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return a.O(d)},r=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var o=a.O(void 0,[431],(()=>a(180)));o=a.O(o)})();1 (()=>{"use strict";var e,t={616:(e,t,r)=>{const a=window.wp.i18n,o=window.wp.blocks,n=window.React,s=window.wp.components,l=window.wp.blockEditor,i=window.wp.serverSideRender;var c=r.n(i);const{dispatch:d,useSelect:f}=wp.data,{useEffect:g}=wp.element;(0,o.registerBlockType)("lwcf/categories",{title:(0,a.__)("List of category-feeds","category-and-tag-feeds"),description:(0,a.__)("Provides a Gutenberg-Block to show list of public available feeds of categories.","category-and-tag-feeds"),example:{attributes:{mode:"preview"}},attributes:{rssType:{type:"array",default:"rss"}},edit:function(e){g((()=>{d("core").addEntities([{name:"rssTypes",kind:"lwcf/v1",baseURL:"/lwcf/v1/rssTypes",key:"value"}])}));let t=f((e=>e("core").getEntityRecords("lwcf/v1","rssTypes",{},[])||null));return(0,n.createElement)("div",{...(0,l.useBlockProps)()},(0,n.createElement)(l.InspectorControls,null,(0,n.createElement)(s.PanelBody,{title:(0,a.__)("Settings","category-and-tag-feeds")},(0,n.createElement)(s.SelectControl,{label:(0,a.__)("Choose feed-type to show","category-and-tag-feeds"),value:e.attributes.rssType,options:t,onChange:t=>((e,t)=>{t.setAttributes({rssType:e})})(t,e)}))),(0,n.createElement)(c(),{block:"lwcf/categories",attributes:e.attributes,httpMethod:"POST",EmptyResponsePlaceholder:function(){return(0,n.createElement)(s.Placeholder,{icon:"list-view",label:(0,a.__)("Hint","category-and-tag-feeds")},(0,a.__)("Actually no category is enabled for public view. Please enable them through the following link:","category-and-tag-feeds"),(0,n.createElement)("a",{href:"edit-tags.php?taxonomy=category",target:"_blank"},(0,a.__)("Go to category-list","category-and-tag-feeds")))}}))},save:function(e){return null}})}},r={};function a(e){var o=r[e];if(void 0!==o)return o.exports;var n=r[e]={exports:{}};return t[e](n,n.exports,a),n.exports}a.m=t,e=[],a.O=(t,r,o,n)=>{if(!r){var s=1/0;for(d=0;d<e.length;d++){for(var[r,o,n]=e[d],l=!0,i=0;i<r.length;i++)(!1&n||s>=n)&&Object.keys(a.O).every((e=>a.O[e](r[i])))?r.splice(i--,1):(l=!1,n<s&&(s=n));if(l){e.splice(d--,1);var c=o();void 0!==c&&(t=c)}}return t}n=n||0;for(var d=e.length;d>0&&e[d-1][2]>n;d--)e[d]=e[d-1];e[d]=[r,o,n]},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={57:0,350:0};a.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[s,l,i]=r,c=0;if(s.some((t=>0!==e[t]))){for(o in l)a.o(l,o)&&(a.m[o]=l[o]);if(i)var d=i(a)}for(t&&t(r);c<s.length;c++)n=s[c],a.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return a.O(d)},r=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var o=a.O(void 0,[350],(()=>a(616)));o=a.O(o)})(); -
category-and-tag-feeds/trunk/blocks/tags/build/index.asset.php
r3001789 r3083987 1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n', 'wp-server-side-render'), 'version' => ' cc0f422bed60dea8059d');1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n', 'wp-server-side-render'), 'version' => '90bfc05a94f21206cc55'); -
category-and-tag-feeds/trunk/blocks/tags/build/index.js
r3001789 r3083987 1 (()=>{"use strict";var e,t={ 740:(e,t,a)=>{const r=window.wp.i18n,o=window.wp.blocks,n=window.React,s=window.wp.components,l=window.wp.blockEditor,i=window.wp.serverSideRender;var d=a.n(i);const{useSelect:c}=wp.data;(0,o.registerBlockType)("lwcf/tags",{title:(0,r.__)("List of tag-feeds","category-and-tag-feeds"),description:(0,r.__)("Provides a Gutenberg-Block to show list of public available feeds of tags.","category-and-tag-feeds"),example:{attributes:{mode:"preview"}},attributes:{rssType:{type:"array",default:"rss"}},edit:function(e){(0,wp.data.dispatch)("core").addEntities([{name:"rssTypes",kind:"lwcf/v1",baseURL:"/lwcf/v1/rssTypes",key:"value"}]);let t=c((e=>e("core").getEntityRecords("lwcf/v1","rssTypes",{},[])||null));return(0,n.createElement)("div",{...(0,l.useBlockProps)()},(0,n.createElement)(l.InspectorControls,null,(0,n.createElement)(s.PanelBody,{title:(0,r.__)("Settings","category-and-tag-feeds")},(0,n.createElement)(s.SelectControl,{label:(0,r.__)("Choose feed-type to show","category-and-tag-feeds"),value:e.attributes.rssType,options:t,onChange:t=>((e,t)=>{t.setAttributes({rssType:e})})(t,e)}))),(0,n.createElement)(d(),{block:"lwcf/tags",attributes:e.attributes,httpMethod:"POST",EmptyResponsePlaceholder:function(){return(0,n.createElement)(s.Placeholder,{icon:"list-view",label:(0,r.__)("Hint","category-and-tag-feeds")},(0,r.__)("Actually no tag is enabled for public view. Please enable them through the following link:","category-and-tag-feeds"),(0,n.createElement)("a",{href:"edit-tags.php?taxonomy=post_tag",target:"_blank"},(0,r.__)("Go to tag-list","category-and-tag-feeds")))}}))},save:function(e){return null}})}},a={};function r(e){var o=a[e];if(void 0!==o)return o.exports;var n=a[e]={exports:{}};return t[e](n,n.exports,r),n.exports}r.m=t,e=[],r.O=(t,a,o,n)=>{if(!a){var s=1/0;for(c=0;c<e.length;c++){for(var[a,o,n]=e[c],l=!0,i=0;i<a.length;i++)(!1&n||s>=n)&&Object.keys(r.O).every((e=>r.O[e](a[i])))?a.splice(i--,1):(l=!1,n<s&&(s=n));if(l){e.splice(c--,1);var d=o();void 0!==d&&(t=d)}}return t}n=n||0;for(var c=e.length;c>0&&e[c-1][2]>n;c--)e[c]=e[c-1];e[c]=[a,o,n]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var a in t)r.o(t,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={826:0,431:0};r.O.j=t=>0===e[t];var t=(t,a)=>{var o,n,[s,l,i]=a,d=0;if(s.some((t=>0!==e[t]))){for(o in l)r.o(l,o)&&(r.m[o]=l[o]);if(i)var c=i(r)}for(t&&t(a);d<s.length;d++)n=s[d],r.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return r.O(c)},a=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))})();var o=r.O(void 0,[431],(()=>r(740)));o=r.O(o)})();1 (()=>{"use strict";var e,t={219:(e,t,a)=>{const r=window.wp.i18n,o=window.wp.blocks,n=window.React,s=window.wp.components,l=window.wp.blockEditor,i=window.wp.serverSideRender;var d=a.n(i);const{useSelect:c}=wp.data;(0,o.registerBlockType)("lwcf/tags",{title:(0,r.__)("List of tag-feeds","category-and-tag-feeds"),description:(0,r.__)("Provides a Gutenberg-Block to show list of public available feeds of tags.","category-and-tag-feeds"),example:{attributes:{mode:"preview"}},attributes:{rssType:{type:"array",default:"rss"}},edit:function(e){(0,wp.data.dispatch)("core").addEntities([{name:"rssTypes",kind:"lwcf/v1",baseURL:"/lwcf/v1/rssTypes",key:"value"}]);let t=c((e=>e("core").getEntityRecords("lwcf/v1","rssTypes",{},[])||null));return(0,n.createElement)("div",{...(0,l.useBlockProps)()},(0,n.createElement)(l.InspectorControls,null,(0,n.createElement)(s.PanelBody,{title:(0,r.__)("Settings","category-and-tag-feeds")},(0,n.createElement)(s.SelectControl,{label:(0,r.__)("Choose feed-type to show","category-and-tag-feeds"),value:e.attributes.rssType,options:t,onChange:t=>((e,t)=>{t.setAttributes({rssType:e})})(t,e)}))),(0,n.createElement)(d(),{block:"lwcf/tags",attributes:e.attributes,httpMethod:"POST",EmptyResponsePlaceholder:function(){return(0,n.createElement)(s.Placeholder,{icon:"list-view",label:(0,r.__)("Hint","category-and-tag-feeds")},(0,r.__)("Actually no tag is enabled for public view. Please enable them through the following link:","category-and-tag-feeds"),(0,n.createElement)("a",{href:"edit-tags.php?taxonomy=post_tag",target:"_blank"},(0,r.__)("Go to tag-list","category-and-tag-feeds")))}}))},save:function(e){return null}})}},a={};function r(e){var o=a[e];if(void 0!==o)return o.exports;var n=a[e]={exports:{}};return t[e](n,n.exports,r),n.exports}r.m=t,e=[],r.O=(t,a,o,n)=>{if(!a){var s=1/0;for(c=0;c<e.length;c++){for(var[a,o,n]=e[c],l=!0,i=0;i<a.length;i++)(!1&n||s>=n)&&Object.keys(r.O).every((e=>r.O[e](a[i])))?a.splice(i--,1):(l=!1,n<s&&(s=n));if(l){e.splice(c--,1);var d=o();void 0!==d&&(t=d)}}return t}n=n||0;for(var c=e.length;c>0&&e[c-1][2]>n;c--)e[c]=e[c-1];e[c]=[a,o,n]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var a in t)r.o(t,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={57:0,350:0};r.O.j=t=>0===e[t];var t=(t,a)=>{var o,n,[s,l,i]=a,d=0;if(s.some((t=>0!==e[t]))){for(o in l)r.o(l,o)&&(r.m[o]=l[o]);if(i)var c=i(r)}for(t&&t(a);d<s.length;d++)n=s[d],r.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return r.O(c)},a=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds=globalThis.webpackChunk_category_and_tag_feeds_category_and_tag_feeds||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))})();var o=r.O(void 0,[350],(()=>r(219)));o=r.O(o)})(); -
category-and-tag-feeds/trunk/category-and-tag-feeds.php
r3001789 r3083987 5 5 * Requires at least: 6.0 6 6 * Requires PHP: 7.4 7 * Version: 1.1. 27 * Version: 1.1.3 8 8 * Author: laOlaWeb 9 9 * Author URI: https://laolaweb.com … … 212 212 * @return string[] 213 213 * @noinspection PhpUnused 214 * @noinspection PhpUnusedParameterInspection215 214 */ 216 215 function lw_cf_api_return_rss_types( WP_REST_Request $request ): array { 216 if ( $request ) { 217 return lw_cf_get_rss_types(); 218 } 217 219 return lw_cf_get_rss_types(); 218 220 } -
category-and-tag-feeds/trunk/inc/admin.php
r3001789 r3083987 71 71 */ 72 72 function lw_cf_save_category_fields( int $term_id ): void { 73 if ( isset( $_POST['rss'] ) ) { 73 $rss = filter_input( INPUT_POST, 'rss', FILTER_SANITIZE_FULL_SPECIAL_CHARS ); 74 if ( ! is_null( $rss ) ) { 74 75 update_term_meta( $term_id, LW_CF_CAT_META, 1 ); 75 76 } else { … … 272 273 */ 273 274 function lw_cf_category_bulk_notices(): void { 274 if ( ! empty( $_REQUEST['show_rss_done'] ) && 1 === absint( $_REQUEST['show_rss_done'] ) ) { 275 $show_rss_done = filter_input( INPUT_GET, 'show_rss_done', FILTER_SANITIZE_NUMBER_INT ); 276 if ( 1 === absint( $show_rss_done ) ) { 275 277 echo '<div id="message" class="updated notice is-dismissible"> 276 278 <p>' . esc_html__( 'The feeds of the chosen items are now public visible.', 'category-and-tag-feeds' ) . '</p> … … 278 280 } 279 281 280 if ( ! empty( $_REQUEST['hide_rss_done'] ) && 1 === absint( $_REQUEST['hide_rss_done'] ) ) { 282 $hide_rss_done = filter_input( INPUT_GET, 'hide_rss_done', FILTER_SANITIZE_NUMBER_INT ); 283 if ( 1 === absint( $hide_rss_done ) ) { 281 284 echo '<div id="message" class="updated notice is-dismissible"> 282 285 <p>' . esc_html__( 'The feeds of the chosen items are now not public visible.', 'category-and-tag-feeds' ) . '</p> -
category-and-tag-feeds/trunk/readme.txt
r3001789 r3083987 3 3 Tags: category, category feed, feed, tag, tag feed 4 4 Requires at least: 5.9.3 5 Tested up to: 6. 4.15 Tested up to: 6.5.3 6 6 Requires PHP: 7.4 7 7 License: GPL-2.0-or-later 8 8 License URI: https://www.gnu.org/licenses/gpl-2.0.html 9 Stable tag: 1.1.2 9 Stable tag: 1.1.3 10 11 Get full control over the output of WordPress-generated feeds of your categories and keywords! 10 12 11 13 == Description == … … 61 63 * Removed all translation files from release 62 64 * Updated dependencies 65 66 = 1.1.3 = 67 * Added check for WCS on build of each release 68 * Code is now WordPress Coding Standards 3.1 compatible 69 * Compatibility with WordPress 6.5.3 70 * Updated dependencies -
category-and-tag-feeds/trunk/uninstall.php
r3001789 r3083987 8 8 // if uninstall.php is not called by WordPress, die. 9 9 if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) { 10 10 exit; 11 11 } 12 12 13 13 // prevent also other direct access. 14 14 if ( ! defined( 'ABSPATH' ) ) { 15 15 exit; 16 16 } 17 17
Note: See TracChangeset
for help on using the changeset viewer.