Plugin Directory

Changeset 2325794


Ignore:
Timestamp:
06/17/2020 10:41:32 AM (5 years ago)
Author:
codeinwp
Message:

Release v3.4.0

Location:
feedzy-rss-feeds
Files:
28 edited

Legend:

Unmodified
Added
Removed
  • feedzy-rss-feeds/tags/3.4.0/CHANGELOG.md

    r2313571 r2325794  
    11
    2  ### v3.4.0 - 2020-05-28
     2 ### v3.4.0 - 2020-06-17
    33 **Changes:**
    44 
  • feedzy-rss-feeds/tags/3.4.0/readme.md

    r2313571 r2325794  
    2020## What you can do with Feedzy RSS Aggregator:  ##
    2121
     22* **[Feed to post](https://docs.themeisle.com/article/742-how-to-import-posts-from-feeds-in-feedzy)** (our most loved feature): automatically convert RSS feed items to Wordpress pages, posts, and custom post type.
    2223* **Automatically import** and aggregate unlimited RSS feeds from unlimited sources
    2324* **Bulk import and organize** multiple feed sources of similar topics into Categories. See how our user, Barry Seward, loves this feature [here](https://wordpress.org/support/topic/works-great-6051/)
     
    3334## You should use FEEDZY RSS Aggregator if: ##
    3435
    35 * You own a news site; you want a WP news aggregator to make sure your site always updated with the latest news
    36 * You own a blog; you need a WP content aggregator to autoblog and keep your audience engaged with fresh content
     36* [You own a news site](https://themeisle.com/blog/wordpress-news-aggregator-website/); you want a WP news aggregator to make sure your site always updated with the latest news
     37* You own a blog; you need a [WP content aggregator to autoblog](https://themeisle.com/blog/create-an-autoblogging-site-wordpress/) and keep your audience engaged with fresh content
    3738* You want to improve your SEO rankings. See how the SEO expert, MOZ, talked about 10 reasons “[How Fresh Content May Influence Google Rankings”](https://moz.com/blog/google-fresh-factor-new)“
    3839* You develop a site for your client and just want to quickly demo a news feed of frequently  updated content
     
    4950If you love FEEDZY RSS Aggregator, why not bring your site to the next level with more powerful tools to boost your SEO and keep your audience on your site for longer.
    5051
    51 * **[Feed to post](https://docs.themeisle.com/article/742-how-to-import-posts-from-feeds-in-feedzy)** (our most loved feature): automatically convert RSS feed items to Wordpress pages, posts, and custom post type.
    5252* **[Keyword filter](https://docs.themeisle.com/article/942-in-feedzy-how-do-i#specific-keywords)**: you can choose to import feed to post and display content if they include or exclude certain keywords.
    5353* **Map the imported feed elements to your post elements**: totally control and customize how your feed to post, such as using the feed’s image or your image as the featured image, importing only the feed’s content or both the content and image into the post content, creating post drafts first to review or publishing right away, and so many more.
     
    429429 [https://docs.themeisle.com/article/1113-how-to-get-videos-from-youtube-with-feedzy](https://docs.themeisle.com/article/1113-how-to-get-videos-from-youtube-with-feedzy)
    430430
    431  = Feedzy RSS Feeds Documentation = 
    432  [https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation](https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation) 
    433 
    434  = How to use Feed to Post feature in Feedzy = 
    435  [https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy](https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy) 
    436 
    437  = Feedzy Troubleshooting Guide = 
    438  [https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide](https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide) 
    439 
    440  = How to use Feedzy with a shortcode = 
    441  [https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode](https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode) 
    442 
    443  = Feedzy custom templates = 
    444  [https://docs.themeisle.com/article/1162-feedzy-custom-templates](https://docs.themeisle.com/article/1162-feedzy-custom-templates) 
    445 
    446  = How to change the date format RSS items in Feedzy = 
    447  [https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy](https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy) 
    448 
    449  = Lazy loading feed items with Feedzy = 
    450  [https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy](https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy) 
    451 
    452  = How to install and activate Feedzy Pro = 
    453  [https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro](https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro) 
     431 = Feedzy RSS Feeds Documentation =
     432 [https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation](https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation)
     433
     434 = How to use Feed to Post feature in Feedzy =
     435 [https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy](https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy)
     436
     437 = Feedzy Troubleshooting Guide =
     438 [https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide](https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide)
     439
     440 = How to use Feedzy with a shortcode =
     441 [https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode](https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode)
     442
     443 = Feedzy custom templates =
     444 [https://docs.themeisle.com/article/1162-feedzy-custom-templates](https://docs.themeisle.com/article/1162-feedzy-custom-templates)
     445
     446 = How to change the date format RSS items in Feedzy =
     447 [https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy](https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy)
     448
     449 = Lazy loading feed items with Feedzy =
     450 [https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy](https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy)
     451
     452 = How to install and activate Feedzy Pro =
     453 [https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro](https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro)
    454454
    455455 == Screenshots ==
  • feedzy-rss-feeds/tags/3.4.0/readme.txt

    r2313563 r2325794  
    2020## What you can do with Feedzy RSS Aggregator:  ##
    2121
     22* **[Feed to post](https://docs.themeisle.com/article/742-how-to-import-posts-from-feeds-in-feedzy)** (our most loved feature): automatically convert RSS feed items to Wordpress pages, posts, and custom post type.
    2223* **Automatically import** and aggregate unlimited RSS feeds from unlimited sources
    2324* **Bulk import and organize** multiple feed sources of similar topics into Categories. See how our user, Barry Seward, loves this feature [here](https://wordpress.org/support/topic/works-great-6051/)
     
    3334## You should use FEEDZY RSS Aggregator if: ##
    3435
    35 * You own a news site; you want a WP news aggregator to make sure your site always updated with the latest news
    36 * You own a blog; you need a WP content aggregator to autoblog and keep your audience engaged with fresh content
     36* [You own a news site](https://themeisle.com/blog/wordpress-news-aggregator-website/); you want a WP news aggregator to make sure your site always updated with the latest news
     37* You own a blog; you need a [WP content aggregator to autoblog](https://themeisle.com/blog/create-an-autoblogging-site-wordpress/) and keep your audience engaged with fresh content
    3738* You want to improve your SEO rankings. See how the SEO expert, MOZ, talked about 10 reasons “[How Fresh Content May Influence Google Rankings”](https://moz.com/blog/google-fresh-factor-new)“
    3839* You develop a site for your client and just want to quickly demo a news feed of frequently  updated content
     
    4950If you love FEEDZY RSS Aggregator, why not bring your site to the next level with more powerful tools to boost your SEO and keep your audience on your site for longer.
    5051
    51 * **[Feed to post](https://docs.themeisle.com/article/742-how-to-import-posts-from-feeds-in-feedzy)** (our most loved feature): automatically convert RSS feed items to Wordpress pages, posts, and custom post type.
    5252* **[Keyword filter](https://docs.themeisle.com/article/942-in-feedzy-how-do-i#specific-keywords)**: you can choose to import feed to post and display content if they include or exclude certain keywords.
    5353* **Map the imported feed elements to your post elements**: totally control and customize how your feed to post, such as using the feed’s image or your image as the featured image, importing only the feed’s content or both the content and image into the post content, creating post drafts first to review or publishing right away, and so many more.
     
    429429 [https://docs.themeisle.com/article/1113-how-to-get-videos-from-youtube-with-feedzy](https://docs.themeisle.com/article/1113-how-to-get-videos-from-youtube-with-feedzy)
    430430
    431  = Feedzy RSS Feeds Documentation = 
    432  [https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation](https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation) 
    433 
    434  = How to use Feed to Post feature in Feedzy = 
    435  [https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy](https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy) 
    436 
    437  = Feedzy Troubleshooting Guide = 
    438  [https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide](https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide) 
    439 
    440  = How to use Feedzy with a shortcode = 
    441  [https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode](https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode) 
    442 
    443  = Feedzy custom templates = 
    444  [https://docs.themeisle.com/article/1162-feedzy-custom-templates](https://docs.themeisle.com/article/1162-feedzy-custom-templates) 
    445 
    446  = How to change the date format RSS items in Feedzy = 
    447  [https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy](https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy) 
    448 
    449  = Lazy loading feed items with Feedzy = 
    450  [https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy](https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy) 
    451 
    452  = How to install and activate Feedzy Pro = 
    453  [https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro](https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro) 
     431 = Feedzy RSS Feeds Documentation =
     432 [https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation](https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation)
     433
     434 = How to use Feed to Post feature in Feedzy =
     435 [https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy](https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy)
     436
     437 = Feedzy Troubleshooting Guide =
     438 [https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide](https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide)
     439
     440 = How to use Feedzy with a shortcode =
     441 [https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode](https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode)
     442
     443 = Feedzy custom templates =
     444 [https://docs.themeisle.com/article/1162-feedzy-custom-templates](https://docs.themeisle.com/article/1162-feedzy-custom-templates)
     445
     446 = How to change the date format RSS items in Feedzy =
     447 [https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy](https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy)
     448
     449 = Lazy loading feed items with Feedzy =
     450 [https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy](https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy)
     451
     452 = How to install and activate Feedzy Pro =
     453 [https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro](https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro)
    454454
    455455 == Screenshots ==
     
    462462
    463463 == Changelog ==
    464 = 3.4.0 - 2020-05-28  = 
     464= 3.4.0 - 2020-05-28  =
    465465
    466466* - [Feat] Options to import feeds to posts
     
    476476
    477477
    478 = 3.3.19 - 2020-04-08  = 
     478= 3.3.19 - 2020-04-08  =
    479479
    480480* Tested up to 5.4
    481481
    482482
    483 = 3.3.18 - 2020-03-24  = 
     483= 3.3.18 - 2020-03-24  =
    484484
    485485* [Feat] Add support for lazyloading feed items
     
    491491
    492492
    493 = 3.3.17 - 2020-01-30  = 
     493= 3.3.17 - 2020-01-30  =
    494494
    495495* Release
     
    520520* Fix issue with saving description length
    521521
    522 = 3.3.12 - 2019-11-11  = 
     522= 3.3.12 - 2019-11-11  =
    523523
    524524* Tested up to 5.3
    525525
    526 = 3.3.11 - 2019-09-24  = 
     526= 3.3.11 - 2019-09-24  =
    527527
    528528* Fix issue with replacing ellipsis
  • feedzy-rss-feeds/tags/3.4.0/vendor/autoload.php

    r2313571 r2325794  
    55require_once __DIR__ . '/composer' . '/autoload_real.php';
    66
    7 return ComposerAutoloaderInitbb8ff899ef948419e9f376e88de1ad01::getLoader();
     7return ComposerAutoloaderInit1dbb7fccb047d39fc601c7a9d0aa5d35::getLoader();
  • feedzy-rss-feeds/tags/3.4.0/vendor/autoload_52.php

    r2313571 r2325794  
    55require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
    66
    7 return ComposerAutoloaderInit87c75a2e2c105f87509a5fec49db9742::getLoader();
     7return ComposerAutoloaderInitfdbe0d162869d6bdbf2bdb5c98ab4af3::getLoader();
  • feedzy-rss-feeds/tags/3.4.0/vendor/codeinwp/themeisle-sdk/CHANGELOG.md

    r2313563 r2325794  
     1##### [Version 3.2.14](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.13...v3.2.14) (2020-06-10)
     2
     3> Things are getting better every day. 🚀
     4
     5##### [Version 3.2.13](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.12...v3.2.13) (2020-06-10)
     6
     7Adds plan logic and expiration
     8
     9##### [Version 3.2.12](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.11...v3.2.12) (2020-06-10)
     10
     11Adds key filter
     12
     13##### [Version 3.2.11](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.10...v3.2.11) (2020-06-04)
     14
     15* remove non-printable chars
     16
     17##### [Version 3.2.10](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.9...v3.2.10) (2020-05-28)
     18
     19* Remove extra files on export
     20
    121##### [Version 3.2.9](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.8...v3.2.9) (2020-05-18)
    222
  • feedzy-rss-feeds/tags/3.4.0/vendor/codeinwp/themeisle-sdk/load.php

    r2313563 r2325794  
    1515}
    1616// Current SDK version and path.
    17 $themeisle_sdk_version = '3.2.9';
     17$themeisle_sdk_version = '3.2.14';
    1818$themeisle_sdk_path    = dirname( __FILE__ );
    1919
  • feedzy-rss-feeds/tags/3.4.0/vendor/codeinwp/themeisle-sdk/src/Modules/Licenser.php

    r2313563 r2325794  
    191191     * Return the license status.
    192192     *
     193     * @param bool $check_expiration Should check if license is valid, but expired.
     194     *
    193195     * @return string The License status.
    194196     */
    195     public function get_license_status() {
     197    public function get_license_status( $check_expiration = false ) {
    196198
    197199        $license_data = get_option( $this->product->get_key() . '_license_data', '' );
     
    200202            return get_option( $this->product->get_key() . '_license_status', 'not_active' );
    201203        }
    202 
    203         return isset( $license_data->license ) ? $license_data->license : get_option( $this->product->get_key() . '_license_status', 'not_active' );
    204 
     204        $status = isset( $license_data->license ) ? $license_data->license : get_option( $this->product->get_key() . '_license_status', 'not_active' );
     205        if ( false === $check_expiration ) {
     206            return $status;
     207        }
     208
     209        return ( 'valid' === $status && isset( $license_data->is_expired ) && 'yes' === $license_data->is_expired ) ? 'active_expired' : $status;
     210    }
     211
     212    /**
     213     * License price id.
     214     *
     215     * @return int License plan.
     216     */
     217    public function get_plan() {
     218        $license_data = get_option( $this->product->get_key() . '_license_data', '' );
     219        if ( ! isset( $license_data->price_id ) ) {
     220            return -1;
     221        }
     222
     223        return (int) $license_data->price_id;
    205224    }
    206225
     
    245264        }
    246265
    247         $status                = $this->get_license_status();
    248         $no_activations_string = apply_filters( $this->product->get_key() . '_lc_no_activations_string', 'No more activations left for %s. You need to upgrade your plan in order to use %s on more websites. If you need assistance, please get in touch with %s staff.' );
    249         $no_valid_string       = apply_filters( $this->product->get_key() . '_lc_no_valid_string', 'In order to benefit from updates and support for %s, please add your license code from your  <a href="%s" target="_blank">purchase history</a> and validate it <a href="%s">here</a>. ' );
    250 
     266        $status                 = $this->get_license_status( true );
     267        $no_activations_string  = apply_filters( $this->product->get_key() . '_lc_no_activations_string', 'No more activations left for %s. You need to upgrade your plan in order to use %s on more websites. If you need assistance, please get in touch with %s staff.' );
     268        $no_valid_string        = apply_filters( $this->product->get_key() . '_lc_no_valid_string', 'In order to benefit from updates and support for %s, please add your license code from your  <a href="%s" target="_blank">purchase history</a> and validate it <a href="%s">here</a>. ' );
     269        $expired_license_string = apply_filters( $this->product->get_key() . '_lc_expired_string', 'Your %s License Key has expired. In order to continue receiving support and software updates you must  <a href="%s" target="_blank">renew</a> your license key.' );
    251270        // No activations left for this license.
    252271        if ( 'valid' != $status && $this->check_activation() ) {
     
    266285            </div>
    267286            <?php
     287            return false;
     288        }
     289
     290        // Invalid license key.
     291        if ( 'active_expired' === $status ) {
     292            ?>
     293            <div class="error">
     294                <p>
     295                    <strong><?php echo sprintf( $expired_license_string, $this->product->get_name() . ' ' . $this->product->get_type(), $this->get_api_url() . '?license=' . $this->license_key ); ?> </strong>
     296                </p>
     297            </div>
     298            <?php
     299
    268300            return false;
    269301        }
     
    668700            $update_data->banners = (array) $update_data->banners;
    669701        }
     702
    670703        return $update_data;
    671704    }
     
    697730            }
    698731        }
     732
    699733        return $_transient_data;
    700734    }
     
    797831        if ( false !== $namespace ) {
    798832            add_filter( 'themeisle_sdk_license_process_' . $namespace, [ $this, 'do_license_process' ], 10, 2 );
    799             add_filter( 'product_' . $namespace . '_license_status', [ $this, 'get_license_status' ] );
     833            add_filter( 'product_' . $namespace . '_license_status', [ $this, 'get_license_status' ], PHP_INT_MAX );
     834            add_filter( 'product_' . $namespace . '_license_key', [ $this->product, 'get_license' ] );
     835            add_filter( 'product_' . $namespace . '_license_plan', [ $this, 'get_plan' ], PHP_INT_MAX );
    800836            if ( defined( 'WP_CLI' ) && WP_CLI ) {
    801837                \WP_CLI::add_command( $namespace . ' activate', [ $this, 'cli_activate' ] );
  • feedzy-rss-feeds/tags/3.4.0/vendor/codeinwp/themeisle-sdk/src/Modules/Review.php

    r2313563 r2325794  
    6868        $link = 'https://wordpress.org/support/' . $this->product->get_type() . '/' . $this->product->get_slug() . '/reviews/#wporg-footer';
    6969
    70         $message = apply_filters( $this->product->get_key() . '_feedback_review_message', '<p>Hey, its great to see you have <b>{product}</b> active for a few days now. How is everything going? If you can spare a few moments to rate it on WordPress.org it would help us a lot (and boost my motivation). Cheers! <br/> <br/>~ {developer}, developer of {product}</p>' );
     70        $message = apply_filters( $this->product->get_key() . '_feedback_review_message', '<p>Hey, it\'s great to see you have <b>{product}</b> active for a few days now. How is everything going? If you can spare a few moments to rate it on WordPress.org it would help us a lot (and boost my motivation). Cheers! <br/> <br/>~ {developer}, developer of {product}</p>' );
    7171
    7272        $button_submit = apply_filters( $this->product->get_key() . '_feedback_review_button_do', 'Ok, I will gladly help.' );
  • feedzy-rss-feeds/tags/3.4.0/vendor/codeinwp/themeisle-sdk/src/Modules/Translate.php

    r2313563 r2325794  
    296296        'gn'             => array(
    297297            'slug' => 'gn',
    298             'name' => 'Guaraní',
     298            'name' => 'Guarani',
    299299        ),
    300300        'gsw'            => array(
     
    472472        'nb_NO'          => array(
    473473            'slug' => 'nb',
    474             'name' => 'Norwegian (Bokmål)',
     474            'name' => 'Norwegian (Bokmal)',
    475475        ),
    476476        'nl_NL'          => array(
  • feedzy-rss-feeds/tags/3.4.0/vendor/codeinwp/themeisle-sdk/src/Modules/Uninstall_feedback.php

    r2313563 r2325794  
    110110     * @var string $heading_plugin The heading of the modal
    111111     */
    112     private $heading_plugin = 'Whats wrong?';
     112    private $heading_plugin = 'What\'s wrong?';
    113113    /**
    114114     * Default heading for theme.
  • feedzy-rss-feeds/tags/3.4.0/vendor/composer/autoload_real.php

    r2313571 r2325794  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitbb8ff899ef948419e9f376e88de1ad01
     5class ComposerAutoloaderInit1dbb7fccb047d39fc601c7a9d0aa5d35
    66{
    77    private static $loader;
     
    2020        }
    2121
    22         spl_autoload_register(array('ComposerAutoloaderInitbb8ff899ef948419e9f376e88de1ad01', 'loadClassLoader'), true, true);
     22        spl_autoload_register(array('ComposerAutoloaderInit1dbb7fccb047d39fc601c7a9d0aa5d35', 'loadClassLoader'), true, true);
    2323        self::$loader = $loader = new \Composer\Autoload\ClassLoader();
    24         spl_autoload_unregister(array('ComposerAutoloaderInitbb8ff899ef948419e9f376e88de1ad01', 'loadClassLoader'));
     24        spl_autoload_unregister(array('ComposerAutoloaderInit1dbb7fccb047d39fc601c7a9d0aa5d35', 'loadClassLoader'));
    2525
    2626        $map = require __DIR__ . '/autoload_namespaces.php';
     
    4343        $includeFiles = require __DIR__ . '/autoload_files.php';
    4444        foreach ($includeFiles as $fileIdentifier => $file) {
    45             composerRequirebb8ff899ef948419e9f376e88de1ad01($fileIdentifier, $file);
     45            composerRequire1dbb7fccb047d39fc601c7a9d0aa5d35($fileIdentifier, $file);
    4646        }
    4747
     
    5050}
    5151
    52 function composerRequirebb8ff899ef948419e9f376e88de1ad01($fileIdentifier, $file)
     52function composerRequire1dbb7fccb047d39fc601c7a9d0aa5d35($fileIdentifier, $file)
    5353{
    5454    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • feedzy-rss-feeds/tags/3.4.0/vendor/composer/autoload_real_52.php

    r2313571 r2325794  
    33// autoload_real_52.php generated by xrstf/composer-php52
    44
    5 class ComposerAutoloaderInit87c75a2e2c105f87509a5fec49db9742 {
     5class ComposerAutoloaderInitfdbe0d162869d6bdbf2bdb5c98ab4af3 {
    66    private static $loader;
    77
     
    2020        }
    2121
    22         spl_autoload_register(array('ComposerAutoloaderInit87c75a2e2c105f87509a5fec49db9742', 'loadClassLoader'), true /*, true */);
     22        spl_autoload_register(array('ComposerAutoloaderInitfdbe0d162869d6bdbf2bdb5c98ab4af3', 'loadClassLoader'), true /*, true */);
    2323        self::$loader = $loader = new xrstf_Composer52_ClassLoader();
    24         spl_autoload_unregister(array('ComposerAutoloaderInit87c75a2e2c105f87509a5fec49db9742', 'loadClassLoader'));
     24        spl_autoload_unregister(array('ComposerAutoloaderInitfdbe0d162869d6bdbf2bdb5c98ab4af3', 'loadClassLoader'));
    2525
    2626        $vendorDir = dirname(dirname(__FILE__));
  • feedzy-rss-feeds/tags/3.4.0/vendor/composer/installed.json

    r2313563 r2325794  
    77            "type": "git",
    88            "url": "https://github.com/Codeinwp/themeisle-sdk.git",
    9             "reference": "5923b377554028b3e2c2e98a5f752b9bcd23d4da"
     9            "reference": "992f5e8347836e325ffc50760da1d550b79831c4"
    1010        },
    1111        "dist": {
    1212            "type": "zip",
    13             "url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/5923b377554028b3e2c2e98a5f752b9bcd23d4da",
    14             "reference": "5923b377554028b3e2c2e98a5f752b9bcd23d4da",
     13            "url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/992f5e8347836e325ffc50760da1d550b79831c4",
     14            "reference": "992f5e8347836e325ffc50760da1d550b79831c4",
    1515            "shasum": ""
    1616        },
     
    2020            "wp-coding-standards/wpcs": "^1.0.0"
    2121        },
    22         "time": "2020-05-18 16:59:05",
     22        "time": "2020-06-10 16:25:09",
    2323        "type": "library",
    2424        "installation-source": "source",
  • feedzy-rss-feeds/trunk/CHANGELOG.md

    r2313571 r2325794  
    11
    2  ### v3.4.0 - 2020-05-28
     2 ### v3.4.0 - 2020-06-17
    33 **Changes:**
    44 
  • feedzy-rss-feeds/trunk/readme.md

    r2313571 r2325794  
    2020## What you can do with Feedzy RSS Aggregator:  ##
    2121
     22* **[Feed to post](https://docs.themeisle.com/article/742-how-to-import-posts-from-feeds-in-feedzy)** (our most loved feature): automatically convert RSS feed items to Wordpress pages, posts, and custom post type.
    2223* **Automatically import** and aggregate unlimited RSS feeds from unlimited sources
    2324* **Bulk import and organize** multiple feed sources of similar topics into Categories. See how our user, Barry Seward, loves this feature [here](https://wordpress.org/support/topic/works-great-6051/)
     
    3334## You should use FEEDZY RSS Aggregator if: ##
    3435
    35 * You own a news site; you want a WP news aggregator to make sure your site always updated with the latest news
    36 * You own a blog; you need a WP content aggregator to autoblog and keep your audience engaged with fresh content
     36* [You own a news site](https://themeisle.com/blog/wordpress-news-aggregator-website/); you want a WP news aggregator to make sure your site always updated with the latest news
     37* You own a blog; you need a [WP content aggregator to autoblog](https://themeisle.com/blog/create-an-autoblogging-site-wordpress/) and keep your audience engaged with fresh content
    3738* You want to improve your SEO rankings. See how the SEO expert, MOZ, talked about 10 reasons “[How Fresh Content May Influence Google Rankings”](https://moz.com/blog/google-fresh-factor-new)“
    3839* You develop a site for your client and just want to quickly demo a news feed of frequently  updated content
     
    4950If you love FEEDZY RSS Aggregator, why not bring your site to the next level with more powerful tools to boost your SEO and keep your audience on your site for longer.
    5051
    51 * **[Feed to post](https://docs.themeisle.com/article/742-how-to-import-posts-from-feeds-in-feedzy)** (our most loved feature): automatically convert RSS feed items to Wordpress pages, posts, and custom post type.
    5252* **[Keyword filter](https://docs.themeisle.com/article/942-in-feedzy-how-do-i#specific-keywords)**: you can choose to import feed to post and display content if they include or exclude certain keywords.
    5353* **Map the imported feed elements to your post elements**: totally control and customize how your feed to post, such as using the feed’s image or your image as the featured image, importing only the feed’s content or both the content and image into the post content, creating post drafts first to review or publishing right away, and so many more.
     
    429429 [https://docs.themeisle.com/article/1113-how-to-get-videos-from-youtube-with-feedzy](https://docs.themeisle.com/article/1113-how-to-get-videos-from-youtube-with-feedzy)
    430430
    431  = Feedzy RSS Feeds Documentation = 
    432  [https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation](https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation) 
    433 
    434  = How to use Feed to Post feature in Feedzy = 
    435  [https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy](https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy) 
    436 
    437  = Feedzy Troubleshooting Guide = 
    438  [https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide](https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide) 
    439 
    440  = How to use Feedzy with a shortcode = 
    441  [https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode](https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode) 
    442 
    443  = Feedzy custom templates = 
    444  [https://docs.themeisle.com/article/1162-feedzy-custom-templates](https://docs.themeisle.com/article/1162-feedzy-custom-templates) 
    445 
    446  = How to change the date format RSS items in Feedzy = 
    447  [https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy](https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy) 
    448 
    449  = Lazy loading feed items with Feedzy = 
    450  [https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy](https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy) 
    451 
    452  = How to install and activate Feedzy Pro = 
    453  [https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro](https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro) 
     431 = Feedzy RSS Feeds Documentation =
     432 [https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation](https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation)
     433
     434 = How to use Feed to Post feature in Feedzy =
     435 [https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy](https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy)
     436
     437 = Feedzy Troubleshooting Guide =
     438 [https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide](https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide)
     439
     440 = How to use Feedzy with a shortcode =
     441 [https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode](https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode)
     442
     443 = Feedzy custom templates =
     444 [https://docs.themeisle.com/article/1162-feedzy-custom-templates](https://docs.themeisle.com/article/1162-feedzy-custom-templates)
     445
     446 = How to change the date format RSS items in Feedzy =
     447 [https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy](https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy)
     448
     449 = Lazy loading feed items with Feedzy =
     450 [https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy](https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy)
     451
     452 = How to install and activate Feedzy Pro =
     453 [https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro](https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro)
    454454
    455455 == Screenshots ==
  • feedzy-rss-feeds/trunk/readme.txt

    r2313563 r2325794  
    2020## What you can do with Feedzy RSS Aggregator:  ##
    2121
     22* **[Feed to post](https://docs.themeisle.com/article/742-how-to-import-posts-from-feeds-in-feedzy)** (our most loved feature): automatically convert RSS feed items to Wordpress pages, posts, and custom post type.
    2223* **Automatically import** and aggregate unlimited RSS feeds from unlimited sources
    2324* **Bulk import and organize** multiple feed sources of similar topics into Categories. See how our user, Barry Seward, loves this feature [here](https://wordpress.org/support/topic/works-great-6051/)
     
    3334## You should use FEEDZY RSS Aggregator if: ##
    3435
    35 * You own a news site; you want a WP news aggregator to make sure your site always updated with the latest news
    36 * You own a blog; you need a WP content aggregator to autoblog and keep your audience engaged with fresh content
     36* [You own a news site](https://themeisle.com/blog/wordpress-news-aggregator-website/); you want a WP news aggregator to make sure your site always updated with the latest news
     37* You own a blog; you need a [WP content aggregator to autoblog](https://themeisle.com/blog/create-an-autoblogging-site-wordpress/) and keep your audience engaged with fresh content
    3738* You want to improve your SEO rankings. See how the SEO expert, MOZ, talked about 10 reasons “[How Fresh Content May Influence Google Rankings”](https://moz.com/blog/google-fresh-factor-new)“
    3839* You develop a site for your client and just want to quickly demo a news feed of frequently  updated content
     
    4950If you love FEEDZY RSS Aggregator, why not bring your site to the next level with more powerful tools to boost your SEO and keep your audience on your site for longer.
    5051
    51 * **[Feed to post](https://docs.themeisle.com/article/742-how-to-import-posts-from-feeds-in-feedzy)** (our most loved feature): automatically convert RSS feed items to Wordpress pages, posts, and custom post type.
    5252* **[Keyword filter](https://docs.themeisle.com/article/942-in-feedzy-how-do-i#specific-keywords)**: you can choose to import feed to post and display content if they include or exclude certain keywords.
    5353* **Map the imported feed elements to your post elements**: totally control and customize how your feed to post, such as using the feed’s image or your image as the featured image, importing only the feed’s content or both the content and image into the post content, creating post drafts first to review or publishing right away, and so many more.
     
    429429 [https://docs.themeisle.com/article/1113-how-to-get-videos-from-youtube-with-feedzy](https://docs.themeisle.com/article/1113-how-to-get-videos-from-youtube-with-feedzy)
    430430
    431  = Feedzy RSS Feeds Documentation = 
    432  [https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation](https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation) 
    433 
    434  = How to use Feed to Post feature in Feedzy = 
    435  [https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy](https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy) 
    436 
    437  = Feedzy Troubleshooting Guide = 
    438  [https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide](https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide) 
    439 
    440  = How to use Feedzy with a shortcode = 
    441  [https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode](https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode) 
    442 
    443  = Feedzy custom templates = 
    444  [https://docs.themeisle.com/article/1162-feedzy-custom-templates](https://docs.themeisle.com/article/1162-feedzy-custom-templates) 
    445 
    446  = How to change the date format RSS items in Feedzy = 
    447  [https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy](https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy) 
    448 
    449  = Lazy loading feed items with Feedzy = 
    450  [https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy](https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy) 
    451 
    452  = How to install and activate Feedzy Pro = 
    453  [https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro](https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro) 
     431 = Feedzy RSS Feeds Documentation =
     432 [https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation](https://docs.themeisle.com/article/1119-feedzy-rss-feeds-documentation)
     433
     434 = How to use Feed to Post feature in Feedzy =
     435 [https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy](https://docs.themeisle.com/article/1154-how-to-use-feed-to-post-feature-in-feedzy)
     436
     437 = Feedzy Troubleshooting Guide =
     438 [https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide](https://docs.themeisle.com/article/1155-feedzy-troubleshooting-guide)
     439
     440 = How to use Feedzy with a shortcode =
     441 [https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode](https://docs.themeisle.com/article/1130-how-to-use-feedzy-with-a-shortcode)
     442
     443 = Feedzy custom templates =
     444 [https://docs.themeisle.com/article/1162-feedzy-custom-templates](https://docs.themeisle.com/article/1162-feedzy-custom-templates)
     445
     446 = How to change the date format RSS items in Feedzy =
     447 [https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy](https://docs.themeisle.com/article/1200-how-to-change-the-date-format-for-rss-items-in-feedzy)
     448
     449 = Lazy loading feed items with Feedzy =
     450 [https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy](https://docs.themeisle.com/article/1220-lazy-loading-feed-items-with-feedzy)
     451
     452 = How to install and activate Feedzy Pro =
     453 [https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro](https://docs.themeisle.com/article/1247-how-to-install-and-activate-feedzy-pro)
    454454
    455455 == Screenshots ==
     
    462462
    463463 == Changelog ==
    464 = 3.4.0 - 2020-05-28  = 
     464= 3.4.0 - 2020-05-28  =
    465465
    466466* - [Feat] Options to import feeds to posts
     
    476476
    477477
    478 = 3.3.19 - 2020-04-08  = 
     478= 3.3.19 - 2020-04-08  =
    479479
    480480* Tested up to 5.4
    481481
    482482
    483 = 3.3.18 - 2020-03-24  = 
     483= 3.3.18 - 2020-03-24  =
    484484
    485485* [Feat] Add support for lazyloading feed items
     
    491491
    492492
    493 = 3.3.17 - 2020-01-30  = 
     493= 3.3.17 - 2020-01-30  =
    494494
    495495* Release
     
    520520* Fix issue with saving description length
    521521
    522 = 3.3.12 - 2019-11-11  = 
     522= 3.3.12 - 2019-11-11  =
    523523
    524524* Tested up to 5.3
    525525
    526 = 3.3.11 - 2019-09-24  = 
     526= 3.3.11 - 2019-09-24  =
    527527
    528528* Fix issue with replacing ellipsis
  • feedzy-rss-feeds/trunk/vendor/autoload.php

    r2313571 r2325794  
    55require_once __DIR__ . '/composer' . '/autoload_real.php';
    66
    7 return ComposerAutoloaderInitbb8ff899ef948419e9f376e88de1ad01::getLoader();
     7return ComposerAutoloaderInit1dbb7fccb047d39fc601c7a9d0aa5d35::getLoader();
  • feedzy-rss-feeds/trunk/vendor/autoload_52.php

    r2313571 r2325794  
    55require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
    66
    7 return ComposerAutoloaderInit87c75a2e2c105f87509a5fec49db9742::getLoader();
     7return ComposerAutoloaderInitfdbe0d162869d6bdbf2bdb5c98ab4af3::getLoader();
  • feedzy-rss-feeds/trunk/vendor/codeinwp/themeisle-sdk/CHANGELOG.md

    r2313563 r2325794  
     1##### [Version 3.2.14](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.13...v3.2.14) (2020-06-10)
     2
     3> Things are getting better every day. 🚀
     4
     5##### [Version 3.2.13](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.12...v3.2.13) (2020-06-10)
     6
     7Adds plan logic and expiration
     8
     9##### [Version 3.2.12](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.11...v3.2.12) (2020-06-10)
     10
     11Adds key filter
     12
     13##### [Version 3.2.11](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.10...v3.2.11) (2020-06-04)
     14
     15* remove non-printable chars
     16
     17##### [Version 3.2.10](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.9...v3.2.10) (2020-05-28)
     18
     19* Remove extra files on export
     20
    121##### [Version 3.2.9](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.8...v3.2.9) (2020-05-18)
    222
  • feedzy-rss-feeds/trunk/vendor/codeinwp/themeisle-sdk/load.php

    r2313563 r2325794  
    1515}
    1616// Current SDK version and path.
    17 $themeisle_sdk_version = '3.2.9';
     17$themeisle_sdk_version = '3.2.14';
    1818$themeisle_sdk_path    = dirname( __FILE__ );
    1919
  • feedzy-rss-feeds/trunk/vendor/codeinwp/themeisle-sdk/src/Modules/Licenser.php

    r2313563 r2325794  
    191191     * Return the license status.
    192192     *
     193     * @param bool $check_expiration Should check if license is valid, but expired.
     194     *
    193195     * @return string The License status.
    194196     */
    195     public function get_license_status() {
     197    public function get_license_status( $check_expiration = false ) {
    196198
    197199        $license_data = get_option( $this->product->get_key() . '_license_data', '' );
     
    200202            return get_option( $this->product->get_key() . '_license_status', 'not_active' );
    201203        }
    202 
    203         return isset( $license_data->license ) ? $license_data->license : get_option( $this->product->get_key() . '_license_status', 'not_active' );
    204 
     204        $status = isset( $license_data->license ) ? $license_data->license : get_option( $this->product->get_key() . '_license_status', 'not_active' );
     205        if ( false === $check_expiration ) {
     206            return $status;
     207        }
     208
     209        return ( 'valid' === $status && isset( $license_data->is_expired ) && 'yes' === $license_data->is_expired ) ? 'active_expired' : $status;
     210    }
     211
     212    /**
     213     * License price id.
     214     *
     215     * @return int License plan.
     216     */
     217    public function get_plan() {
     218        $license_data = get_option( $this->product->get_key() . '_license_data', '' );
     219        if ( ! isset( $license_data->price_id ) ) {
     220            return -1;
     221        }
     222
     223        return (int) $license_data->price_id;
    205224    }
    206225
     
    245264        }
    246265
    247         $status                = $this->get_license_status();
    248         $no_activations_string = apply_filters( $this->product->get_key() . '_lc_no_activations_string', 'No more activations left for %s. You need to upgrade your plan in order to use %s on more websites. If you need assistance, please get in touch with %s staff.' );
    249         $no_valid_string       = apply_filters( $this->product->get_key() . '_lc_no_valid_string', 'In order to benefit from updates and support for %s, please add your license code from your  <a href="%s" target="_blank">purchase history</a> and validate it <a href="%s">here</a>. ' );
    250 
     266        $status                 = $this->get_license_status( true );
     267        $no_activations_string  = apply_filters( $this->product->get_key() . '_lc_no_activations_string', 'No more activations left for %s. You need to upgrade your plan in order to use %s on more websites. If you need assistance, please get in touch with %s staff.' );
     268        $no_valid_string        = apply_filters( $this->product->get_key() . '_lc_no_valid_string', 'In order to benefit from updates and support for %s, please add your license code from your  <a href="%s" target="_blank">purchase history</a> and validate it <a href="%s">here</a>. ' );
     269        $expired_license_string = apply_filters( $this->product->get_key() . '_lc_expired_string', 'Your %s License Key has expired. In order to continue receiving support and software updates you must  <a href="%s" target="_blank">renew</a> your license key.' );
    251270        // No activations left for this license.
    252271        if ( 'valid' != $status && $this->check_activation() ) {
     
    266285            </div>
    267286            <?php
     287            return false;
     288        }
     289
     290        // Invalid license key.
     291        if ( 'active_expired' === $status ) {
     292            ?>
     293            <div class="error">
     294                <p>
     295                    <strong><?php echo sprintf( $expired_license_string, $this->product->get_name() . ' ' . $this->product->get_type(), $this->get_api_url() . '?license=' . $this->license_key ); ?> </strong>
     296                </p>
     297            </div>
     298            <?php
     299
    268300            return false;
    269301        }
     
    668700            $update_data->banners = (array) $update_data->banners;
    669701        }
     702
    670703        return $update_data;
    671704    }
     
    697730            }
    698731        }
     732
    699733        return $_transient_data;
    700734    }
     
    797831        if ( false !== $namespace ) {
    798832            add_filter( 'themeisle_sdk_license_process_' . $namespace, [ $this, 'do_license_process' ], 10, 2 );
    799             add_filter( 'product_' . $namespace . '_license_status', [ $this, 'get_license_status' ] );
     833            add_filter( 'product_' . $namespace . '_license_status', [ $this, 'get_license_status' ], PHP_INT_MAX );
     834            add_filter( 'product_' . $namespace . '_license_key', [ $this->product, 'get_license' ] );
     835            add_filter( 'product_' . $namespace . '_license_plan', [ $this, 'get_plan' ], PHP_INT_MAX );
    800836            if ( defined( 'WP_CLI' ) && WP_CLI ) {
    801837                \WP_CLI::add_command( $namespace . ' activate', [ $this, 'cli_activate' ] );
  • feedzy-rss-feeds/trunk/vendor/codeinwp/themeisle-sdk/src/Modules/Review.php

    r2203737 r2325794  
    6868        $link = 'https://wordpress.org/support/' . $this->product->get_type() . '/' . $this->product->get_slug() . '/reviews/#wporg-footer';
    6969
    70         $message = apply_filters( $this->product->get_key() . '_feedback_review_message', '<p>Hey, its great to see you have <b>{product}</b> active for a few days now. How is everything going? If you can spare a few moments to rate it on WordPress.org it would help us a lot (and boost my motivation). Cheers! <br/> <br/>~ {developer}, developer of {product}</p>' );
     70        $message = apply_filters( $this->product->get_key() . '_feedback_review_message', '<p>Hey, it\'s great to see you have <b>{product}</b> active for a few days now. How is everything going? If you can spare a few moments to rate it on WordPress.org it would help us a lot (and boost my motivation). Cheers! <br/> <br/>~ {developer}, developer of {product}</p>' );
    7171
    7272        $button_submit = apply_filters( $this->product->get_key() . '_feedback_review_button_do', 'Ok, I will gladly help.' );
  • feedzy-rss-feeds/trunk/vendor/codeinwp/themeisle-sdk/src/Modules/Translate.php

    r2000155 r2325794  
    296296        'gn'             => array(
    297297            'slug' => 'gn',
    298             'name' => 'Guaraní',
     298            'name' => 'Guarani',
    299299        ),
    300300        'gsw'            => array(
     
    472472        'nb_NO'          => array(
    473473            'slug' => 'nb',
    474             'name' => 'Norwegian (Bokmål)',
     474            'name' => 'Norwegian (Bokmal)',
    475475        ),
    476476        'nl_NL'          => array(
  • feedzy-rss-feeds/trunk/vendor/codeinwp/themeisle-sdk/src/Modules/Uninstall_feedback.php

    r2313563 r2325794  
    110110     * @var string $heading_plugin The heading of the modal
    111111     */
    112     private $heading_plugin = 'Whats wrong?';
     112    private $heading_plugin = 'What\'s wrong?';
    113113    /**
    114114     * Default heading for theme.
  • feedzy-rss-feeds/trunk/vendor/composer/autoload_real.php

    r2313571 r2325794  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitbb8ff899ef948419e9f376e88de1ad01
     5class ComposerAutoloaderInit1dbb7fccb047d39fc601c7a9d0aa5d35
    66{
    77    private static $loader;
     
    2020        }
    2121
    22         spl_autoload_register(array('ComposerAutoloaderInitbb8ff899ef948419e9f376e88de1ad01', 'loadClassLoader'), true, true);
     22        spl_autoload_register(array('ComposerAutoloaderInit1dbb7fccb047d39fc601c7a9d0aa5d35', 'loadClassLoader'), true, true);
    2323        self::$loader = $loader = new \Composer\Autoload\ClassLoader();
    24         spl_autoload_unregister(array('ComposerAutoloaderInitbb8ff899ef948419e9f376e88de1ad01', 'loadClassLoader'));
     24        spl_autoload_unregister(array('ComposerAutoloaderInit1dbb7fccb047d39fc601c7a9d0aa5d35', 'loadClassLoader'));
    2525
    2626        $map = require __DIR__ . '/autoload_namespaces.php';
     
    4343        $includeFiles = require __DIR__ . '/autoload_files.php';
    4444        foreach ($includeFiles as $fileIdentifier => $file) {
    45             composerRequirebb8ff899ef948419e9f376e88de1ad01($fileIdentifier, $file);
     45            composerRequire1dbb7fccb047d39fc601c7a9d0aa5d35($fileIdentifier, $file);
    4646        }
    4747
     
    5050}
    5151
    52 function composerRequirebb8ff899ef948419e9f376e88de1ad01($fileIdentifier, $file)
     52function composerRequire1dbb7fccb047d39fc601c7a9d0aa5d35($fileIdentifier, $file)
    5353{
    5454    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • feedzy-rss-feeds/trunk/vendor/composer/autoload_real_52.php

    r2313571 r2325794  
    33// autoload_real_52.php generated by xrstf/composer-php52
    44
    5 class ComposerAutoloaderInit87c75a2e2c105f87509a5fec49db9742 {
     5class ComposerAutoloaderInitfdbe0d162869d6bdbf2bdb5c98ab4af3 {
    66    private static $loader;
    77
     
    2020        }
    2121
    22         spl_autoload_register(array('ComposerAutoloaderInit87c75a2e2c105f87509a5fec49db9742', 'loadClassLoader'), true /*, true */);
     22        spl_autoload_register(array('ComposerAutoloaderInitfdbe0d162869d6bdbf2bdb5c98ab4af3', 'loadClassLoader'), true /*, true */);
    2323        self::$loader = $loader = new xrstf_Composer52_ClassLoader();
    24         spl_autoload_unregister(array('ComposerAutoloaderInit87c75a2e2c105f87509a5fec49db9742', 'loadClassLoader'));
     24        spl_autoload_unregister(array('ComposerAutoloaderInitfdbe0d162869d6bdbf2bdb5c98ab4af3', 'loadClassLoader'));
    2525
    2626        $vendorDir = dirname(dirname(__FILE__));
  • feedzy-rss-feeds/trunk/vendor/composer/installed.json

    r2313563 r2325794  
    77            "type": "git",
    88            "url": "https://github.com/Codeinwp/themeisle-sdk.git",
    9             "reference": "5923b377554028b3e2c2e98a5f752b9bcd23d4da"
     9            "reference": "992f5e8347836e325ffc50760da1d550b79831c4"
    1010        },
    1111        "dist": {
    1212            "type": "zip",
    13             "url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/5923b377554028b3e2c2e98a5f752b9bcd23d4da",
    14             "reference": "5923b377554028b3e2c2e98a5f752b9bcd23d4da",
     13            "url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/992f5e8347836e325ffc50760da1d550b79831c4",
     14            "reference": "992f5e8347836e325ffc50760da1d550b79831c4",
    1515            "shasum": ""
    1616        },
     
    2020            "wp-coding-standards/wpcs": "^1.0.0"
    2121        },
    22         "time": "2020-05-18 16:59:05",
     22        "time": "2020-06-10 16:25:09",
    2323        "type": "library",
    2424        "installation-source": "source",
Note: See TracChangeset for help on using the changeset viewer.