Bug(バグ) #1785
未完了[PATCH] [仕様バグ] テキストボックス・テキストエリアのサイズが適切でない
50%
説明
Overview (概要)¶
テキストボックス・テキストエリアのサイズが小さく、文字が入力しづらい。
OpenPNE2に合わせ、デフォルトのサイズを以下のように指定してほしい。
- テキストボックス: size=40
- テキストエリア: cols=50 rows=10
Causes (原因)¶
出力時にサイズを指定していない。
Way to fix (修正手段)¶
- pc_frontend の Formパーツ用 のテンプレートを修正
- https://github.com/kawahara/OpenPNE3/commit/bfa4707f105b2558b580af666dcb6ce5d3d12b29
- この修正の懸念事項として、widgetで指定していた幾つかの attributes (size, col, rows) を無効化してしまう可能性がある。
Shogo Kawahara さんがほぼ14年前に更新
- ステータス を New(新規) から Accepted(着手) に変更
- 担当者 を Shogo Kawahara にセット
Shogo Kawahara さんがほぼ14年前に更新
- 題名 を [仕様バグ] テキストボックス・テキストエリアのサイズが適切でない から [PATCH] [仕様バグ] テキストボックス・テキストエリアのサイズが適切でない に変更
Shogo Kawahara さんがほぼ14年前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
https://github.com/kawahara/OpenPNE3/commit/bfa4707f105b2558b580af666dcb6ce5d3d12b29
未マージです。懸念事項があるのでチェックをお願いします。
Minoru Takai さんが13年以上前に更新
参考程度にコメントをしておきます。以下の考察に基づいて修正が可能か、あるいは以下の考察が間違っているようであれば対応・指摘等、どなたかお願いします。
問題を解消できているか¶
テキストボックス(テキストフィールド:HTMLにおける input[type="input"] 要素)とテキストエリア(HTMLにおける textarea 要素)に対してサイズの属性を与える修正としては、修正に誤りなどはないと判断しています。そういう意味ではコードチェックはOKかと思います(が、懸念事項を考慮する必要があります)。
属性値がそれぞれ size=40, cols=50, rows=10 でよいかについても、2系に合わせるという観点からは問題はないと思います。
この修正による副作用がないか¶
この修正の懸念事項として、widgetで指定していた幾つかの attributes (size, col, rows) を無効化してしまう可能性がある。
と(チケットの概要で)示されていますが、属性値を上書きしてしまうのであれば、この懸念は考慮しなければなりません。
widget で属性が指定されていない場合に限り、デフォルトとなる属性値(size=40 および cols=50, rows=10)を与えるようなことができれば、この問題に対する修正としては適切ではないかと思っています。
「widget で属性が指定されていない場合に限り、デフォルトとなる属性値を与えることができるか」についてはまだ調査していないため、コメントのみを残しておきます。
Maki Takahashi さんが13年以上前に更新
「widget で属性が指定されていない場合に限り、デフォルトとなる属性値を与えることができるか」について、実際にテストしてみました。
opBlogPluginのPC版「BlogのURL設定(member/config?category=blogUrl)」にて、
MemberConfigBlogUrlFormでは「size=57」と属性指定されていますが、上記修正を取り込んだ状態では「size=40」となっています。
普通にインストールした状態で属性指定しているのは、上記とopIntroFriendPluginのPluginIntroFriendFormのみのようですが
IntroFriendの方は、_partsForm.phpを利用していないため、指定した属性('rows' => 8, 'cols' => 88)が反映しています。
Shingo Yamada さんが13年以上前に更新
Shingo Yamada さんが13年以上前に更新
- 優先度が「high」である理由が不明確
- 対応するにしてもマイナーバージョンアップでも可能なないようであることが予想される
Kousuke Ebihara さんが約13年前に更新
- 優先度 を High(高め) から Normal(通常) に変更
優先度が「high」である理由が不明確
ということなので、 Normal に戻します。