XPressME Integration Kit

Trac


Ignore:
Timestamp:
Apr 23, 2010, 10:49:33 AM (14 years ago)
Author:
toemon
Message:

xoops_mod_wordpress060_alphaの複製モジュールからのアップデート対応 fixes#335

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/xpressme_integration_kit/include/onupdate.php

    r534 r583  
    8181function xpress_put_siteurl($mydirname,$url){ 
    8282                global $xoopsModule; 
    83                 $wp_prefix = $mydirname; 
    84                 if ($wp_prefix == 'wordpress'){ 
    85                         $wp_prefix = 'wp'; 
    86                 } 
     83                $wp_prefix = preg_replace('/wordpress/','wp',$mydirname); 
    8784                $xoopsDB =& Database::getInstance(); 
    8885                $db_xpress_option = $xoopsDB->prefix($wp_prefix . '_options'); 
     
    9693function xpress_put_home($mydirname,$url){ 
    9794                global $xoopsModule; 
    98                 $wp_prefix = $mydirname; 
    99                 if ($wp_prefix == 'wordpress'){ 
    100                         $wp_prefix = 'wp'; 
    101                 } 
     95                $wp_prefix = preg_replace('/wordpress/','wp',$mydirname); 
    10296                $xoopsDB =& Database::getInstance(); 
    10397                $db_xpress_option = $xoopsDB->prefix($wp_prefix . '_options'); 
     
    111105        function get_xpress_option($mydirname,$option_name){ 
    112106                global $xoopsModule; 
    113                 $wp_prefix = $mydirname; 
    114                 if ($wp_prefix == 'wordpress'){ 
    115                         $wp_prefix = 'wp'; 
    116                 } 
     107                $wp_prefix = preg_replace('/wordpress/','wp',$mydirname); 
    117108                $xoopsDB =& Database::getInstance(); 
    118109                $option_table = $xoopsDB->prefix($wp_prefix . '_options'); 
     
    145136function get_db_version($mydirname){ 
    146137                global $xoopsModule; 
    147                 $wp_prefix = $mydirname; 
    148                 if ($wp_prefix == 'wordpress'){ 
    149                         $wp_prefix = 'wp'; 
    150                 } 
     138                $wp_prefix = preg_replace('/wordpress/','wp',$mydirname); 
    151139                $xoopsDB =& Database::getInstance(); 
    152140                $db_xpress_option = $xoopsDB->prefix($wp_prefix . '_options'); 
     
    192180function xpress_table_make($module, $mydirname) 
    193181{ 
    194         $xp_prefix = $mydirname; 
    195         if ($xp_prefix == 'wordpress'){ 
    196                 $xp_prefix = 'wp'; 
    197         } 
    198182        $db =& Database::getInstance() ; 
    199183        $mid = $module->getVar('mid') ; 
    200184 
    201185// XPressME orignal table update 
    202         $xp_prefix = $mydirname; 
    203         if ($xp_prefix == 'wordpress'){ 
    204                 $xp_prefix = 'wp'; 
    205         } 
     186        $xp_prefix = preg_replace('/wordpress/','wp',$mydirname); 
    206187        $msgs = array(); 
    207188 
     
    307288                 
    308289                $xoopsDB =& Database::getInstance(); 
    309                 if ($mydirname == 'wordpress'){ 
    310                         $xpress_prefix=  $xoopsDB->prefix('wp_'); 
    311                 } else { 
    312                         $xpress_prefix=  $xoopsDB->prefix($mydirname . '_'); 
    313                 } 
     290                $xpress_prefix = $xoopsDB->prefix(preg_replace('/wordpress/','wp',$mydirname) . '_'); 
    314291                $db_enhanced = $xpress_prefix . $table_name; 
    315292 
Note: See TracChangeset for help on using the changeset viewer.