Version Description
(2019-02-07): = - Reinstall settings page for multisites.
Download this release
Release Info
| Developer | Mailgun |
| Plugin | |
| Version | 1.7.1 |
| Comparing to | |
| See all releases | |
Code changes from version 1.7 to 1.7.1
- CHANGELOG.md +3 -0
- includes/admin.php +5 -17
- includes/options-page.php +3 -1
- mailgun.php +1 -1
- readme.txt +5 -2
CHANGELOG.md
CHANGED
|
@@ -1,6 +1,9 @@
|
|
| 1 |
Changelog
|
| 2 |
=========
|
| 3 |
|
|
|
|
|
|
|
|
|
|
| 4 |
1.7 (2019-01-21)
|
| 5 |
- Remove settings page for multisites.
|
| 6 |
- Simplify admin notifications.
|
| 1 |
Changelog
|
| 2 |
=========
|
| 3 |
|
| 4 |
+
1.7.1 (2019-02-07)
|
| 5 |
+
- Reinstall settings page for multisites.
|
| 6 |
+
|
| 7 |
1.7 (2019-01-21)
|
| 8 |
- Remove settings page for multisites.
|
| 9 |
- Simplify admin notifications.
|
includes/admin.php
CHANGED
|
@@ -43,7 +43,7 @@
|
|
| 43 |
// Activation hook
|
| 44 |
register_activation_hook($this->plugin_file, array(&$this, 'init'));
|
| 45 |
|
| 46 |
-
if(
|
| 47 |
// Hook into admin_init and register settings and potentially register an admin_notice
|
| 48 |
add_action('admin_init', array(&$this, 'admin_init'));
|
| 49 |
|
|
@@ -327,28 +327,16 @@
|
|
| 327 |
$apiKeyUndefined = ( !$this->get_option('apiKey') && ( !defined('MAILGUN_APIKEY') || !MAILGUN_APIKEY ));
|
| 328 |
$apiActiveNotConfigured = ( $this->get_option('useAPI') === '1' && ( $apiRegionUndefined || $apiKeyUndefined ) );
|
| 329 |
|
| 330 |
-
if (
|
| 331 |
?>
|
| 332 |
<div id='mailgun-warning' class='notice notice-warning is-dismissible'>
|
| 333 |
<p>
|
| 334 |
<?php
|
| 335 |
printf(
|
| 336 |
-
|
| 337 |
-
'mailgun')
|
|
|
|
| 338 |
);
|
| 339 |
-
|
| 340 |
-
if ( (defined('MULTISITE') || MULTISITE) && (!defined('MAILGUN_REGION') || !MAILGUN_REGION) ):
|
| 341 |
-
printf(
|
| 342 |
-
__('You can configure your Mailgun settings in your wp-config.php.', 'mailgun')
|
| 343 |
-
);
|
| 344 |
-
endif;
|
| 345 |
-
|
| 346 |
-
if( (!defined('MULTISITE') || !MULTISITE) && !$this->get_option('domain')):
|
| 347 |
-
printf(
|
| 348 |
-
__('You can configure your Mailgun settings in <a href="%1$s">here</a>', 'mailgun'),
|
| 349 |
-
menu_page_url('mailgun', false)
|
| 350 |
-
);
|
| 351 |
-
endif;
|
| 352 |
?>
|
| 353 |
</p>
|
| 354 |
</div>
|
| 43 |
// Activation hook
|
| 44 |
register_activation_hook($this->plugin_file, array(&$this, 'init'));
|
| 45 |
|
| 46 |
+
if( !defined('MAILGUN_USEAPI') || !MAILGUN_USEAPI ):
|
| 47 |
// Hook into admin_init and register settings and potentially register an admin_notice
|
| 48 |
add_action('admin_init', array(&$this, 'admin_init'));
|
| 49 |
|
| 327 |
$apiKeyUndefined = ( !$this->get_option('apiKey') && ( !defined('MAILGUN_APIKEY') || !MAILGUN_APIKEY ));
|
| 328 |
$apiActiveNotConfigured = ( $this->get_option('useAPI') === '1' && ( $apiRegionUndefined || $apiKeyUndefined ) );
|
| 329 |
|
| 330 |
+
if ($apiActiveNotConfigured || $smtpActiveNotConfigured):
|
| 331 |
?>
|
| 332 |
<div id='mailgun-warning' class='notice notice-warning is-dismissible'>
|
| 333 |
<p>
|
| 334 |
<?php
|
| 335 |
printf(
|
| 336 |
+
__('Mailgun now supports multiple regions! The U.S. region will be used by default, but you can choose the EU region. You can configure your Mailgun settings in your wp-config.php file or <a href="%1$s">here</a>',
|
| 337 |
+
'mailgun'),
|
| 338 |
+
menu_page_url('mailgun', false)
|
| 339 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 340 |
?>
|
| 341 |
</p>
|
| 342 |
</div>
|
includes/options-page.php
CHANGED
|
@@ -28,6 +28,7 @@
|
|
| 28 |
</a>
|
| 29 |
</span>
|
| 30 |
<h2><?php _e('Mailgun', 'mailgun'); ?></h2>
|
|
|
|
| 31 |
<p>
|
| 32 |
<?php
|
| 33 |
$url = 'https://www.mailgun.com';
|
|
@@ -44,6 +45,7 @@
|
|
| 44 |
echo $link;
|
| 45 |
?>
|
| 46 |
</p>
|
|
|
|
| 47 |
<p>
|
| 48 |
<?php
|
| 49 |
$url = 'https://signup.mailgun.com/new/signup';
|
|
@@ -210,7 +212,7 @@
|
|
| 210 |
$url = 'http://documentation.mailgun.com/user_manual.html#tracking-clicks';
|
| 211 |
$link = sprintf(
|
| 212 |
wp_kses(
|
| 213 |
-
__('If enabled, Mailgun will
|
| 214 |
array('a' => array(
|
| 215 |
'href' => array(),
|
| 216 |
'target' => array()
|
| 28 |
</a>
|
| 29 |
</span>
|
| 30 |
<h2><?php _e('Mailgun', 'mailgun'); ?></h2>
|
| 31 |
+
|
| 32 |
<p>
|
| 33 |
<?php
|
| 34 |
$url = 'https://www.mailgun.com';
|
| 45 |
echo $link;
|
| 46 |
?>
|
| 47 |
</p>
|
| 48 |
+
|
| 49 |
<p>
|
| 50 |
<?php
|
| 51 |
$url = 'https://signup.mailgun.com/new/signup';
|
| 212 |
$url = 'http://documentation.mailgun.com/user_manual.html#tracking-clicks';
|
| 213 |
$link = sprintf(
|
| 214 |
wp_kses(
|
| 215 |
+
__('If enabled, Mailgun will track links. <a href="%1$s" target="%2$s">Open Tracking Documentation</a>.', 'mailgun'),
|
| 216 |
array('a' => array(
|
| 217 |
'href' => array(),
|
| 218 |
'target' => array()
|
mailgun.php
CHANGED
|
@@ -4,7 +4,7 @@
|
|
| 4 |
* Plugin Name: Mailgun
|
| 5 |
* Plugin URI: http://wordpress.org/extend/plugins/mailgun/
|
| 6 |
* Description: Mailgun integration for WordPress
|
| 7 |
-
* Version: 1.7
|
| 8 |
* Author: Mailgun
|
| 9 |
* Author URI: http://www.mailgun.com/
|
| 10 |
* License: GPLv2 or later
|
| 4 |
* Plugin Name: Mailgun
|
| 5 |
* Plugin URI: http://wordpress.org/extend/plugins/mailgun/
|
| 6 |
* Description: Mailgun integration for WordPress
|
| 7 |
+
* Version: 1.7.1
|
| 8 |
* Author: Mailgun
|
| 9 |
* Author URI: http://www.mailgun.com/
|
| 10 |
* License: GPLv2 or later
|
readme.txt
CHANGED
|
@@ -4,8 +4,8 @@ Mailgun for WordPress
|
|
| 4 |
Contributors: Mailgun, sivel, lookahead.io, m35dev
|
| 5 |
Tags: mailgun, smtp, http, api, mail, email
|
| 6 |
Requires at least: 3.3
|
| 7 |
-
Tested up to: 5.0.
|
| 8 |
-
Stable tag: 1.7
|
| 9 |
License: GPLv2 or later
|
| 10 |
|
| 11 |
|
|
@@ -129,6 +129,9 @@ MAILGUN_FROM_ADDRESS Type: string
|
|
| 129 |
|
| 130 |
== Changelog ==
|
| 131 |
|
|
|
|
|
|
|
|
|
|
| 132 |
= 1.7 (2019-01-21): =
|
| 133 |
- Remove settings page for multisites.
|
| 134 |
- Simplify admin notifications.
|
| 4 |
Contributors: Mailgun, sivel, lookahead.io, m35dev
|
| 5 |
Tags: mailgun, smtp, http, api, mail, email
|
| 6 |
Requires at least: 3.3
|
| 7 |
+
Tested up to: 5.0.3
|
| 8 |
+
Stable tag: 1.7.1
|
| 9 |
License: GPLv2 or later
|
| 10 |
|
| 11 |
|
| 129 |
|
| 130 |
== Changelog ==
|
| 131 |
|
| 132 |
+
= 1.7.1 (2019-02-07): =
|
| 133 |
+
- Reinstall settings page for multisites.
|
| 134 |
+
|
| 135 |
= 1.7 (2019-01-21): =
|
| 136 |
- Remove settings page for multisites.
|
| 137 |
- Simplify admin notifications.
|
