プロジェクト

全般

プロフィール

Bug(バグ) #2423

未完了

プロフィール編集画面にて、入力規則で指定された文字列以外の都道府県が登録できる

Yuma Sakata さんが約13年前に追加. ほぼ5年前に更新.

ステータス:
New(新規)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
開始日:
2011-09-25
期日:
進捗率:

0%

予定工数:
3.6 で発生するか:
Yes (はい)
3.8 で発生するか:
Unknown (未調査)

説明

Overview (現象)

プロフィール編集画面にて、入力規則で指定された文字列以外の都道府県が登録できる

Environment (再現環境)

OpenPNE 3.6RC1

Way to repro (再現手順)

1. プロフィール編集ページ(/member/edit/profile)にアクセスする。
2. Web Developerでselect要素をinput要素に変換する。
3. 居住地に「China」と入力して送信ボタンをクリックする。
4. プロフィール編集が完了して、プロフィール確認画面に遷移する。

Way to fix (修正内容)

入力規則で指定された文字列以外の都道府県が登録できないように修正お願いします。


ファイル

3.6RC1_1316953701996.png (13.3 KB) 3.6RC1_1316953701996.png Yuma Sakata, 2011-09-25 21:30

関連するチケット 1 (1件未完了0件完了)

関連している OpenPNE 3 - Bug(バグ) #2584: プロフィール編集画面にて、国または地域のVALUE一覧に無い値で送信すると、その編集したメンバーのプロフィール画面で500エラーが発生するNew(新規)2011-11-07

操作

Yuma Sakata さんがほぼ13年前に更新

  • 3.6 で発生するかYes (はい) にセット
  • 3.4 で発生するかYes (はい) にセット

再現確認

以下バージョンで再現確認できました。

  • 3.6.1
  • 3.4.18

Yuma Sakata さんがほぼ13年前に更新

Fumie Toyooka さんが12年以上前に更新

ツブヤキ

FireMobileSimulator(select要素をinput要素に変換)にて、都道府県欄を空欄にしても登録できることを確認しました。
因みに、このツールを使用せず(iPhoneやPCブラウザから一般的なユーザが行うようなアクセスをして)に都道府県の欄を空欄で登録することはできません。

この都道府県欄は必須項目ではないため空欄でも登録できるようにした方が良いのではないかと思いました。

要は・・・
  • 都道府県は必須項目ではない
  • 都道府県をプルダウンから選択する必要がない
しかし、
  • 強制的に都道府県を選ばざるをえない外部仕様となっている
ことに、矛盾を感じました。
では、どうすれば良いのかの提案
  • 誕生日のプルダウン同様に、select要素のvalue値を空(value="" ←こんな風に記述)にするといいのではないか
    • select要素内のoption要素の話ではない

(でもこれじゃダメなのかな…)

という、私が3.8RC1異常系のテストを実施していて感じたことをつぶやいてみました。
技術的な詳しいことや定石とかわからないので、スルーしてくださっても大丈夫です。
以上です。失礼いたしました。

kaoru n さんがほぼ5年前に更新

  • 対象バージョンOpenPNE 3.10.x にセット

他の形式にエクスポート: Atom PDF