Version Description
- Bug fix: DB
Download this release
Release Info
Developer | inc2734 |
Plugin | MW WP Form |
Version | 1.0.1 |
Comparing to | |
See all releases |
Code changes from version 1.0.0 to 1.0.1
- mw-wp-form.php +10 -10
- readme.txt +6 -2
mw-wp-form.php
CHANGED
@@ -3,11 +3,11 @@
|
|
3 |
* Plugin Name: MW WP Form
|
4 |
* Plugin URI: http://2inc.org/blog/category/products/wordpress_plugins/mw-wp-form/
|
5 |
* Description: MW WP Form can create mail form with a confirmation screen.
|
6 |
-
* Version: 1.0.
|
7 |
* Author: Takashi Kitajima
|
8 |
* Author URI: http://2inc.org
|
9 |
* Created: September 25, 2012
|
10 |
-
* Modified: October
|
11 |
* Text Domain: mw-wp-form
|
12 |
* Domain Path: /languages/
|
13 |
* License: GPL2
|
@@ -549,7 +549,6 @@ class mw_wp_form {
|
|
549 |
$Mail = apply_filters( $filter_name, $Mail, $this->Data->getValues() );
|
550 |
if ( $this->options_by_formkey && is_a( $Mail, 'MW_Mail' ) ) {
|
551 |
|
552 |
-
// DB保存時
|
553 |
// メール送信前にファイルのリネームをしないと、tempファイル名をメールで送信してしまう。
|
554 |
if ( !empty( $this->options_by_formkey['usedb'] ) ) {
|
555 |
// save_mail_body で登録されないように
|
@@ -579,13 +578,6 @@ class mw_wp_form {
|
|
579 |
);
|
580 |
}
|
581 |
}
|
582 |
-
// DB非保存時
|
583 |
-
else {
|
584 |
-
foreach ( $attachments as $filepath ) {
|
585 |
-
if ( file_exists( $filepath ) )
|
586 |
-
unlink( $filepath );
|
587 |
-
}
|
588 |
-
}
|
589 |
|
590 |
$filter_name = 'mwform_admin_mail_' . $this->key;
|
591 |
$Mail = apply_filters( $filter_name, $Mail, $this->Data->getValues() );
|
@@ -593,6 +585,14 @@ class mw_wp_form {
|
|
593 |
return;
|
594 |
$Mail->send();
|
595 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
596 |
if ( isset( $this->options_by_formkey['automatic_reply_email'] ) ) {
|
597 |
$automatic_reply_email = $this->Data->getValue( $this->options_by_formkey['automatic_reply_email'] );
|
598 |
if ( $automatic_reply_email && !$this->Validation->mail( $automatic_reply_email ) ) {
|
3 |
* Plugin Name: MW WP Form
|
4 |
* Plugin URI: http://2inc.org/blog/category/products/wordpress_plugins/mw-wp-form/
|
5 |
* Description: MW WP Form can create mail form with a confirmation screen.
|
6 |
+
* Version: 1.0.1
|
7 |
* Author: Takashi Kitajima
|
8 |
* Author URI: http://2inc.org
|
9 |
* Created: September 25, 2012
|
10 |
+
* Modified: October 16, 2013
|
11 |
* Text Domain: mw-wp-form
|
12 |
* Domain Path: /languages/
|
13 |
* License: GPL2
|
549 |
$Mail = apply_filters( $filter_name, $Mail, $this->Data->getValues() );
|
550 |
if ( $this->options_by_formkey && is_a( $Mail, 'MW_Mail' ) ) {
|
551 |
|
|
|
552 |
// メール送信前にファイルのリネームをしないと、tempファイル名をメールで送信してしまう。
|
553 |
if ( !empty( $this->options_by_formkey['usedb'] ) ) {
|
554 |
// save_mail_body で登録されないように
|
578 |
);
|
579 |
}
|
580 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
581 |
|
582 |
$filter_name = 'mwform_admin_mail_' . $this->key;
|
583 |
$Mail = apply_filters( $filter_name, $Mail, $this->Data->getValues() );
|
585 |
return;
|
586 |
$Mail->send();
|
587 |
|
588 |
+
// DB非保存時は管理者メール送信後、ファイルを削除
|
589 |
+
if ( empty( $this->options_by_formkey['usedb'] ) ) {
|
590 |
+
foreach ( $attachments as $filepath ) {
|
591 |
+
if ( file_exists( $filepath ) )
|
592 |
+
unlink( $filepath );
|
593 |
+
}
|
594 |
+
}
|
595 |
+
|
596 |
if ( isset( $this->options_by_formkey['automatic_reply_email'] ) ) {
|
597 |
$automatic_reply_email = $this->Data->getValue( $this->options_by_formkey['automatic_reply_email'] );
|
598 |
if ( $automatic_reply_email && !$this->Validation->mail( $automatic_reply_email ) ) {
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.amazon.co.jp/registry/wishlist/39ANKRNSTNW40
|
|
4 |
Tags: plugin, form, confirm, preview
|
5 |
Requires at least: 3.4
|
6 |
Tested up to: 3.5
|
7 |
-
Stable tag: 1.0.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -37,10 +37,14 @@ http://2inc.org/blog/category/products/wordpress_plugins/mw-wp-form/
|
|
37 |
|
38 |
== Changelog ==
|
39 |
|
|
|
|
|
|
|
40 |
= 1.0.0 =
|
41 |
* Added : Donate link を追加
|
|
|
42 |
* Cahged : ファイルアップロード用のディレクトリにアップロードするように変更専用
|
43 |
-
* Cahged :
|
44 |
* Cahged : 表示ページのURLに引数が付いている場合でも管理画面で設定したURLにリダイレクトしてしまわないように変更
|
45 |
* Bug fix: 通常バリデーションは配列が来ることを想定していなかったため修正
|
46 |
|
4 |
Tags: plugin, form, confirm, preview
|
5 |
Requires at least: 3.4
|
6 |
Tested up to: 3.5
|
7 |
+
Stable tag: 1.0.1
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
37 |
|
38 |
== Changelog ==
|
39 |
|
40 |
+
= 1.0.1 =
|
41 |
+
* Bug fix: DBに保存しないときに添付ファイルが送られてこない
|
42 |
+
|
43 |
= 1.0.0 =
|
44 |
* Added : Donate link を追加
|
45 |
+
* Added : DB保存データにメモ欄追加
|
46 |
* Cahged : ファイルアップロード用のディレクトリにアップロードするように変更専用
|
47 |
+
* Cahged : 拡張子が偽造されたファイルの場合はアップロードしない(php5.3.0以上)
|
48 |
* Cahged : 表示ページのURLに引数が付いている場合でも管理画面で設定したURLにリダイレクトしてしまわないように変更
|
49 |
* Bug fix: 通常バリデーションは配列が来ることを想定していなかったため修正
|
50 |
|