プロジェクト

全般

プロフィール

Bug(バグ) #3589

pc_frontend 全画面で呼び出される util.js が必須とする jquery.min.js が呼び出されていない条件がある

Shinichi Urabe約10年前に追加. ほぼ10年前に更新.

ステータス:
Invalid(無効)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
-
開始日:
2014-04-09
期日:
進捗率:

0%

3.6 で発生するか:
No (いいえ)
3.8 で発生するか:
Yes (はい)

説明

概要

管理画面で フリー HTML などを使い、
認証不要ページで util.js の getCenterMuchScreen() 関数や opCookie を扱った場合、
$() 関数未定義のエラーが発生する

Causes (原因)

#3006 の修正により apps/pc_frontend_templates/_layout.php で API 用のキーを表示するかどうかの分岐処理の中に javascript ファイルの読み込みの定義も含まれている為, 認証必須ページでは jquery が読み込まれない

元々 apps/pc_frontend/config/view.yml で util.js が全画面で呼び出されるように定義されているため、 jquery.min.js についても全画面で呼び出される必要があると考える

Way to fix (修正内容)

修正案は添付

0001-use-jquery.min.js-in-all-pc_frontend-page.patch 表示 (1.29 KB) Shinichi Urabe, 2014-04-09 16:33


関連するチケット

次のチケットと重複 OpenPNE 3 - Bug(バグ) #3485: PC向けUIの未ログイン時に jQuery 等のライブラリがロードされない Fixed(完了) 2013-11-15
コピー元 OpenPNE 3 - Bug(バグ) #3006: apiKeyがログイン前の状態でも表示されてしまっている Won't fix(対応せず) 2012-04-20

履歴

#1 Shinichi Urabe約10年前に更新

  • コピー元 Bug(バグ) #3006: apiKeyがログイン前の状態でも表示されてしまっている を追加

#2 Shinichi Urabe約10年前に更新

  • 次のチケットと重複 Bug(バグ) #3485: PC向けUIの未ログイン時に jQuery 等のライブラリがロードされない を追加

#3 Shinichi Urabe約10年前に更新

  • ステータスNew(新規) から Invalid(無効) に変更

#3485 と重複していました

#4 Rimpei Ogawaほぼ10年前に更新

  • 対象バージョン を削除 (OpenPNE 3.9.0-old)

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