XPressME Integration Kit

Trac


Ignore:
Timestamp:
Mar 6, 2009, 5:16:22 PM (15 years ago)
Author:
toemon
Message:

途中経過でインストール、アップデートできなくなってしまっていたバグ修正
イベント通知の部分をFix、(ゲストのモジュールアクセス権限がないと通知できないのは直らない)
ブロックのキャッシュを見直し、キャッシュがない場合と、ブロックオプションが変更された場合にリフレッシュする機能を追加
ブロックキャッシュの更新にてポスト削除時のイベントをDB削除前にとっていたバグを修正。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/request_url.php

    r95 r96  
    1313 */ 
    1414function check_page_call($check_file =''){ 
    15         global $xoops_config; 
     15        global $xoops_config;   // not object at install 
    1616        if (empty($check_file)) return false; 
    17         $xpress_page =  $xoops_config->module_name . '/' . $check_file; 
     17        $xpress_page =  basename(dirname(dirname(__FILE__))) . '/' . $check_file; 
    1818        $php_script_name = $_SERVER['SCRIPT_NAME']; 
    1919        $php_query_string = $_SERVER['QUERY_STRING']; 
     
    4949        return $ret; 
    5050} 
     51 
     52function is_xpress_install_call(){ 
     53        $action = 'action=ModuleInstall&dirname='; 
     54        $php_script_name = $_SERVER['SCRIPT_NAME']; 
     55        $php_query_string = $_SERVER['QUERY_STRING']; 
     56        if (strstr($php_query_string,$action) !== false) return true; 
     57        return false; 
     58} 
    5159?> 
Note: See TracChangeset for help on using the changeset viewer.