Project

General

Profile

Bug(バグ) #852

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

Added by Kiwa Sakai over 11 years ago. Updated over 11 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2010-03-15
Due date:
% Done:

100%

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

Description

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 やパスに対しては存在チェックをおこなわないように修正した。


Related issues

Related to 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
Related to 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

Associated revisions

Revision 1c0d5b39 (diff)
Added by Kousuke Ebihara over 11 years ago

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

History

#1 Updated by Yuki Yamashita over 11 years ago

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

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

#2 Updated by Yuki Yamashita over 11 years ago

  • Status changed from New(新規) to Pending Fixing(修正待ち)

#3 Updated by Shogo Kawahara over 11 years ago

  • Target version set to OpenPNE 3.5.1

#4 Updated by Kousuke Ebihara over 11 years ago

  • Target version changed from OpenPNE 3.5.1 to OpenPNE 3.5.2

#5 Updated by Kousuke Ebihara over 11 years ago

  • Status changed from Pending Fixing(修正待ち) to Accepted(着手)
  • Assignee set to Kousuke Ebihara

#6 Updated by Kousuke Ebihara over 11 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

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

#7 Updated by Kousuke Ebihara over 11 years ago

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

#8 Updated by Kiwa Sakai over 11 years ago

  • Status changed from Pending Testing(テスト待ち) to Fixed(完了)
  • % Done changed from 50 to 100

Also available in: Atom PDF