Version Description
Download this release
Release Info
Developer | codeinwp |
Plugin | FEEDZY RSS Feeds Lite |
Version | 3.3.15 |
Comparing to | |
See all releases |
Code changes from version 3.3.14 to 3.3.15
- CHANGELOG.md +4 -0
- css/feedzy-rss-feeds.css +1 -1
- feedzy-rss-feed.php +1 -1
- includes/abstract/feedzy-rss-feeds-admin-abstract.php +7 -2
- includes/feedzy-rss-feeds.php +1 -1
- includes/gutenberg/feedzy-rss-feeds-gutenberg-block.php +1 -1
- themeisle-hash.json +1 -1
- vendor/autoload.php +1 -1
- vendor/autoload_52.php +1 -1
- vendor/composer/autoload_real.php +5 -5
- vendor/composer/autoload_real_52.php +3 -3
CHANGELOG.md
CHANGED
@@ -1,4 +1,8 @@
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
### v3.3.14 - 2019-12-31
|
3 |
**Changes:**
|
4 |
* Show detailed error message to logged in users if feed is not working
|
1 |
|
2 |
+
### v3.3.15 - 2020-01-01
|
3 |
+
**Changes:**
|
4 |
+
* fix Gutenberg bug that limits max items per feed
|
5 |
+
|
6 |
### v3.3.14 - 2019-12-31
|
7 |
**Changes:**
|
8 |
* Show detailed error message to logged in users if feed is not working
|
css/feedzy-rss-feeds.css
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
* feedzy-rss-feeds.css
|
3 |
* Feedzy RSS Feed
|
4 |
* Copyright: (c) 2016 Themeisle, themeisle.com
|
5 |
-
* Version: 3.3.
|
6 |
* Plugin Name: FEEDZY RSS Feeds
|
7 |
* Plugin URI: http://themeisle.com/plugins/feedzy-rss-feeds/
|
8 |
* Author: Themeisle
|
2 |
* feedzy-rss-feeds.css
|
3 |
* Feedzy RSS Feed
|
4 |
* Copyright: (c) 2016 Themeisle, themeisle.com
|
5 |
+
* Version: 3.3.15
|
6 |
* Plugin Name: FEEDZY RSS Feeds
|
7 |
* Plugin URI: http://themeisle.com/plugins/feedzy-rss-feeds/
|
8 |
* Author: Themeisle
|
feedzy-rss-feed.php
CHANGED
@@ -15,7 +15,7 @@
|
|
15 |
* Plugin Name: Feedzy RSS Feeds Lite
|
16 |
* Plugin URI: https://themeisle.com/plugins/feedzy-rss-feeds-lite/
|
17 |
* Description: A small and lightweight RSS aggregator plugin. Fast and very easy to use, it allows you to aggregate multiple RSS feeds into your WordPress site through fully customizable shortcodes & widgets.
|
18 |
-
* Version: 3.3.
|
19 |
* Author: Themeisle
|
20 |
* Author URI: http://themeisle.com
|
21 |
* License: GPL-2.0+
|
15 |
* Plugin Name: Feedzy RSS Feeds Lite
|
16 |
* Plugin URI: https://themeisle.com/plugins/feedzy-rss-feeds-lite/
|
17 |
* Description: A small and lightweight RSS aggregator plugin. Fast and very easy to use, it allows you to aggregate multiple RSS feeds into your WordPress site through fully customizable shortcodes & widgets.
|
18 |
+
* Version: 3.3.15
|
19 |
* Author: Themeisle
|
20 |
* Author URI: http://themeisle.com
|
21 |
* License: GPL-2.0+
|
includes/abstract/feedzy-rss-feeds-admin-abstract.php
CHANGED
@@ -711,9 +711,14 @@ abstract class Feedzy_Rss_Feeds_Admin_Abstract {
|
|
711 |
// phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison
|
712 |
if ( $sc['max'] == '0' ) {
|
713 |
$sc['max'] = '999';
|
714 |
-
} elseif ( empty( $sc['max'] ) || !
|
715 |
$sc['max'] = '5';
|
716 |
}
|
|
|
|
|
|
|
|
|
|
|
717 |
if ( empty( $sc['size'] ) || ! ctype_digit( $sc['size'] ) ) {
|
718 |
$sc['size'] = '150';
|
719 |
}
|
@@ -725,7 +730,7 @@ abstract class Feedzy_Rss_Feeds_Admin_Abstract {
|
|
725 |
$sc['keywords_ban'] = rtrim( $sc['keywords_ban'], ',' );
|
726 |
$sc['keywords_ban'] = array_map( 'trim', explode( ',', $sc['keywords_ban'] ) );
|
727 |
}
|
728 |
-
if (
|
729 |
$sc['summarylength'] = '';
|
730 |
}
|
731 |
if ( empty( $sc['default'] ) ) {
|
711 |
// phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison
|
712 |
if ( $sc['max'] == '0' ) {
|
713 |
$sc['max'] = '999';
|
714 |
+
} elseif ( empty( $sc['max'] ) || ! is_numeric( $sc['max'] ) ) {
|
715 |
$sc['max'] = '5';
|
716 |
}
|
717 |
+
|
718 |
+
if ( empty( $sc['offset'] ) || ! is_numeric( $sc['offset'] ) ) {
|
719 |
+
$sc['offset'] = '0';
|
720 |
+
}
|
721 |
+
|
722 |
if ( empty( $sc['size'] ) || ! ctype_digit( $sc['size'] ) ) {
|
723 |
$sc['size'] = '150';
|
724 |
}
|
730 |
$sc['keywords_ban'] = rtrim( $sc['keywords_ban'], ',' );
|
731 |
$sc['keywords_ban'] = array_map( 'trim', explode( ',', $sc['keywords_ban'] ) );
|
732 |
}
|
733 |
+
if ( empty( $sc['summarylength'] ) || ! is_numeric( $sc['summarylength'] ) ) {
|
734 |
$sc['summarylength'] = '';
|
735 |
}
|
736 |
if ( empty( $sc['default'] ) ) {
|
includes/feedzy-rss-feeds.php
CHANGED
@@ -104,7 +104,7 @@ class Feedzy_Rss_Feeds {
|
|
104 |
*/
|
105 |
public function init() {
|
106 |
self::$plugin_name = 'feedzy-rss-feeds';
|
107 |
-
self::$version = '3.3.
|
108 |
self::$instance->load_dependencies();
|
109 |
self::$instance->set_locale();
|
110 |
self::$instance->define_admin_hooks();
|
104 |
*/
|
105 |
public function init() {
|
106 |
self::$plugin_name = 'feedzy-rss-feeds';
|
107 |
+
self::$version = '3.3.15';
|
108 |
self::$instance->load_dependencies();
|
109 |
self::$instance->set_locale();
|
110 |
self::$instance->define_admin_hooks();
|
includes/gutenberg/feedzy-rss-feeds-gutenberg-block.php
CHANGED
@@ -85,7 +85,7 @@ class Feedzy_Rss_Feeds_Gutenberg_Block {
|
|
85 |
'type' => 'string',
|
86 |
),
|
87 |
'max' => array(
|
88 |
-
'type' => '
|
89 |
'default' => '5',
|
90 |
),
|
91 |
'offset' => array(
|
85 |
'type' => 'string',
|
86 |
),
|
87 |
'max' => array(
|
88 |
+
'type' => 'number',
|
89 |
'default' => '5',
|
90 |
),
|
91 |
'offset' => array(
|
themeisle-hash.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"feedzy-rss-feed.php":"
|
1 |
+
{"feedzy-rss-feed.php":"be17df8ac6f4017a9fca22261421d32f","index.php":"71c0755260138a4b7b2182c3c61179f6","uninstall.php":"cdb21f8648e005cbb9c73481d1750186"}
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer' . '/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer' . '/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit7e5b8218da663a395c16791576a56cf8::getLoader();
|
vendor/autoload_52.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInitbdf3557c3c4a420d408b2ef5767e39e6::getLoader();
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit89d077c58677b2262a41e196f470016f
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
27 |
foreach ($map as $namespace => $path) {
|
@@ -42,14 +42,14 @@ class ComposerAutoloaderInit89d077c58677b2262a41e196f470016f
|
|
42 |
|
43 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
44 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
45 |
-
|
46 |
}
|
47 |
|
48 |
return $loader;
|
49 |
}
|
50 |
}
|
51 |
|
52 |
-
function
|
53 |
{
|
54 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
55 |
require $file;
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit7e5b8218da663a395c16791576a56cf8
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit7e5b8218da663a395c16791576a56cf8', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit7e5b8218da663a395c16791576a56cf8', 'loadClassLoader'));
|
25 |
|
26 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
27 |
foreach ($map as $namespace => $path) {
|
42 |
|
43 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
44 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
45 |
+
composerRequire7e5b8218da663a395c16791576a56cf8($fileIdentifier, $file);
|
46 |
}
|
47 |
|
48 |
return $loader;
|
49 |
}
|
50 |
}
|
51 |
|
52 |
+
function composerRequire7e5b8218da663a395c16791576a56cf8($fileIdentifier, $file)
|
53 |
{
|
54 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
55 |
require $file;
|
vendor/composer/autoload_real_52.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real_52.php generated by xrstf/composer-php52
|
4 |
|
5 |
-
class
|
6 |
private static $loader;
|
7 |
|
8 |
public static function loadClassLoader($class) {
|
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit44ad2530c0361c4b60601094b6520c92 {
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new xrstf_Composer52_ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$vendorDir = dirname(dirname(__FILE__));
|
27 |
$baseDir = dirname($vendorDir);
|
2 |
|
3 |
// autoload_real_52.php generated by xrstf/composer-php52
|
4 |
|
5 |
+
class ComposerAutoloaderInitbdf3557c3c4a420d408b2ef5767e39e6 {
|
6 |
private static $loader;
|
7 |
|
8 |
public static function loadClassLoader($class) {
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInitbdf3557c3c4a420d408b2ef5767e39e6', 'loadClassLoader'), true /*, true */);
|
23 |
self::$loader = $loader = new xrstf_Composer52_ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInitbdf3557c3c4a420d408b2ef5767e39e6', 'loadClassLoader'));
|
25 |
|
26 |
$vendorDir = dirname(dirname(__FILE__));
|
27 |
$baseDir = dirname($vendorDir);
|