Version Description
Download this release
Release Info
| Developer | wpkube |
| Plugin | |
| Version | 211130 |
| Comparing to | |
| See all releases | |
Code changes from version 211019 to 211130
- readme.txt +5 -1
- subscribe-to-comments-reloaded.php +1 -1
- templates/subscribe.php +4 -0
- utils/stcr_utils.php +2 -29
- wp_subscribe_reloaded.php +1 -1
readme.txt
CHANGED
|
@@ -7,7 +7,7 @@ Requires at least: 4.0
|
|
| 7 |
Requires PHP: 5.6
|
| 8 |
Requires MySQL: 5.6
|
| 9 |
Tested up to: 5.8
|
| 10 |
-
Stable tag:
|
| 11 |
License: GPLv2 or later
|
| 12 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 13 |
|
|
@@ -95,6 +95,10 @@ Just go to the Options Panel and click the generate button. By generating a new
|
|
| 95 |
7. Manage the subscriptions on the Frontend Side.
|
| 96 |
|
| 97 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
| 98 |
= v211019 =
|
| 99 |
* **Fix** Issue with STCR output on non-virtual management page
|
| 100 |
|
| 7 |
Requires PHP: 5.6
|
| 8 |
Requires MySQL: 5.6
|
| 9 |
Tested up to: 5.8
|
| 10 |
+
Stable tag: 211130
|
| 11 |
License: GPLv2 or later
|
| 12 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 13 |
|
| 95 |
7. Manage the subscriptions on the Frontend Side.
|
| 96 |
|
| 97 |
== Changelog ==
|
| 98 |
+
= v211130 =
|
| 99 |
+
* **Fix** Removed custom error handler (thanks to JakeQZ for bringing the issue to our attention)
|
| 100 |
+
* **Fix** Processing form submission in subscribe.php is now stopped in case "subscribe without commenting" is enabled
|
| 101 |
+
|
| 102 |
= v211019 =
|
| 103 |
* **Fix** Issue with STCR output on non-virtual management page
|
| 104 |
|
subscribe-to-comments-reloaded.php
CHANGED
|
@@ -2,7 +2,7 @@
|
|
| 2 |
/**
|
| 3 |
* Plugin Name: Subscribe to Comments Reloaded
|
| 4 |
* Description: Subscribe to Comments Reloaded is a robust plugin that enables commenters to sign up for e-mail notifications. It includes a full-featured subscription manager that your commenters can use to unsubscribe to certain posts or suspend all notifications.
|
| 5 |
-
* Version:
|
| 6 |
* Author: WPKube
|
| 7 |
* Author URI: http://wpkube.com/
|
| 8 |
* License: GPL-2.0+
|
| 2 |
/**
|
| 3 |
* Plugin Name: Subscribe to Comments Reloaded
|
| 4 |
* Description: Subscribe to Comments Reloaded is a robust plugin that enables commenters to sign up for e-mail notifications. It includes a full-featured subscription manager that your commenters can use to unsubscribe to certain posts or suspend all notifications.
|
| 5 |
+
* Version: 211130
|
| 6 |
* Author: WPKube
|
| 7 |
* Author URI: http://wpkube.com/
|
| 8 |
* License: GPL-2.0+
|
templates/subscribe.php
CHANGED
|
@@ -20,6 +20,10 @@ $use_captcha = get_option( 'subscribe_reloaded_use_captcha', 'no' );
|
|
| 20 |
$captcha_site_key = get_option( 'subscribe_reloaded_captcha_site_key', '' );
|
| 21 |
$captcha_secret_key = get_option( 'subscribe_reloaded_captcha_secret_key', '' );
|
| 22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 23 |
// google recaptcha confirm
|
| 24 |
if ( $use_captcha == 'yes' ) {
|
| 25 |
$captcha_output .= '<div class="g-recaptcha" data-sitekey="' . $captcha_site_key . '"></div>';
|
| 20 |
$captcha_site_key = get_option( 'subscribe_reloaded_captcha_site_key', '' );
|
| 21 |
$captcha_secret_key = get_option( 'subscribe_reloaded_captcha_secret_key', '' );
|
| 22 |
|
| 23 |
+
if ( get_option( 'subscribe_reloaded_allow_subscribe_without_comment', 'yes' ) != 'yes' ) {
|
| 24 |
+
exit;
|
| 25 |
+
}
|
| 26 |
+
|
| 27 |
// google recaptcha confirm
|
| 28 |
if ( $use_captcha == 'yes' ) {
|
| 29 |
$captcha_output .= '<div class="g-recaptcha" data-sitekey="' . $captcha_site_key . '"></div>';
|
utils/stcr_utils.php
CHANGED
|
@@ -20,7 +20,7 @@ if( ! class_exists('\\'.__NAMESPACE__.'\\stcr_utils') )
|
|
| 20 |
|
| 21 |
public function __construct()
|
| 22 |
{
|
| 23 |
-
|
| 24 |
}
|
| 25 |
|
| 26 |
public function __destruct()
|
|
@@ -444,30 +444,6 @@ if( ! class_exists('\\'.__NAMESPACE__.'\\stcr_utils') )
|
|
| 444 |
wp_enqueue_script( $handle );
|
| 445 |
}
|
| 446 |
|
| 447 |
-
/**
|
| 448 |
-
*
|
| 449 |
-
*
|
| 450 |
-
* @since
|
| 451 |
-
* @author Israel Barragan (Reedyseth)
|
| 452 |
-
*
|
| 453 |
-
* @param $severity
|
| 454 |
-
* @param $message
|
| 455 |
-
* @param $filename
|
| 456 |
-
* @param $lineno
|
| 457 |
-
*/
|
| 458 |
-
function exceptions_error_handler($severity, $message, $filename, $lineno)
|
| 459 |
-
{
|
| 460 |
-
$date = date_i18n( 'Y-m-d H:i:s' );
|
| 461 |
-
// We don't want to break things out, so instead we add the error information to
|
| 462 |
-
// the log file, thus allowing us to help more on the debug / error / support of StCR.
|
| 463 |
-
$this->stcr_logger("\n [ERROR][$date] - An error occur, here is the detail information\n");
|
| 464 |
-
$this->stcr_logger(" [ERROR][SEVERITY] - $severity\n");
|
| 465 |
-
$this->stcr_logger(" [ERROR][MESSAGE] - $message\n");
|
| 466 |
-
$this->stcr_logger(" [ERROR][FILENAME] - $filename\n");
|
| 467 |
-
$this->stcr_logger(" [ERROR][LINE NUMBER] - $lineno\n\n");
|
| 468 |
-
|
| 469 |
-
// throw new \ErrorException($message, 0, $severity,$filename, $lineno);
|
| 470 |
-
}
|
| 471 |
/**
|
| 472 |
* Will send an email by adding the correct headers.
|
| 473 |
*
|
|
@@ -923,10 +899,7 @@ if( ! class_exists('\\'.__NAMESPACE__.'\\stcr_utils') )
|
|
| 923 |
|
| 924 |
fclose($file);
|
| 925 |
}
|
| 926 |
-
|
| 927 |
-
// {
|
| 928 |
-
// throw new \Exception("The path $file_path is not writable, please check the folder Permissions.", 1);
|
| 929 |
-
// }
|
| 930 |
}
|
| 931 |
}
|
| 932 |
}
|
| 20 |
|
| 21 |
public function __construct()
|
| 22 |
{
|
| 23 |
+
|
| 24 |
}
|
| 25 |
|
| 26 |
public function __destruct()
|
| 444 |
wp_enqueue_script( $handle );
|
| 445 |
}
|
| 446 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 447 |
/**
|
| 448 |
* Will send an email by adding the correct headers.
|
| 449 |
*
|
| 899 |
|
| 900 |
fclose($file);
|
| 901 |
}
|
| 902 |
+
|
|
|
|
|
|
|
|
|
|
| 903 |
}
|
| 904 |
}
|
| 905 |
}
|
wp_subscribe_reloaded.php
CHANGED
|
@@ -8,7 +8,7 @@ if ( ! function_exists( 'add_action' ) ) {
|
|
| 8 |
}
|
| 9 |
|
| 10 |
// globals
|
| 11 |
-
define( __NAMESPACE__.'\\VERSION','
|
| 12 |
define( __NAMESPACE__.'\\DEVELOPMENT', false );
|
| 13 |
define( __NAMESPACE__.'\\SLUG', "subscribe-to-comments-reloaded" );
|
| 14 |
|
| 8 |
}
|
| 9 |
|
| 10 |
// globals
|
| 11 |
+
define( __NAMESPACE__.'\\VERSION','211130' );
|
| 12 |
define( __NAMESPACE__.'\\DEVELOPMENT', false );
|
| 13 |
define( __NAMESPACE__.'\\SLUG', "subscribe-to-comments-reloaded" );
|
| 14 |
|
