http://redmine.openpne.jp/
http://redmine.openpne.jp/favicon.ico
2011-06-10T17:51:54Z
OpenPNE Issue Tracking System
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=8754
2011-06-10T17:51:54Z
Kousuke Ebihara
ebihara@tejimaya.com
<ul><li><strong>対象バージョン</strong> を <i>OpenPNE3.6beta11</i> から <i>OpenPNE3.6beta12</i> に変更</li></ul><p>親チケットが「テスト待ち」「完了」でないものをすべて beta12 以降での対応とします。</p>
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=9182
2011-06-28T11:24:23Z
isao sano
sano@tejimaya.com
<ul><li><strong>対象バージョン</strong> を <i>OpenPNE3.6beta12</i> から <i>OpenPNE3.6beta13</i> に変更</li></ul>
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=10176
2011-08-11T13:43:02Z
Maki Takahashi
<ul><li><strong>ステータス</strong> を <i>New(新規)</i> から <i>Accepted(着手)</i> に変更</li><li><strong>担当者</strong> を <i>Shingo Yamada</i> から <i>Maki Takahashi</i> に変更</li></ul><p>BP引き受けます</p>
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=10178
2011-08-11T13:50:15Z
Minoru Takai
main.coeurl@gmail.com
<ul><li><strong>ステータス</strong> を <i>Accepted(着手)</i> から <i>Pending Review(レビュー待ち)</i> に変更</li><li><strong>進捗率</strong> を <i>0</i> から <i>50</i> に変更</li></ul><p>更新履歴 <a class="changeset" title="(fixed #2164, BP from #1595) revised to store an inputted value even if it is a relative date." href="http://redmine.openpne.jp/projects/op3/repository/revisions/6fd556d92eae912b7315de6d387f929b536679f8">6fd556d92eae912b7315de6d387f929b536679f8</a> で適用されました。</p>
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=10179
2011-08-11T13:50:16Z
Minoru Takai
main.coeurl@gmail.com
<ul></ul><p>更新履歴 <a class="changeset" title="(fixes #2164, BP from #1595) uses opValidatorDate (from sfValidatorDate) for date value in Profil..." href="http://redmine.openpne.jp/projects/op3/repository/revisions/2d4813bf2f4ee2f83a7c90f8985d26e69618ef8b">2d4813bf2f4ee2f83a7c90f8985d26e69618ef8b</a> で適用されました。</p>
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=10180
2011-08-11T13:50:16Z
Minoru Takai
main.coeurl@gmail.com
<ul></ul><p>更新履歴 <a class="changeset" title="(fixes #2164, BP from #1595) fixed message of about date-format." href="http://redmine.openpne.jp/projects/op3/repository/revisions/6e25ff6beb8e1e97a11abaa28820ca26a560dfad">6e25ff6beb8e1e97a11abaa28820ca26a560dfad</a> で適用されました。</p>
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=10237
2011-08-16T08:12:18Z
Maki Takahashi
<ul><li><strong>ステータス</strong> を <i>Pending Review(レビュー待ち)</i> から <i>Rejected(差し戻し)</i> に変更</li></ul><p>親チケットを差し戻しましたので、BPチケットも差し戻しいたします</p>
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=10248
2011-08-16T11:49:56Z
Minoru Takai
main.coeurl@gmail.com
<ul><li><strong>ステータス</strong> を <i>Rejected(差し戻し)</i> から <i>Pending Review(レビュー待ち)</i> に変更</li></ul><p>更新履歴 <a class="changeset" title="(fixes #2164, BP from #1595) fixed for coding standard, and changed message of about date-format." href="http://redmine.openpne.jp/projects/op3/repository/revisions/6f41f5683b4b5f1ca1c729f212c03c6293d06e88">6f41f5683b4b5f1ca1c729f212c03c6293d06e88</a> で適用されました。</p>
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=10251
2011-08-16T13:27:19Z
Maki Takahashi
<ul></ul><p>release-3.6beta13ブランチに取り込み済みです</p>
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=10262
2011-08-17T03:12:58Z
Shingo Yamada
s.yamada@tejimaya.com
<ul></ul><p>下記の差分が一致していることを確認しました。</p>
<table>
<tr>
<th>master</th>
<th>stable-3.6.x</th>
</tr>
<tr>
<td>b51d54adc43ef3dc945236b714e692b96f9da74e</td>
<td>6f41f5683b4b5f1ca1c729f212c03c6293d06e88</td>
</tr>
<tr>
<td>afee7267847f2350da4accd21e181a6c1729be3b</td>
<td>6e25ff6beb8e1e97a11abaa28820ca26a560dfad</td>
</tr>
<tr>
<td>a932c17831a732fee4754a3b4242d2fe36a3d35a</td>
<td>2d4813bf2f4ee2f83a7c90f8985d26e69618ef8b</td>
</tr>
<tr>
<td>9072bbd231dc28faaf9b010c0622fe7c99639d89</td>
<td>6fd556d92eae912b7315de6d387f929b536679f8</td>
</tr>
</table>
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=10263
2011-08-17T03:13:19Z
Shingo Yamada
s.yamada@tejimaya.com
<ul><li><strong>ステータス</strong> を <i>Pending Review(レビュー待ち)</i> から <i>Pending Testing(テスト待ち)</i> に変更</li><li><strong>進捗率</strong> を <i>50</i> から <i>70</i> に変更</li></ul>
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=10270
2011-08-17T07:02:25Z
Yuma Sakata
sakata@tejimaya.com
<ul><li><strong>ステータス</strong> を <i>Pending Testing(テスト待ち)</i> から <i>Rejected(差し戻し)</i> に変更</li><li><strong>進捗率</strong> を <i>70</i> から <i>50</i> に変更</li></ul><p>テスト実施しましたが、気になる点がありましたので確認お願いします。</p>
<a name="ProfileForm-で日付型の場合mobile_frontendの動作確認"></a>
<h3 >ProfileForm で日付型の場合、mobile_frontendの動作確認<a href="#ProfileForm-で日付型の場合mobile_frontendの動作確認" class="wiki-anchor">¶</a></h3>
<ul>
<li><strong>試験手順</strong><br />1. プロフィール項目追加画面(/pc_backend.php/profile/edit)にアクセスする<br />2. フォームタイプで日付を選択する<br />3. 最小値にlast Monday、最大値にnowを入れsubmit<br />4. mobile_frontendログイン後、プロフィール編集ページ(/member/edit/profile)でアクセスする<br />5. 管理画面で設定した範囲内の値で設定する</li>
</ul>
<ul>
<li><strong>試験結果</strong><br />「正しくありません。」とエラーメッセージが表示される</li>
</ul>
<ul>
<li><strong>修正方針</strong><br />管理画面で設定した範囲内の値を入力した場合、mobile_frontendで設定できるように修正お願いします。<br />pc_frontendで設定できることは確認済みです。</li>
</ul>
<ul>
<li><strong>追記</strong><br />プロフィール項目追加画面(/pc_backend.php/profile/edit)で識別子に半角英数字以外を用いるとエラーになります。</li>
</ul>
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=10278
2011-08-17T09:07:41Z
Minoru Takai
main.coeurl@gmail.com
<ul><li><strong>ステータス</strong> を <i>Rejected(差し戻し)</i> から <i>Pending Testing(テスト待ち)</i> に変更</li><li><strong>進捗率</strong> を <i>50</i> から <i>70</i> に変更</li></ul><p>note-12 の指摘内容を検証しました。</p>
<p>結論から言うと、別のバグによる問題でした。このチケットで扱う内容ではありませんのでテスト待ちにします。</p>
<p>この動作テスト時には、以下の手順 2. で示す「別のバグを引き起こす特定の操作」を行なわないでください。</p>
<a name="手順"></a>
<h3 >手順<a href="#手順" class="wiki-anchor">¶</a></h3>
<p>1. プロフィール項目追加画面(/pc_backend.php/profile/edit)にアクセスする<br />2. 識別名に「全角文字を含めた文字列」を入力する<br />3. プロフィール項目を作成する<br />4. mobile_frontend ログイン後、プロフィール編集ページ(/member/edit/profile)にアクセスする<br />5. プロフィール編集ページで「確定」ボタンを押す</p>
<p>すると、「正しくありません。」というエラーメッセージが表示され、プロフィール編集が成功しない。</p>
<p>これは、手順 2. の『識別名に「全角文字を含めた文字列」を入力する』という特定の操作を行った場合に、管理画面側では何のエラーもなくプロフィール項目の作成が成功するものの、メンバー側のプロフィール変更ページの携帯版ではエラーが生じるというバグによるものです。</p>
<p>識別名が半角英字列(※)ではない場合について、</p>
<ul>
<li>なぜ pc_backend では、プロフィール作成時点でバリデータに弾かれ「ない」のか</li>
<li>なぜ pc_frontend では、プロフィール編集時点でバリデータに弾かれ「ない」のか</li>
<li>なぜ mobile_frontend では、PC版と異なり、プロフィール編集時点でバリデータに弾かれ「る」のか</li>
<li>(※)また、そもそも識別名に使える文字は何なのか</li>
</ul>
<p>については追えていませんが、このようなバグがあることを示しておきます。</p>
OpenPNE 3 - Backport(バックポート) #2164: ProfileForm で日付型のプロフィール項目の最大値・最小値の入力欄に now などの strtotime() が解釈できる文字列を入力すると、そのプロフィール項目を保存した時点の日付が DB に保存されてしまう
http://redmine.openpne.jp/issues/2164?journal_id=10279
2011-08-17T09:13:32Z
Yuma Sakata
sakata@tejimaya.com
<ul><li><strong>ステータス</strong> を <i>Pending Testing(テスト待ち)</i> から <i>Fixed(完了)</i> に変更</li><li><strong>進捗率</strong> を <i>70</i> から <i>100</i> に変更</li></ul><p>テストOKです。</p>