Plugin Directory

Changeset 904017


Ignore:
Timestamp:
04/28/2014 11:09:48 AM (12 years ago)
Author:
marisp
Message:
  • Fixed escaping of apostrophe/single quote mark in a blog title when using the [newsman wp="blogname"] shortcode.
  • Fixed removing of unconfirmed subscriber in 7 days despite the settings.
Location:
wpnewsman-newsletters/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • wpnewsman-newsletters/trunk/core.php

    r886740 r904017  
    212212
    213213    public function mailman() {
    214         $this->cleanOldUnconfirmed();
     214        if ( $this->options->get('cleanUnconfirmed') ) {
     215            $this->cleanOldUnconfirmed();
     216        }
     217
    215218        if ( !defined('NEWSMAN_DISABLE_WORKERS_CHECK') || !NEWSMAN_DISABLE_WORKERS_CHECK ) {
    216219            $this->mailman->pokeWorkers();
     
    457460        if ( !empty($wp) ) {
    458461            switch ($wp) {
    459                 case 'blogname': return get_option('blogname');
     462                case 'blogname': return html_entity_decode(get_option('blogname'), ENT_QUOTES);
    460463                case 'url': return $this->utils->addTrSlash( get_bloginfo('url') );
    461464                case 'wpurl': return $this->utils->addTrSlash( get_bloginfo('wpurl') );
     
    869872
    870873        if ( $tpl ) {
     874
    871875            $email['subject'] = do_shortcode( $tpl->subject );
    872876            $email['html']    = do_shortcode( $tpl->p_html );
     
    941945        global $wp_version;
    942946
    943         $isNew38Style = preg_match('/^3\.(\d+)/i', $wp_version, $matches) && intval($matches[1]) >= 8;
     947        $isNew38Style = (intval(preg_replace('/[^\d]+/i', '', $wp_version)) >= 38);
    944948
    945949        $page   = isset($_REQUEST['page']) ? $_REQUEST['page'] : '';
  • wpnewsman-newsletters/trunk/readme.txt

    r886740 r904017  
    55Requires at least: 3.5
    66Tested up to: 3.9
    7 Stable tag: 1.6.8
     7Stable tag: 1.6.9
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    1515= WPNewsman is built to be extremely easy to use and to be very user friendly! =
    1616
    17 An email newsletter is one of the most convenient and easy ways to keep in touch with your clients and prospects. With WPNewsman you can easily convert your website visitors into newsletter subscribers through double optin subscription forms in widgets, articles and pages, import and manage your lists, create and send beautiful newsletters directly from your WordPress site.
    18 
    19 Check it out! Download Right Now and Take Control of Your Email Campaigns.
     17An email newsletter is one of the most convenient and easy ways to keep in touch with your clients and prospects. With WPNewsman you can easily convert your website visitors into newsletter subscribers through confirmed optin subscription forms in widgets, articles and pages, import and manage your lists, create and send beautiful newsletters directly from your WordPress site. It helps you build huge lists, take control of your email and make your business more profitable. You get a powerful yet easy to use and customize self-hosted newsletter platform for WordPress -- no-brainer alternative to restrictive email service providers with expensive monthly plans.
     18
     19Check it out! Download Right Now and Send EMails for FREE...
    2020
    2121= WPNewsman Pro =
    2222
    23 *WPNewsman Pro* is a **significant upgrade** to *WPNewsman Lite* that allows you to embed forms on external sites, send newsletters to an unlimited number of subscribers, track the recipient's actions with Google Analytics or Piwik, and keep your mailing lists verified and clean. You get **complete freedom and lower cost** compared to Email Service Providers' rigid requirements. You can learn more about *WPNewsman Pro* here:
     23*WPNewsman Pro* is a **significant upgrade** to *WPNewsman Lite* that allows you to embed forms on external sites, send newsletters to an unlimited number of subscribers, track the recipient's actions with Google Analytics or Piwik, and keep your mailing lists verified and clean. Unlike other autoresponder systems, you can just import your contacts and leads and get started. No messing around with re-confirmation of leads or facing an inquisition about how you built your list… You have FULL control of your email campaigns and are not relying on third party services that ultimately control your profit at their whim. You can learn more about *WPNewsman Pro* here:
    2424
    2525[Home](http://wpnewsman.com/ "Home") | [Review](http://wpnewsman.com/review-newsletter-plugin-wordpress/ "Review") | [Upgrade to WPNewsman Pro](http://wpnewsman.com/premium-newsletter-plugin-wordpress/ "Upgrade to WPNewsman Pro")
     
    124124== Changelog ==
    125125
     126= 1.6.9 =
     127
     128* Fixed escaping of apostrophe/single quote mark in a blog title when using the [newsman wp="blogname"] shortcode.
     129* Fixed removing of unconfirmed subscriber in 7 days despite the settings.
     130
    126131= 1.6.8 =
    127 * Fixed fancy_excerpt for non-english characters.
     132* Fixed fancy_excerpt mode for non-english characters.
    128133* Added restore option for bundled email templates: Digest and Basic.
    129134
  • wpnewsman-newsletters/trunk/wpnewsman.php

    r886740 r904017  
    44Plugin URI: http://wpnewsman.com
    55Description: You get simple yet powerful newsletter solution for WordPress. Now you can easily add double optin subscription forms in widgets, articles and pages, import and manage your lists, create and send beautiful newsletters directly from your WordPress site. You get complete freedom and a lower cost compared to Email Service Providers. Free yourself from paying for expensive email campaigns. WPNewsman plugin updated regularly with new features.
    6 Version: 1.6.8
     6Version: 1.6.9
    77Author: Alex Ladyga - G-Lock Software
    88Author URI: http://www.glocksoft.com
     
    3232
    3333define('NEWSMAN', 'wpnewsman');
    34 define('NEWSMAN_VERSION', '1.6.8');
     34define('NEWSMAN_VERSION', '1.6.9');
    3535
    3636if ( preg_match('/.*?\.dev$/i', $_SERVER['HTTP_HOST']) ) {
Note: See TracChangeset for help on using the changeset viewer.