Actions
Bug(バグ) #2504
closedコミュニティイベント作成時のエラーメッセージが翻訳されていない
Start date:
2011-10-18
Due date:
% Done:
100%
Estimated time:
3.6 で発生するか:
Unknown (未調査)
[QA]バグ通知済:
No
3.8 で発生するか:
opCommunityTopicPlugin 絞込条件:
Description
Overview (現象)¶
コミュニティイベント作成時のエラーメッセージが翻訳されていない
発生しうるエラー一覧
フィールド | エラーコード | エラーメッセージ(翻訳前) | 修正前の表示 | 補足 |
---|---|---|---|---|
(global) | extra_fields | Unexpected extra form field named "%field%". | Unexpected extra form field named "name2". | 定義されていない name のデータを送信する |
(global) | post_max_size | The form submission cannot be processed. It probably means that you have uploaded a file that is too big. | The form submission cannot be processed. It probably means that you have uploaded a file that is too big. | PHP の post_max_size よりも大きいファイルを添付する |
_csrf_token | csrf_attack | CSRF attack detected. | csrf token: CSRF attack detected. | |
_csrf_token | required | Required. | csrf token: 必須項目です。 | |
name | required | Required. | 必須項目です。 | |
body | required | Required. | 必須項目です。 | |
area | required | Required. | 必須項目です。 | |
open_date | invalid | Invalid. | 正しくありません。 | |
open_date | required | Required. | 必須項目です。 | |
application_deadline | min | The date must be after now. | The date must be after now. | |
application_deadline | invalid | Invalid. | 正しくありません。 | |
capacity | invalid | "%value%" is not an integer. | 整数ではありません。 | |
(Post 1) | min | The open date must be after now. | 開催日時は今日以降にしてください。 | 作成時のみ。 |
(Post 1) | required | Required. | 必須項目です。 | 作成時のみ。open_date エラー時に必ず出る。グローバル扱いでどのフィールドのエラーか表示上わからない |
(Post 2) | invalid_application_deadline | The application deadline must be before the open date. | 募集期限は開催日時より後に指定できません。 | application_deadline がエラーでない場合のみ |
Way to fix (修正内容)¶
フィールド | エラーコード | エラーメッセージ(翻訳前) | 修正後の表示 | 補足 |
---|---|---|---|---|
(global) | extra_fields | Unexpected extra form field named "%field%". | 正しくありません。 | |
(global) | post_max_size | The form submission cannot be processed. It probably means that you have uploaded a file that is too big. | 送信に失敗しました。 | |
_csrf_token | csrf_attack | CSRF attack detected. | csrf token: 前の画面を読み直して、操作をやり直してください。 | |
_csrf_token | required | Required. | csrf token: 必須項目です。 | |
name | required | Required. | 必須項目です。 | |
body | required | Required. | 必須項目です。 | |
area | required | Required. | 必須項目です。 | |
open_date | invalid | Invalid. | 正しくありません。 | |
open_date | required | Required. | 必須項目です。 | |
application_deadline | min | The date must be after now. | 募集期日は今日以降にしてください。 | |
application_deadline | invalid | Invalid. | 正しくありません。 | |
capacity | invalid | Invalid. | 正しくありません。 | "%value%" is not an integer.→Invalid.(Int = 整数に無理があるため。) |
capacity | max | Invalid. | 正しくありません。 | 【エラーチェック追加】 'max' => 2147483647 (PHPのint最大値とMySQLのint型の最大値) |
capacity | min | Invalid. | 正しくありません。 | 【エラーチェック追加】 'min' => 0 (単なる告知の場合など0人の募集もあり得るため) |
(Post 1) | min | The open date must be after now. | 開催日時は今日以降にしてください。 | 表示位置をグローバルから開催日時フィールドに修正 |
(Post 1) | required | Required. | - | チェックしない |
(Post 2) | invalid_application_deadline | The application deadline must be before the open date. | 募集期日は開催日時より後に指定できません。 | 期限→期日 |
Files
Updated by Maki Takahashi about 13 years ago
- Status changed from New(新規) to Accepted(着手)
- Assignee set to Maki Takahashi
Updated by Maki Takahashi about 13 years ago
- Status changed from Accepted(着手) to Pending Review(レビュー待ち)
- % Done changed from 0 to 50
チケット説明の「Way to fix (修正内容)」の各パターンにおいて修正後の表示となっていることを確認しています。
(capacityの最大、最小はそれぞれ補足に記載されている数値まではOKでそれを超える値がエラーとなります)
Updated by Yuya Watanabe almost 13 years ago
- Target version set to 1.0.x
- 3.6 で発生するか set to Unknown (未調査)
- 3.4 で発生するか set to Unknown (未調査)
Updated by Kousuke Ebihara almost 13 years ago
- Target version changed from 1.0.x to 1.0.4
Updated by Yuya Watanabe almost 13 years ago
- Status changed from Pending Review(レビュー待ち) to Pending Testing(テスト待ち)
- % Done changed from 50 to 70
Updated by Yuma Sakata almost 13 years ago
- File 2504.jpeg 2504.jpeg added
- Status changed from Pending Testing(テスト待ち) to Rejected(差し戻し)
- % Done changed from 70 to 50
テスト実施しましたが、修正が必要な点がありましたので確認お願いします。
定義されていない name のデータを送信して確認¶
- 試験手順
1. コミュニティイベント作成ページ(/communityEvent/new/xx)にアクセスする
2. Firebug でタイトルのテキストボックスを選択する
3. name="community_event[name]" で [name] の値を変更(例:hoge)して Submit する
- 試験結果
Unexpected extra form field named "hoge".
必須項目です。
- 修正方針
「正しくありません。」と日本語でエラー表示されるように修正お願いします。
Updated by Yuma Sakata almost 13 years ago
- File 2504_2.jpeg 2504_2.jpeg added
テスト実施しましたが、修正が必要な点がありましたので確認お願いします。
募集期日を今日より前の日付を入力して確認¶
- 試験手順
1. コミュニティイベント作成ページ(/communityEvent/new/xx)にアクセスする
2. 募集期日に今日より前の日付を入力して、Submit する
- 試験結果
The date must be after now.
- 修正方針
「募集期日は今日以降にしてください。」と日本語でエラー表示されるように修正お願いします。
Updated by Yuma Sakata almost 13 years ago
- File 2504_3.jpeg 2504_3.jpeg added
テスト実施しましたが、修正が必要な点がありましたので確認お願いします。
CSRFトークン値を変更して確認¶
- 試験手順
1. コミュニティイベント作成ページ(/communityEvent/new/xx)にアクセスする
2. Firebug で CSRFトークン値を変更して、Submit する
- 試験結果
csrf token: CSRF attack detected.
- 修正方針
「csrf token: 前の画面を読み直して、操作をやり直してください。」と日本語でエラー表示されるように修正お願いします。
Updated by Yuma Sakata almost 13 years ago
- Status changed from Rejected(差し戻し) to Pending Testing(テスト待ち)
- % Done changed from 50 to 70
note-7 以降の指摘ですが、プラグインを入れ替えたところ問題ありませんでした。
(先日、プラグイン入れ替えた後に修正が取り込まれていました。)
ステータスを「テスト待ち」に変更します。
Updated by Yuma Sakata almost 13 years ago
- Status changed from Pending Testing(テスト待ち) to Fixed(完了)
- % Done changed from 70 to 100
テストOKです。
Actions