Version Description
2015/4/3
Download this release
Release Info
Developer | tsato |
Plugin | Throws SPAM Away |
Version | 2.6.7 |
Comparing to | |
See all releases |
Code changes from version 2.6.6 to 2.6.7
- readme.txt +9 -1
- throws_spam_away.class.php +12 -2
- throws_spam_away.php +4 -4
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://gti.jp/tsa
|
|
4 |
Tags: comments, spam
|
5 |
Requires at least: 3.1
|
6 |
Tested up to: 4.1
|
7 |
-
Stable tag: 2.6.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -81,6 +81,10 @@ IPアドレスの指定「ブロックリスト」「ホワイトリスト」共
|
|
81 |
※コメント投稿時のスパムコメント対応の煩わしさが原因で作ったものですのでスパム判定されたコメントを保持しておりません。
|
82 |
|
83 |
-- これまでの変更点について
|
|
|
|
|
|
|
|
|
84 |
・バージョン2.6.5
|
85 |
2014/12/22
|
86 |
スパムフィルタを自身で設定できるように変更しました。
|
@@ -248,6 +252,10 @@ e.g.
|
|
248 |
== Screenshots ==
|
249 |
|
250 |
== Changelog ==
|
|
|
|
|
|
|
|
|
251 |
= 2.6.5 =
|
252 |
2014/12/22
|
253 |
スパムフィルタを自身で設定できるように変更しました。
|
4 |
Tags: comments, spam
|
5 |
Requires at least: 3.1
|
6 |
Tested up to: 4.1
|
7 |
+
Stable tag: 2.6.7
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
81 |
※コメント投稿時のスパムコメント対応の煩わしさが原因で作ったものですのでスパム判定されたコメントを保持しておりません。
|
82 |
|
83 |
-- これまでの変更点について
|
84 |
+
・バージョン2.6.7
|
85 |
+
2015/4/3
|
86 |
+
コメント欄の無いページではスクリプトの読込みを行わないように制御を追加
|
87 |
+
|
88 |
・バージョン2.6.5
|
89 |
2014/12/22
|
90 |
スパムフィルタを自身で設定できるように変更しました。
|
252 |
== Screenshots ==
|
253 |
|
254 |
== Changelog ==
|
255 |
+
= 2.6.7 =
|
256 |
+
2015/4/3
|
257 |
+
コメント欄が表示されないページではスクリプトの読込みを行わないように制御を追加
|
258 |
+
|
259 |
= 2.6.5 =
|
260 |
2014/12/22
|
261 |
スパムフィルタを自身で設定できるように変更しました。
|
throws_spam_away.class.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* <p>ThrowsSpamAway</p> Class
|
5 |
* WordPress's Plugin
|
6 |
* @author Takeshi Satoh@GTI Inc. 2014
|
7 |
-
* @version 2.6.
|
8 |
*/
|
9 |
class ThrowsSpamAway {
|
10 |
|
@@ -123,8 +123,18 @@ class ThrowsSpamAway {
|
|
123 |
// JS読み込み部
|
124 |
function tsa_scripts_init() {
|
125 |
global $tsa_version;
|
|
|
|
|
|
|
126 |
// anti-spam の方法を参考に作成しました
|
127 |
-
if (
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
128 |
wp_enqueue_script( 'throws-spam-away-script', plugins_url( '/js/tsa_params.min.js', __FILE__ ), array( 'jquery' ), $tsa_version );
|
129 |
}
|
130 |
}
|
4 |
* <p>ThrowsSpamAway</p> Class
|
5 |
* WordPress's Plugin
|
6 |
* @author Takeshi Satoh@GTI Inc. 2014
|
7 |
+
* @version 2.6.7
|
8 |
*/
|
9 |
class ThrowsSpamAway {
|
10 |
|
123 |
// JS読み込み部
|
124 |
function tsa_scripts_init() {
|
125 |
global $tsa_version;
|
126 |
+
|
127 |
+
$comments_open = comments_open();
|
128 |
+
|
129 |
// anti-spam の方法を参考に作成しました
|
130 |
+
if (
|
131 |
+
!is_admin() &&
|
132 |
+
!is_home() &&
|
133 |
+
!is_front_page() &&
|
134 |
+
!is_archive() &&
|
135 |
+
!is_search() &&
|
136 |
+
$comments_open
|
137 |
+
) {
|
138 |
wp_enqueue_script( 'throws-spam-away-script', plugins_url( '/js/tsa_params.min.js', __FILE__ ), array( 'jquery' ), $tsa_version );
|
139 |
}
|
140 |
}
|
throws_spam_away.php
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: Throws SPAM Away
|
4 |
-
Plugin URI: http://gti.jp/
|
5 |
Description: コメント内に日本語の記述が存在しない場合はあたかも受け付けたように振る舞いながらも捨ててしまうプラグイン
|
6 |
Author: 株式会社ジーティーアイ さとう たけし
|
7 |
-
Version: 2.6.
|
8 |
Author URI: http://gti.jp/
|
9 |
License: GPL2
|
10 |
*/
|
@@ -31,7 +31,7 @@ require_once 'throws_spam_away.class.php';
|
|
31 |
*/
|
32 |
|
33 |
// Throws SPAM Awayバージョン
|
34 |
-
$tsa_version = '2.6.
|
35 |
// スパムデータベースバージョン
|
36 |
$tsa_db_version = 2.6; // 2.6からデータベース変更 [error_type]追加
|
37 |
|
@@ -187,7 +187,7 @@ add_filter( 'preprocess_comment', array( &$newThrowsSpamAway, 'trackback_spam_aw
|
|
187 |
// ダミーフィールド作成
|
188 |
$dummy_param_field_flg = get_option( 'tsa_dummy_param_field_flg', $default_dummy_param_field_flg );
|
189 |
if ( '1' == $dummy_param_field_flg ) {
|
190 |
-
add_action( '
|
191 |
add_action( "comment_form", array(&$newThrowsSpamAway, "comment_form_dummy_param_field" ), 9998);
|
192 |
}
|
193 |
// 注意文言表示
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: Throws SPAM Away
|
4 |
+
Plugin URI: http://gti.jp/throws-spam-away/
|
5 |
Description: コメント内に日本語の記述が存在しない場合はあたかも受け付けたように振る舞いながらも捨ててしまうプラグイン
|
6 |
Author: 株式会社ジーティーアイ さとう たけし
|
7 |
+
Version: 2.6.7
|
8 |
Author URI: http://gti.jp/
|
9 |
License: GPL2
|
10 |
*/
|
31 |
*/
|
32 |
|
33 |
// Throws SPAM Awayバージョン
|
34 |
+
$tsa_version = '2.6.7';
|
35 |
// スパムデータベースバージョン
|
36 |
$tsa_db_version = 2.6; // 2.6からデータベース変更 [error_type]追加
|
37 |
|
187 |
// ダミーフィールド作成
|
188 |
$dummy_param_field_flg = get_option( 'tsa_dummy_param_field_flg', $default_dummy_param_field_flg );
|
189 |
if ( '1' == $dummy_param_field_flg ) {
|
190 |
+
add_action( 'wp_head', array( &$newThrowsSpamAway, 'tsa_scripts_init' ), 9997 );
|
191 |
add_action( "comment_form", array(&$newThrowsSpamAway, "comment_form_dummy_param_field" ), 9998);
|
192 |
}
|
193 |
// 注意文言表示
|