XPressME Integration Kit

Trac

Opened 15 years ago

Closed 15 years ago

#250 closed バグ(bug) (修正済み)

XOOPS側でのRewriteRule 適応時のブロック更新が行われない

Reported by: toemon Owned by: toemon
Priority: 普通 Milestone: Ver.2.2.0(J.H Bonham)
Component: ブロック Version: 2.2.0 RC1
Severity: 普通 Keywords:
Cc:

Description (last modified by toemon)

ブロックを更新するかは

$this_url = '/modules/'. $mydirname;
$call_url = $_SERVER['REQUEST_URI'];
if (strstr($call_url,$this_url))

のとき、ブロックの更新処理を行っているが
XOOPS側でRewriteRuleが適応されたURLではブロック更新が行われない場合がある。($this_url = '/modules/'. $mydirname;が/modules/固定のためmodules部分がRewriteされると更新しなくなる。
[例]

RewriteEngine on
RewriteRule ^xp_trunk/(.*)$ /cube/modules/xp_trunk/$1 [L]

Change History (5)

comment:1 Changed 15 years ago by toemon

  • Description modified (diff)

comment:2 Changed 15 years ago by toemon

  • Description modified (diff)

comment:3 Changed 15 years ago by toemon

  • Resolution set to 修正済み
  • Status changed from new to closed

r455 にて修正完了

comment:4 Changed 15 years ago by toemon

  • Resolution 修正済み deleted
  • Status changed from closed to reopened

モジュール外に配置されたブロックで
Fatal error: Call to undefined function get_option() in C:\xampp\htdocs\impress\modules\xp_trunk\include\xpress_block_render.php on line 169発生

comment:5 Changed 15 years ago by toemon

  • Resolution set to 修正済み
  • Status changed from reopened to closed

r456 にて修正完了

Note: See TracTickets for help on using tickets.