プロジェクト

全般

プロフィール

Bug(バグ) #852

Navigations in pc_frontend doesn't accept URL, not internal URL or route names (内部 URL やルート名ではなく URL を指定した場合、 PC 版ナビバーにメニューが追加できない)

Kiwa Sakai約14年前に追加. ほぼ14年前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2010-03-15
期日:
進捗率:

100%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

説明

Overview (現象)

Navigations in pc_frontend doesn't accept URL, not internal URL or route names.

内部 URL やルート名ではなく URL を指定した場合、 PC 版ナビバーにメニューが追加できない

Causes (原因)

Navigations checks existing of routing rules or actions. But it also checks normally URL or path.

ナビゲーションではルーティングルールもしくはアクションの存在チェックをおこなうが、そのチェックを通常の URL やパスに対しても実施してしまっている。

Way to fix (修正内容)

Changes checking bypass if a target is normally URL or path.

通常の URL やパスに対しては存在チェックをおこなわないように修正した。


関連するチケット

関連している OpenPNE 3 - Backport(バックポート) #1143: Navigations in pc_frontend doesn't accept URL, not internal URL or route names (内部 URL やルート名ではなく URL を指定した場合、 PC 版ナビバーにメニューが追加できない) Fixed(完了) 2010-03-15
関連している OpenPNE 3 - Backport(バックポート) #1144: Navigations in pc_frontend doesn't accept URL, not internal URL or route names (内部 URL やルート名ではなく URL を指定した場合、 PC 版ナビバーにメニューが追加できない) Fixed(完了) 2010-03-15

関係しているリビジョン

リビジョン 1c0d5b39 (差分)
Kousuke Ebiharaほぼ14年前に追加

changed op_is_accessable_url() to pass accessablity check for absolute URL and absolute path (fixes #852)

履歴

#1 Yuki Yamashita約14年前に更新

OpenPNE3.0〜3.5で再現できました。

ナビゲーション項目として、 "member/search" などのような相対URLは登録可能ですが
"http://hogehoge.com" のような絶対URLは登録できません。

#2 Yuki Yamashita約14年前に更新

  • ステータスNew(新規) から Pending Fixing(修正待ち) に変更

#3 Shogo Kawahara約14年前に更新

  • 対象バージョンOpenPNE 3.5.1 にセット

#4 Kousuke Ebihara約14年前に更新

  • 対象バージョンOpenPNE 3.5.1 から OpenPNE 3.5.2 に変更

#5 Kousuke Ebiharaほぼ14年前に更新

  • ステータスPending Fixing(修正待ち) から Accepted(着手) に変更
  • 担当者Kousuke Ebihara にセット

#6 Kousuke Ebiharaほぼ14年前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

更新履歴 1c0d5b39aa07bb90c98a0c80bcf9e928e8e8757a で適用されました。

#7 Kousuke Ebiharaほぼ14年前に更新

  • 題名PC版ナビバーにメニューが追加できない から Navigations in pc_frontend doesn't accept URL, not internal URL or route names (内部 URL やルート名ではなく URL を指定した場合、 PC 版ナビバーにメニューが追加できない) に変更
  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更

#8 Kiwa Sakaiほぼ14年前に更新

  • ステータスPending Testing(テスト待ち) から Fixed(完了) に変更
  • 進捗率50 から 100 に変更

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