Описание
This plugin currently has only the minimum required maintenance releases.
Main maintainer has been handed over from @inc2734 to @websoudan.
MW WP Form can create mail form with a confirmation screen using shortcode.
- Form created using shortcodes
- Using confirmation page is possible.
- The page changes by the same URL or individual URL are possible.
- Many validation rules
- Saving inquiry data is possible.
- Displaying Chart using saved inquiry data is possible.
Official
https://mw-wp-form.web-soudan.co.jp
GitHub
https://github.com/web-soudan/mw-wp-form
The following third-party resources
Google Charts
Source: https://developers.google.com/chart/
Contributors
- Takashi Kitajima ( inc2734 )
- Ryujiro Yamamoto ( ryu263 )
- Tsujimoto Tomoyuki ( tomothumb )
- [Naoyuki Ohata] ( nanniku )
- Kazuto Takeshita ( moto hachi )
- Atsushi Ando ( NExt-Season )
- Kazuki Tomiyasu ( KUCKLU )
- Kei Nomura ( mypacecreator )
- mh35
- Takashi Nojima
- herikutu
- tsucharoku
- Tetsuaki Hamano ( t-hamano )
- Susumu Seino ( Susumu Seino )
- Yosuke Onoue ( likr )
- Yudai Konishi ( Yudai Konishi )
- takekoshi ( takekoshi )
Скриншоты
Установка
- Upload
MW WP Form
to the/wp-content/plugins/
directory - Активируйте плагин используя меню ‘Плагины’ в WordPress
- You can create a form by settings page.
Часто задаваемые вопросы
Do you have questions or issues with MW WP Form? Use these support channels appropriately.
Отзывы
Участники и разработчики
«MW WP Form» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«MW WP Form» переведён на 4 языка. Благодарим переводчиков за их работу.
Перевести «MW WP Form» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
5.1.0
- Security Use wp_kses_post to form content/complete message
5.0.6
- Fixed Fixed an error during uninstallation. ( later 5.0.0 )
- Temporarily Removed PHP requirements
5.0.5
- Changed requirements to PHP 8.0, WordPress 6.0
5.0.4
- Fixed Delete only attachments.
5.0.3
- Remove plugin asset files.
5.0.2
- Fixed file upload security.
- Fixed Unification of cookie key names.
5.0.1
- Main maintainer has been handed over from @inc2734 to @websoudan.
5.0.0
- Requires PHP 7.4.
- Fixed a form access control vulnerability.
- Enhanced file upload security.
- Changed uploaded file name from «random number» to «{name attribute value}-{original file name}».
- Update CSRF check.
- Remove method: MW_WP_Form::get_temp_dir()
- Remove method: MW_WP_Form::create_temp_dir()
- Remove method: MW_WP_Form::do_empty_temp_dir()
- Remove method: MW_WP_Form::remove_temp_dir()
- Remove method: MWF_Functions::generate_uploaded_fileurl_from_filename()
- Remove method: MWF_Functions::generate_uploaded_filepath_from_filename()
4.4.5
- Fixed a bug in WordPress 6.2 that the file name of a file sent from file fields or image fields and attached to it becomes «name».
4.4.4
- Fixed a bug that prevented some file and image fields from being uploaded.
4.4.3
- Fixed a directory traversal vulnerability. We strongly encourage you to update to it immediately.
4.4.2
- Fix infinite redirections.
4.4.1
- Fixed a bug that caused forms to be cached when Batcache was enabled.
- Fix infinite redirections with asterisks.
- Add audio/x-wav etc. as mimetype for wav.
4.4.0
- Add filter hook
mwform_form_start_attr_action
. - Add maxlength attribute to textarea field arguments.
4.3.2
- Fix fatal error on saved contact data page.
4.3.1
- Some fix for
mwform_settings_extend_fields
. - Some fix for
mwform_settings_extend_fields_mw-wp-form-xxx
.
4.3.0
- Add filter hook
mwform_template_render
. - Add filter hook
mwform_template_render_mw-wp-form-xxx
. - Add filter hook
mwform_settings_extend_fields
. - Add filter hook
mwform_settings_extend_fields_mw-wp-form-xxx
. - Fix monthpicker bug.
- Add wp-env.
4.2.0
- Fixed a bug that memo is not saved.
- The select element can be used in tag generator dialog box.
- You can set original tag group in tag generator.
- Add filter hook mwform_tag_generator_labels.
4.1.2
- Fixed a bug that tracking number was displayed +1 on the complete screen.
4.1.1
- Add admin_email_to column to CSV.
4.1.0
- Add filter hook mwform_csv_columns-mwf_xxx
- Fixed the bug that «MW WP Form dosen’t support» mwform_after_exec_shortcode «already.» is output to the error log even though it is not hooked.
- Changed to save destination admin email address in inquiry data.
- Fixed a bug that notice occurs when changing the response status of inquiry data.
4.0.6
- Fixed a bug that line feed was not applied to the form that using the block editor.
4.0.5
- Add filter hook mwform_send_nocache_header.
- Fix MWF_Functions::_return_deprecated_message() error.
- Fix bug that mwform_value_mw-wp-form-xxx filter not applyed to radio and checkbox.
- Fix bug that nocache_header not applyed.
- Add the echo attribute to mwform_custom_mail_tag.
4.0.4
- PHP 5.3, 5.2.4 support
4.0.3
- Fix saved contact data list bug.
- Fix nocache headers bug.
4.0.2
- Fixed a bug caused by erroneous use of set_error_handler()
4.0.1
- Fix bug that form layout broken when Gutenberg installed.
4.0.0
- Refactoring
- Update redirect process.
- Changed that admin and reply Mail settings are required.
- Changed to be able to set the form besides $post and main template.
- Each input fields can overwrite from themes.
- Deprecated action hook
mwform_exec_shortcode
. Please use this insteadmwform_start_main_process
- The hook to
mwform_validation_rules
is no longer needed to add your own validation rule. - Deprecated
MW_WP_Form_Contact_Data_Setting::get_posts()
. Please use this insteadMW_WP_Form_Contact_Data_Setting::get_form_post_types()
- Added method MW_WP_Form_Data::get_saved_mail_id();
- Added method MW_WP_Form_Data::set_saved_mail_id();
- Deprecated
MW_WP_Form_Data::getInstance()
. Please use this insteadMW_WP_Form_Data::connect()
- Deprecated
MW_WP_Form_Form::remove_linefeed_space()
. Please use this insteadMW_WP_Form_Form::remove_newline_space()
- Deprecated
MW_WP_Form_Validation::check()
. Please use this insteadMW_WP_Form_Validation::is_valid()
- Deprecated
MW_WP_Form_Validation::single_check()
. Please use this insteadMW_WP_Form_Validation::is_valid_field()
3.2.3
- Added : Added filter hook mwform_response_statuses_mwf_xxx
3.2.2
- Bugfix : Support validation check of custom mail tag fields.
3.2.1
- Bugfix : Fixed a bug that displayed send error page when admin mail address is
false
.
3.2.0
- Added : Added process of mail sending error. When failed mail sending, displayed mail sending error page.
- Added : Added filter hook mwform_is_mail_sended
- Added : Added filter hook mwform_send_error_content_raw_mw-wp-form-xxx
- Added : Added filter hook mwform_send_error_content_mw-wp-form-xxx
3.1.0
- Added : Added the month picker field.
3.0.1
- Bugfix : Fixed a bug of action hook mwform_contact_data_save-mwf_xxx
3.0.0
- Added : Added method MWF_Functions::get_form_id_from_form_key( $form_key );
- Added : Added action hook mwform_after_exec_shortcode
- Added : Added action hook mwform_before_load_content_mw-wp-form-xxx
- Added : Added action hook mwform_after_load_content_mw-wp-form-xxx
- Added : Added action hook mwform_before_redirect_mw-wp-form-xxx
- Added : Added filter hook mwform_redirect_url_mw-wp-form-xxx
- Added : Added filter hook mwform_complete_content_raw_mw-wp-form-xxx
- Added : Added action hook mwform_settings_meta_box
- Added : Added action hook mwform_settings_save_mw-wp-form-xxx
- Added : Added action hook mwform_contact_data_save-mwf_xxx
2.14.2
- Bugfix : Fixed type on japanese.
2.14.1
- Bugfix : Fixed a bug that automatic linefeed affects markup of radio and checkbox.
2.14.0
- Changed : Update debug log format.
- Changed : Update checkbox and radio field markup.
2.13.1
- Bugfix : Fix undefined constant error FILEINFO_MIME_TYPE
2.13.0
- Added : Added the button elements.
- Added : Added filter hook mwform_custom_mail_tag
- Added : Added Method MW_WP_Form_Data::get_view_flg()
2.12.0
- Added : Added filter hook mwform_complete_content_mw-wp-form-xxx
- Changed : Changed to pass MW_WP_Form_Data object as the 2nd argument of mwform_post_content_mw-wp-form-xxx hook.
2.11.0
- Bugfix : Fixed a bug that to remove the uploaded file when filesize validation error.
- Bugfix : Fixed a bug that removing temp files only when uploading is success.
- Bugfix : Fixed a bug that xss vulnerability exists in the echo option is enabled in the hidden field.
2.10.0
- Added : Added filter hook mwform_translate_datepicker_mw-wp-form-xxx
2.9.0
- Added : Added the Return-Path setting.
2.8.3
- Added : Added the upload failure of the error message in filesize validation.
2.8.2
- Bugfix : Fixed a json parser bug.
2.8.1
- Added : Added MinImageSize validation.
- Added : Added MaxImageSize validation.
- Bugfix : Fixed a set_upload_file_keys bug and rename to regenerate_upload_file_keys.
2.8.0
- Added : Support slug attribute. e.g. [mwform_formkey slug=»form_slug»]
- Added : Added filter hook mwform_inquiry_data_columns-mwf_xxx
- Added : Added filter hook mwform_upload_file_keys_mw-wp-form-xxx
- Added : Added args of filter hook mwform_upload_dir_mw-wp-form-xxx and mwform_upload_filename_mw-wp-form-xxx
- Added : Added the Custom Mail Tag field. This field display value of mwform_custom_mail_tag_mw-wp-form-xxx.
- Bugfix : docx, xlsx, pptx upload bug fixed.
- Bugfix : Fixed a bug that the extension isn’t added when using filter hook mwform_upload_filename_mw-wp-form-xxx.
- Changed : Sending the file url when saving in database and input {file key} and {image key} in the mail.
- Changed : Check of the js attribute of datepicker is now strictly. Property MUST be enclosed in double quotes.
- Changed : Changed the form token name.
2.7.0
- Added : Added Method MW_WP_Form_Mail_Parser::get_saved_mail_id()
- Added : Added Method MW_WP_Form_Mail::get_saved_mail_id()
- Added : Added filter hook mwform_upload_dir_mw-wp-form-xxx
- Added : Added filter hook mwform_upload_filename_mw-wp-form-xxx
- Added : Added filter hook mwform_no_save_keys_mw-wp-form-xxx
- Changed : Changed to save the default values of contact data meta data at the time of email saved.
- Bugfix : Fixed a bug that e-mail is not sent when the «from» is in violation of the RFC.
2.6.4
- Added : Add filter hook mwform_content_wpautop_mw-wp-form-xxx
- Added : Add argument at mwform_after_send_mw-wp-form-xxx
- Added : Add method MW_WP_Form_Data::get_form_key()
2.6.3
- Bugfix : Fixed a eq validation bug.
2.6.2
- Bugfix : Fixed a bug that class attribute can’t set at radio.
- Bugfix : Fixed a bug that id and class attribute can’t set at file.
2.6.1
- Changed : Removed for the Generator code.
- Bugfix : Fixed a bug that mwform_default_settings doesn’t fired.
2.6.0
- Bugfix : JavaScript bug fix on validation.
- Changed : Multilingual support. Changed domain.
- Changed : Changed radio and checkbox style.
- Added : Added the class attribute setting.
2.5.3
- Added : Japanese zip code validation allows the format of the form 0000000.
- Bugfix : Fixed a date validation bug.
2.5.2
- Added : Add new validation rule japanese kana.
- Added : Add action hook mwform_before_send_admin_mail_mw-wp-form-xxx.
- Added : Add action hook mwform_before_send_reply_mail_mw-wp-form-xxx.
- Added : Add action hook mwform_after_send_mw-wp-form-xxx.
- Added : Add action hook mwform_enqueue_scripts_mw-wp-form-xxx.
2.5.1
- Обновлен readme.txt
2.5.0
- Added : Add html5 email field.
- Added : Add html5 url field.
- Added : Add html5 range field.
- Added : Add html5 number field.
- Added : Support attribute placeholder in datepicker.
- Changed : maxlength default value is null.
- Bugfix : Fixed a bug that is CC and BCC have been overlapping sent when To is multiple.
2.4.12
- Bugfix : filter hook ‘mwform_value_mwf_xxx’ does not work when to use radio or checkboxes.
- Changed : Changed checkbox default separator ‘, ‘ to ‘,’.
2.4.11
- Bugfix : Fixed a bug that attachment file does not displayed in contact data list page.
- Changed : Trim email address on inputs.
2.4.10
- Bugfix : Fixed a bug that does not scroll when you return to the input screen.
2.4.9
- Bugfix : Fixes a bug that the value of last checkbox is only posted when multiple same name checkboxes created and those post_raw is true.
2.4.8
- Changed : Change the value to save even null when you save the contact data.
- Changed : Default value of radio and checkbox is null.
2.4.7
- Bugfix : Fixed a bug the custom_mail_tag from To, CC and BCC.
2.4.6
- Changed : The custom_mail_tag filter hook applied to To, CC and BCC.
- Changed : Full size image is displayed when you click the thumbnail of the attached image in saving contact data list.
2.4.5
- Refactoring MW_WP_Form_Data Class.
- Added : Add MW_WP_Form_Mail_Parse class.
- Added : Add Tracking Number setting field.
- Added : Sender and From are written to the debug log.
- Bugfix : Fixed a bug that sometimes icon is not displayed in contact data list.
2.4.4
- Bugfix : Fixed a conv_half_alphanumeric attribute bug.
2.4.3
- Changed : Changed visibility of MW_WP_Form_Validation::set_rule() protected to public.
2.4.2
- Bugfix : Fixed a hidden field bug.
2.4.1
- Bugfix : Fixed a mwform_csv_encoding-mwf_xxx bug.
2.4.0
- Refactoring
- Added : Add filter hook mwform_csv_encoding-mwf_xxx.
- Deleted : Delete some Deprecated hooks, methods.
- Bugfix : Fixed a csv bug.
- Deprecated: MW_WP_Form_Form::get_raw()
- Deprecated: MW_WP_Form_Form::get_raw_in_children()
- Deprecated: MW_WP_Form_Form::get_zip_value()
- Deprecated: MW_WP_Form_Form::get_tel_value()
- Deprecated: MW_WP_Form_Form::get_checked_value()
- Deprecated: MW_WP_Form_Form::get_radio_value()
- Deprecated: MW_WP_Form_Form::get_selected_value()
- Deprecated: MW_WP_Form_Form::get_separated_raw_value()
- Deprecated: MW_WP_Form_Form::get_separator_value()
2.3.5
- Bugfix : Fixed a post_raw bug at select and radio.
2.3.4
- Bugfix : Fixed a bug that checkboxes are checked when children are added by hook.
2.3.3
- Bugfix : Fixed a bug that tracking number does not count up.
2.3.2
- Bugfix : Fixed a bug that form does not display when is surrounded by enclosed type shortcode.
- Changed : Update tests.
2.3.1
- Bugfix : Fixed a post_raw option bug.
2.3.0
- Refactoring mail sending part.
- Added : Add «Send value by e-mail» option for checkbox, select, radio.
- Added : Add filter hook mwform_custom_mail_tag_mw-wp-form-xxx.
- Added : Add filter hook mwform_contact_data_post_type.
- Added : Add filter hook mwform_get_inquiry_data_args-mwf_xxx
- Added : Add debug mode. no send mail and logging when set «define( ‘MWFORM_DEBUG’, true );».
- Added : Add filter hook mwform_log_directory.
- Changed : Refactoring admin pages.
- Changed : Changed generating method of file name that uploaded.
- Bugfix : Fixed ai, psd, eps file upload bug.
- Bugfix : Fix typo.
2.2.7
- Changed : Changed to be able to use «:» as value at checkbox, select, radio.
2.2.6
- Added : Adding MW_WP_Form_Data object to augment of mail related hooks.
- Added : Adding MW_WP_Form_Data object to augment of mwform_validation hook.
- Bug fix : Fixed a bug that post_title is not parsed when contact data saving in database.
- Bug fix : Fixed a bug that post value is sent and saved when children attribute separate at post value and display value.
2.2.5
- Bug fix : Fixed a checkbox bug.
2.2.4
- Added : Added sortable handle in validation settings and chart settings.
- Bug fix : Fixed a children attribute bug.
- Bug fix : Fixed a bug that also «contact data» menu is displayed when there is no form that has been set contact data saving.
2.2.3
- Bug fix : Fixed a bug that exec shortcode are not converted when use template.
2.2.2
- Bug fix : Fixed a tel validation bug.
- Bug fix : Fixed a zip validation bug.
- Bug fix : Fixed a in validation bug.
2.2.1
- Bug fix : Fixed a bug that remove_query_vars_from_post() is not executed.
- Bug fix : Fixed a akismet feature bug.
- Bug fix : Fixed a uninstall bug.
2.2.0
- Refactoring
- Bug fix : Fixed a mwform_tracking_number_title filter hook bug.
- Bug fix : Fixed a bug that can not set the more than 2 default values of the checkbox.
- Bug fix : Fixed a bug that double quotation of shortcodes are escaped in manual form.
- Changed : Class name changed MW_Form_Field to MW_WP_Form_Abstract_Form_Field.
- Changed : Class name changed MW_Validation_Rule to MW_WP_Form_Abstract_Validation_Rule.
- Changed : Zip or Tel validation can use Japanese only.
- Changed : Zip or Tel field can use Japanese only.
- Added : You can set a different value in the key and display value for children of checkbox, select, radio. For xample, [mwform_checkbox name=»hoge» children=»key1:value1,key2:value2″]
2.1.4
- Bug fix : Fixed a bug that data lost when there are multiple same name radio buttons and checkboxes.
2.1.3
- Bug fix : Fixed a bug that number of newline characters are different by the environment.
- Changed : Modified to ignore uppercase letters of lowercase letters at the file type validation.
2.1.2
- Added : Added form key in list of MW WP Form page.
- Bug fix : Fixed a bug that «add form tag button» is displayed in complete message area.
2.1.1
- Added : Added CSV Download option.
- Added : Added an option to vertically display in Radio and Checkbox.
- Changed : Optimization of the number display processing of saving contact data.
- Changed : Change separator of checkbox in confirm page.
2.1.0
- Added : Add filter_hook mwform_post_content_raw_mw-wp-form-xxx.
- Added : Add filter_hook mwform_post_content_mw-wp-form-xxx.
- Added : Add filter_hook mwform_form_fields.
- Added : Add «Error» form type.
- Changed : MW_Form_Field::mwform_tag_generator_dialog() method needs $options argument.
- Changed : Zip code field and Tel field are wrapped by span tag.
- Bug fix : Empty separator is changed to not allow in checkbox field.
- Bug fix : Fix add form tag button css bug.
2.0.0
- Added : Add scrolling of screen transition setting.
- Added : Add filter_hook mwform_scroll_offset_mw-wp-form-xxx.
- Added : Support auto tracking number.
- Added : Add filter_hook mwform_tracking_number_title_mw-wp-form-xxx.
1.9.4
- Bug fix : Fix HTML structures.
- Bug fix : Fix bug that does not display image of image field in SSL.
- Bug fix : Fix bug that does not display link of file field in SSL.
1.9.3
- Bug fix : Fix bug that would be escaped in double.
- Bug fix : Fix uninstall process.
1.9.2
- Bug fix : Fix comment in mwform_confirmButton dialogbox.
- Bug fix : Fix bug in stacking order of the dialog in WordPress 4.0.
1.9.1
- Changed : Easy to see change the form tag insertion selectbox.
- Deleted : Delete size attribute in file or image field.
- Bug fix : Fix bug that there are cases where the page chache does not disabled on Nginx.
1.9.0
- Added : Add chart function.
- Added : Add separator attribute in checkbox tag generator.
- Bug fix : Fix bug that can not change display option in saving contact data list page.
- Bug fix : Fix bug that display wrong number of inquiries.
1.8.4
- Bug fix : Fix bug that can not be set maxlength in mwform_text shortcode.
1.8.3
- Bug fix : Fix bug that file is not uploaded when validation is not set in the file field.
1.8.2
- Bug fix : Fix bug that PHP error is displayed in file type validation.
- Bug fix : Fix bug that PHP error is displayed in admin page.
- Changed : Change to upload file even if there is a validation error in other fields.
- Changed : Change to display by scrolling when width of list of stored data is wide.
1.8.1
- Bug fix : Fix PHP error under PHP 5.3.0
- Bug fix : Fix bug that are not validated of noEmpty in zip and tel field.
- Bug fix : Fix bug that error is displayed if the validation that was registered is disabled.
1.8.0
- Added : Add mwform_validation_rules filter hook.
- Added : Add API to get the data for mail.
- Added : Add setting of response status in saved contact data.
- Added : Add response status and memo in csv.
- Added : Add returning link from detail of database saving data to list page.
- Changed : Form field is empty if seted null in value of shortcode.
- Changed : WordPress 3.7 higher is required.
1.7.2
- Bug fix : XSS vulnerability fix.
1.7.1
- Bug fix : Fixed a bug that MW WP Form’s shortcodes doesn’t parse in the nested shortcode.
1.7.0
- Added : X-Accel-Expires param in header.
- Added : Add CC setting in admin mail setting.
- Added : Add BCC setting in admin mail setting.
- Changed : Data store has been changed to Transient API from PHP SESSION.
- Changed : Nonce check system has been changed to WordPress nonce check system from original.
- Changed : Accept space in katakana validation.
- Changed : Accept space in hiragana validation.
- Changed : The way of isplaying attached files has been changed to URL from ID in csv file.
- Changed : Require WordPress Version 3.5
- Bug fix : Fixed a bug that sender not set at email when {sender} and {e-mail} in mail settings were conversion blank.
1.6.1
- Bug fix : Support Akismet 3.0.0
- Changed : Support psd, ai, eps file upload.
1.6.0
- Changed : Changed Redirection flow.
- Changed : If querystring setting is set and doesn’t get post from querystring, return empty.
- Changed : When a URL doesn’t begin http or https in URL settings, home_url() is complemented.
- Added : {xxx} ( e.g. {post_title} ) get post property from the now post if querystring setting does’t set.
- Added : Repeat submitting came to be blocked.
- Bug fix : Fixed translation mistake in admin page.
- Bug fix : Fixed selected file reset button bug on file field.
- Bug fix : Fixed bug that not to work rightly when setting noempty validation in image or file field.
1.5.6
- Bug fix : Fix selected file reset button bug in Firefox.
- Changed : Change file field’s default size attribute.
1.5.5
- Added : Selected file reset button has been added.
1.5.4
- Bug fix : Fix spelling mistake in admin page.
- Added : Convert full-pitch character to half character in text shortcode.
1.5.3
- Bug fix : Fixed a bug where
is added in textarea.
1.5.2
- Bug fix : Datapicker starting a new line.
1.5.1
- Bug fix : Fix wpautop bug.
1.5.0
- Deleted : Delete qtags.
- Bug fix : Fix inquiery data are not saved when admin mail content is empty.
- Bug fix : Fix bug that doesn’t start a new line.
- Added : Add filter_hook mwform_admin_mail_raw_mw-wp-form-xxx.
- Added : Add filter_hook mwform_auto_mail_raw_mw-wp-form-xxx.
- Deprecated: Deprecated mw_form_field::set_qtags()
1.4.1
- Changed : Change flow to read saving inquiry data.
- Bug fix : Fix tel validation.
1.4.0
- Added : Add form tag generator.
1.3.3
- Buf fix : Fix param $rule in mwform_error_message_mw-wp-form-xxx filter hook.
- Buf fix : Fix param $rule in mwform_error_message_html filter hook.
1.3.2
- Buf fix : Fix session has already started.
1.3.1
- Added : Support attribute id in text, textarea, radio, checkbox, select, datepicker, file, image, password shortcode.
- Added : Support attribute placeholder in password shortcode.
- Changed : Change admin page sentence.
1.3.0
- Added : 自動返信メール設定、管理者宛メール設定で本文の以外の項目にも{キー}を使用可能に
1.2.7
- Added : Support docx, xlsx, pptx upload.
- Change : Change main process hook from get_header to template_include.
1.2.6
- Added : mwform_styles フィルターフック
1.2.5
- Added : 管理者宛メールの複数人送信をサポート
- Added : mwform_error_message_html フィルターフック
- Added : mwform_error_message_wrapper フィルターフック
- Buf fix : DB保存データ一覧表示画面 Noticeエラー
1.2.4
- Bug fix : メールアドレスバリデーションのバグを修正
1.2.3
- Bug fix : ビジュアルエディタショートコードボタンがどの投稿タイプでもでてしまうバグを修正
1.2.2
- Added : ビジュアルエディタにショートコード挿入ボタンを追加
1.2.1
- Bug fix : 管理者宛メール本文入力欄のサイズ
- Bug fix : WM_Form::zip, WM_Form::tel
- Bug fix : MW_Validation::fileType, MW_Validation::fileSize
- Bug fix : children が未指定でも mwform_choices フィルターフックの引数に空値が渡ってくるバグを修正
- Change : jquery.ui.css のプロトコル指定、バージョンを変更
- Change : データの持ち方を singleton に変更
- Added : mwform_validation_xxx フィルターフックに引数を追加($data)
- Added : DB登録データ一覧で画像・ファイルカラムの項目は編集画面にリンク
- Added : URLバリデーション
1.2.0
- Added : 電話番号、郵便番号フィールドはデフォルトで全角 -> 半角置換
- Added : mwform_error_message_識別子 フィルターフック追加
- Added : ひらがな バリデーション項目を追加
- Added : テンプレートでもショートコード [mwform_formkey] を実行可能に
- Added : Support placeholder in input, textarea
- Changed : MW_Form::previewPage() -> MW_Form::confirmPage()
- Changed : [mwform_submitButton preview_value=»»] -> [mwform_submitButton confirm_value=»»]
- Changed : [mwform preview=»»] -> [mwform confirm=»»]
- Changed : [mwform_previewButton] -> [mwform_confirmButton]
- Changed : URL引数を有効にする の場合のみURL引数が利用されるように変更(URL設定で利用されているものは除く)
- Bug fix : 入力画面にpostしたときにhiddenフィールドの値がリセットされる(引き継がれない)バグを修正
1.1.5
- Bug fix : $MW_Mail->createBody()のバグ修正
1.1.4
- Changed : 設定を読み込むため際、無駄な do_shortcode() が行われないように修正
- Bug fix : チェックボックスの値が送信されないバグ修正
1.1.3
- Deprecated: div.mw_wp_form_previewは次回のバージョンアップで削除予定(div.mw_wp_form_confirmに置換)
- Deprecated: MW_Form::previewPage()は次回のバージョンアップで削除予定(MW_Form::confirmPage()に置換)
- Deprecated: [mwform_submitButton]の引数preview_valueは次回のバージョンアップで削除予定(confirm_valueに置換)
- Deprecated: [mwform]の引数previewは次回のバージョンアップで削除予定(confirmに置換)
- Deprecated: [mwform_previewButton]は次回のバージョンアップで削除予定([mwform_confirmButton]に置換)
- Changed : MW_Form::isPreview() -> MW_Form::isConfirm()
- Changed : MW_Form::getPreviewButtonName() -> MW_Form::getConfirmButtonName()
- Added : mwform_default_content フィルターフック
- Added : mwform_default_postdata フィルターフック
1.1.2
- Cahged : セッションまわりの処理をリファクタリング
1.1.1
- Bug fix: ダウンロードしたCSVに全件表示されないバグを修正
1.1.0
- Added : mwform_value_識別子 フィルターフック追加
- Added : mwform_hidden の引数 echo を追加( true or false )
- Added : カタカナ バリデーション項目を追加
- Cahged : 管理画面メニュー表示、設定保存の権限を変更(edit_pagesに統一)
- Bug fix: 複数のMIMEタイプをとりえる拡張子を持つファイルのアップロードに対応(avi、mp3、mpg)
1.0.4
- Bug fix: 画像以外の添付ファイルがカスタムフィールドに表示されないバグを修正
- Bug fix: 動画アップロード時にFatal Errorがでるバグを修正
1.0.3
- Added : 管理画面に Donate link を追加
1.0.2
- Bug fix: シングルページのみ実行可能に変更(検索結果ページ等でリダイレクトしてしまうため)
- Bug fix: URL引数有効 + 同一URL時にリダイレクトループが発生してしまうバグを修正
1.0.1
- Bug fix: DBに保存しないときに添付ファイルが送られてこない
1.0.0
- Added : Donate link を追加
- Added : DB保存データにメモ欄追加
- Cahged : ファイルアップロード用のディレクトリにアップロードするように変更専用
- Cahged : 拡張子が偽造されたファイルの場合はアップロードしない(php5.3.0以上)
- Cahged : 表示ページのURLに引数が付いている場合でも管理画面で設定したURLにリダイレクトしてしまわないように変更
- Bug fix: 通常バリデーションは配列が来ることを想定していなかったため修正
0.9.11
- Bug fix: 添付ファイルが複数あり、かつDB保存の場合、管理画面で最後の画像しか表示されないバグを修正
- Cahged : どのフィールドが画像かを示すメタデータの保存形式を配列に変更
- Cahged : mw_form_field::inputPage、mw_form_field::previewPage の引数削除
0.9.10
- Bug fix: mwform_admin_mail_識別子、mwform_auto_mail_識別子フィルターフックの定義位置が逆だったのを修正
- Bug fix: 添付ファイルが添付されないバグを修正(From Ver0.9.4)
- Bug fix: Akismet Email、Akismet URL の設定が正しく行えなかったのを修正
- Cahged : フォーム送信時は $_POST を WP Query に含めない
0.9.9
- Added : mwform_csv_button_識別子 フィルターフック
- Bug fix: name属性が未指定のとき、MW_Form::getZipValue, MW_Form::getCheckedValue でエラーがでるバグ修正
0.9.8
- Added : 管理者用・自動返信用メール設定それぞれに 送信元メールアドレス・送信者名の設定を追加
- Added : mwform_admin_mail_識別子 フィルターフック追加
- Added : mwform_auto_mail_識別子 フィルターフック追加
- Deleted: mwform_admin_mail_from_識別子 フィルターフック
- Deleted: mwform_admin_mail_sender_識別子 フィルターフック
- Deleted: mwform_auto_mail_from_識別子 フィルターフック
- Deleted: mwform_auto_mail_sender_識別子 フィルターフック
0.9.7
- Bug fix: CSVダウンロードのバグ修正
0.9.6
- Bug fix: 電話番号のバリデーションチェックを修正
- Added : CSVダウンロード機能追加
- Added : mwform_admin_mail_from_識別子 フック追加
- Added : mwform_admin_mail_sender_識別子 フック追加
- Added : mwform_auto_mail_from_識別子 フック追加
- Added : mwform_auto_mail_sender_識別子 フック追加
0.9.5
- Added : バリデーションエラー時に遷移するURLを設定可能に
- Cahged : 送信メールの Return-Path に「管理者宛メール設定の送信先」が利用されるように変更
- Cahged : {投稿情報}、{ユーザー情報}の値がない場合は空値が返るように変更
- Cahged : 設定済みのバリデーションルールは閉じた状態で表示されるように変更
- Cahged : Mail::createBody の挙動を変更(送信された値がnullの場合はキーも値も出力しない)
- Bug fix: Mail::createBody で Checkbox が未チェックで送信されたときに Array と出力されてしまうバグを修正
0.9.4
- Bug fix: 管理画面での 確認ボタン の表記間違いを修正
0.9.3
- Added : readme.txt にマニュアルのURLを追記
- Bug fix: 確認ボタン 挿入ボタンが表示されていなかったのを修正
- Bug fix: 末尾に / のつかない URL の場合に画面変遷が正しく行われないバグを修正
0.9.2
- Bug fix: ファイルの読み込みタイミング等を変更
0.9.1
- Bug fix: 画像・ファイルアップロードフィールドのクラス名が正しく設定されていないのを修正
- Bug fix: 画像・ファイルアップロードフィールドで未アップロード時でも確認画面に項目が表示されてしまうのを修正
- Cahged : 言語ファイルの読み込みタイミングを変更
0.9
- Added : Akismet設定を追加
0.8.1
- Cahged : functions.php を用いたフォーム作成は非推奨・サポート、メンテナンス停止
- Added : チェックボックスで区切り文字の設定機能を追加
[mwform_checkbox name=»checkbox» children=»A,B,C» separator=»、»]
0.8
- Added : 画像アップロードフィールドを追加
- Added : ファイルアップロードフィールドを追加
- Added : ファイルタイプ バリデーション項目を追加
- Added : ファイルサイズ バリデーション項目を追加
- Added : 管理画面で不正な値は save しないように修正
- Added : datepickerで年月をセレクトボックスで選択できる設定をデフォルトに
- Added : アクションフック mwform_add_shortcode, mwform_add_qtags 追加
- Bug fix: バリデーション項目 文字数の範囲, 最小文字数 の挙動を修正
- Cahged : フォーム制作画面でビジュアルエディタを使えるように変更
0.7.1
- Added : メール設定を 自動返信メール設定 と 管理者宛メール設定 に分割
- Note : データベースには 管理者宛メール設定 のデータが保存される
- Note : 管理者宛メール設定 が空の場合は 自動返信メール設定 が使用される
0.7
- Added : 問い合わせデータをデータベースに保存する機能を追加
- Added : アンインストール時にデータを削除するように修正
- Bug fix: 一覧画面で QTags の JSエラーがでていたのを修正
0.6.4
- Added : 引数を有効にする meta_box を追加
- Bug fix: «Zip Code» が日本語化されていないバグを修正
- Bug fix: ページリダイレクトのURL判定を変更
- Bug fix: バリデーション mail に複数のメールアドレスを指定できないように変更
0.6.3
- Bug fix: 管理画面のURL設定で http から入れないとメールが二重送信されてしまうバグを修正
- Bug fix: フォーム識別子部分が Firefox でコピペできないバグを修正
0.6.2
- Bug fix: Infinite loop when WordPress not root installed.
0.6.1
- Added To E-mail adress settings.
0.6
- Added settings page.
- Deprecated: acton hook mwform_mail_{$key}. This hook is removed when next version up.
- Added filter hook mwform_mail_{$key}.
- Bug fix: Validations.
0.5.5
- Added tag to show login user meta.
{user_id}, {user_login}, {user_email}, {user_url}, {user_registered}, {display_name}
0.5
- Первая версия.