Compare commits

...

2 Commits

Author SHA1 Message Date
8e25743dd8 Release 3.43.1 2020-01-22 15:20:40 +01:00
b674f76423 Fix form widget rendering
Originally the extract produced snake cased variables.
[MAILPOET-2654]
2020-01-22 15:14:44 +01:00
3 changed files with 14 additions and 9 deletions

View File

@ -170,8 +170,10 @@ class Widget extends \WP_Widget {
public function widget($args, $instance = null) {
$this->assetsController->setupFrontEndDependencies();
// turn $args into variables
extract($args);
$beforeWidget = !empty($args['before_widget']) ? $args['before_widget'] : '';
$afterWidget = !empty($args['after_widget']) ? $args['after_widget'] : '';
$beforeTitle = !empty($args['before_title']) ? $args['before_title'] : '';
$afterTitle = !empty($args['after_title']) ? $args['after_title'] : '';
if ($instance === null) {
$instance = $args;
@ -214,10 +216,10 @@ class Widget extends \WP_Widget {
'title' => $title,
'styles' => FormRenderer::renderStyles($form, '#' . $formId),
'html' => FormRenderer::renderHTML($form),
'before_widget' => (!empty($beforeWidget) ? $beforeWidget : ''),
'after_widget' => (!empty($afterWidget) ? $afterWidget : ''),
'before_title' => (!empty($beforeTitle) ? $beforeTitle : ''),
'after_title' => (!empty($afterTitle) ? $afterTitle : ''),
'before_widget' => $beforeWidget,
'after_widget' => $afterWidget,
'before_title' => $beforeTitle,
'after_title' => $afterTitle,
];
// (POST) non ajax success/error variables

View File

@ -2,7 +2,7 @@
/*
* Plugin Name: MailPoet 3 (New)
* Version: 3.43.0
* Version: 3.43.1
* Plugin URI: http://www.mailpoet.com
* Description: Create and send newsletters, post notifications and welcome emails from your WordPress.
* Author: MailPoet
@ -16,7 +16,7 @@
*/
$mailpoetPlugin = [
'version' => '3.43.0',
'version' => '3.43.1',
'filename' => __FILE__,
'path' => dirname(__FILE__),
'autoloader' => dirname(__FILE__) . '/vendor/autoload.php',

View File

@ -3,7 +3,7 @@ Contributors: mailpoet, wysija
Tags: email, email marketing, post notification, woocommerce emails, email automation, newsletter, newsletter builder, newsletter subscribers
Requires at least: 4.7
Tested up to: 5.3
Stable tag: 3.43.0
Stable tag: 3.43.1
Requires PHP: 5.6
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
@ -161,6 +161,9 @@ Check our [Knowledge Base](https://kb.mailpoet.com) or contact us through our [s
== Changelog ==
= 3.43.1 - 2020-01-22 =
* Fixed: broken form widget styling.
= 3.43.0 - 2020-01-21 =
* Improved: clearer messaging and better workflow for activating MailPoet Sending Service and MailPoet Premium;
* Fixed: syntax error when adding the MailPoet 3 form widget;