Project

General

Profile

Bug(バグ) #2504

コミュニティイベント作成時のエラーメッセージが翻訳されていない

Added by Maki Takahashi over 8 years ago. Updated almost 8 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2011-10-18
Due date:
% Done:

100%

3.6 で発生するか:
Unknown (未調査)
[QA]バグ通知済:
No
3.8 で発生するか:
Unknown (未調査)
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. 募集期日は開催日時より後に指定できません。 期限→期日

2504.jpeg View (12.7 KB) Yuma Sakata, 2012-04-10 10:30

2504_2.jpeg View (6.76 KB) Yuma Sakata, 2012-04-10 10:38

2504_3.jpeg View (11.3 KB) Yuma Sakata, 2012-04-10 10:42


Related issues

Related to opCommunityTopicPlugin - Bug(バグ) #1332: 携帯版でイベント作成時のエラーメッセージが英語になっている Fixed(完了) 2010-07-13
Related to opCommunityTopicPlugin - Bug(バグ) #2121: PC版のみ募集期日に過去に指定した場合のエラーメッセージが日本語向けに翻訳されていない Won't fix(対応せず) 2011-05-19
Related to opCommunityTopicPlugin - Bug(バグ) #2508: コミュニティトピック作成時のエラーメッセージが翻訳されていない Fixed(完了) 2011-10-18

History

#1 Updated by Maki Takahashi about 8 years ago

  • Status changed from New(新規) to Accepted(着手)
  • Assignee set to Maki Takahashi

#2 Updated by Maki Takahashi about 8 years ago

  • Description updated (diff)

#3 Updated by Maki Takahashi about 8 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

https://github.com/martini2002jp/opCommunityTopicPlugin/commit/2cd18bf8b85cb0a77422a7c9d4ff5af9547537a9
にて修正しました。

チケット説明の「Way to fix (修正内容)」の各パターンにおいて修正後の表示となっていることを確認しています。
(capacityの最大、最小はそれぞれ補足に記載されている数値まではOKでそれを超える値がエラーとなります)

#4 Updated by Yuya Watanabe almost 8 years ago

  • Target version set to 1.0.x
  • 3.6 で発生するか set to Unknown (未調査)
  • 3.4 で発生するか set to Unknown (未調査)

#5 Updated by Kousuke Ebihara almost 8 years ago

  • Target version changed from 1.0.x to 1.0.4

#6 Updated by Yuya Watanabe almost 8 years ago

  • Status changed from Pending Review(レビュー待ち) to Pending Testing(テスト待ち)
  • % Done changed from 50 to 70

#7 Updated by Yuma Sakata almost 8 years ago

  • File 2504.jpeg View 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".
    必須項目です。

  • 修正方針
    「正しくありません。」と日本語でエラー表示されるように修正お願いします。

#8 Updated by Yuma Sakata almost 8 years ago

テスト実施しましたが、修正が必要な点がありましたので確認お願いします。

募集期日を今日より前の日付を入力して確認

  • 試験手順
    1. コミュニティイベント作成ページ(/communityEvent/new/xx)にアクセスする
    2. 募集期日に今日より前の日付を入力して、Submit する
  • 試験結果
    The date must be after now.

  • 修正方針
    「募集期日は今日以降にしてください。」と日本語でエラー表示されるように修正お願いします。

#9 Updated by Yuma Sakata almost 8 years ago

テスト実施しましたが、修正が必要な点がありましたので確認お願いします。

CSRFトークン値を変更して確認

  • 試験手順
    1. コミュニティイベント作成ページ(/communityEvent/new/xx)にアクセスする
    2. Firebug で CSRFトークン値を変更して、Submit する
  • 試験結果
    csrf token: CSRF attack detected.

  • 修正方針
    「csrf token: 前の画面を読み直して、操作をやり直してください。」と日本語でエラー表示されるように修正お願いします。

#10 Updated by Yuma Sakata almost 8 years ago

  • Status changed from Rejected(差し戻し) to Pending Testing(テスト待ち)
  • % Done changed from 50 to 70

note-7 以降の指摘ですが、プラグインを入れ替えたところ問題ありませんでした。
(先日、プラグイン入れ替えた後に修正が取り込まれていました。)
ステータスを「テスト待ち」に変更します。

#11 Updated by Yuma Sakata almost 8 years ago

  • Status changed from Pending Testing(テスト待ち) to Fixed(完了)
  • % Done changed from 70 to 100

テストOKです。

Also available in: Atom PDF