Bug(バグ) #1416
フレンドホームにアクセスするとprototype.jsエラーが表示される
開始日:
2010-07-23
期日:
進捗率:
100%
3.6 で発生するか:
Yes
3.8 で発生するか:
Unknown (未調査)
説明
Overview (現象)¶
フレンドホームにアクセスするとprototype.jsエラーが表示される。
エラーメッセージは以下の通りです。
Web ページ エラーの詳細 ユーザー エージェント: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.1.3; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) タイムスタンプ: Fri, 23 Jul 2010 06:34:23 UTC メッセージ: オブジェクトがありません。 ライン: 1602 文字: 5 コード: 0 URI: http://op32test.example.com/sfProtoculousPlugin/js/prototype.js
再現手順¶
- マイホームのガジェットの並び順を入れ替える(例:プロフィール画像とマイフレンド一覧を入れ替える)
- 入れ替えた後、フレンドホームにアクセスする
- エラーが発生する
フレンドホームのガジェットを入れ替え後にマイホームにアクセスしても同様にエラーが発生します。
再現環境・バージョン¶
- OpenPNE3.2.7-dev
- OpenPNE3.4.6-dev
- OpenPNE3.7.0-dev
OpenPNE3.0.9-devでは再現せず
Causes (原因)¶
プロフィール画面では、元来ガジェット並び替えに対応していません。
しかし、マイホーム(member/home) と同様なJavaScript や並び替えスクリプトを持っているため
エラーが発生します。
Way to fix (修正内容)¶
プロフィール画面の上の、ガジェットの並び替えに関するスクリプトを削除
関連するチケット
関係しているリビジョン
removed unnecesarry lines in member/profile on the pc_frontend (fixes #1416)
履歴
#1 Mutsumi Imamura が13年以上前に更新
- 対象バージョン を OpenPNE 3.7.0 にセット
#2 Mutsumi Imamura が13年以上前に更新
OpenPNE3.2.7向けのバックポートチケットについては、リリースマネージャとの話し合いの結果、現時点では作成しないことにしました。
#3 Shogo Kawahara が13年以上前に更新
- 担当者 を Shogo Kawahara にセット
#4 Shogo Kawahara が13年以上前に更新
- ステータス を New(新規) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
更新履歴 6b6a07cd91b02e23049c8f7d06a3e8416fdfd119 で適用されました。
#5 Rimpei Ogawa が13年以上前に更新
- 3.6 で発生するか を Yes にセット
#6 Rimpei Ogawa が13年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
#7 Yuma Sakata が12年以上前に更新
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 70 から 100 に変更
テストOKです。
管理画面ホーム画面ガジェット設定ページ(/pc_backend.php/design/gadget/type/gadget)にて IE9 でガジェットの並び替えができない問題がありましたが、こちらは #2579 で対応します。