Changeset 860 for trunk/xpressme_integration_kit
- Timestamp:
- Jun 15, 2016, 9:52:13 AM (9 years ago)
- Location:
- trunk/xpressme_integration_kit
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/xpressme_integration_kit/admin/index.php
r835 r860 165 165 include(dirname(__FILE__) . '/../wp-includes/version.php'); 166 166 require_once dirname(dirname( __FILE__ )).'/include/memory_limit.php' ; 167 $db =& XoopsDatabaseFactory::getDatabaseConnection(); 167 168 168 169 if ($is_report) { … … 173 174 if (defined('LIBXML_DOTTED_VERSION')) echo LIBXML_DOTTED_VERSION ; else echo "Can't detect."; 174 175 echo "<br />\n";; 175 echo "MySQL Version: " . mysql _get_server_info() . "</text><br />";176 echo "MySQL Version: " . mysqli_get_server_info($db->conn) . "</text><br />"; 176 177 echo "XOOPS Version: " . XOOPS_VERSION . "</text><br />"; 177 178 echo "XPressME Version: " . $xoopsModule->getInfo('version') . ' ' . $xoopsModule->getInfo('codename') . "<br />\n"; … … 247 248 if (defined('LIBXML_DOTTED_VERSION')) echo LIBXML_DOTTED_VERSION ; else echo "Can't detect."; 248 249 echo "</text><br />"; 249 echo "<label>" . "<strong>MySQL Version:</strong>" . ":</label><text>" . mysql _get_server_info() . "</text><br />";250 echo "<label>" . "<strong>MySQL Version:</strong>" . ":</label><text>" . mysqli_get_server_info($db->conn) . "</text><br />"; 250 251 echo "<label>" . "<strong>XOOPS Version:</strong>" . ":</label><text>" . XOOPS_VERSION . "</text><br />"; 251 252 echo "<label>" . "<strong>XPressME Version:</strong>" . ":</label><text>" . $xoopsModule->getInfo('version') . ' ' . $xoopsModule->getInfo('codename') . "</text><br />"; -
trunk/xpressme_integration_kit/class/xpressD3commentContent.class.php
r835 r860 9 9 { 10 10 // include_once dirname(dirname(__FILE__)).'/include/common_functions.php' ; 11 global $forum_id; 12 11 if ( empty( $this->forum_id ) ) { 12 global $forum_id; 13 if ( !empty( $forum_id ) ) { 14 $this->forum_id = $forum_id; 15 } else { 16 return parent::fetchSummary( $external_link_id ); 17 } 18 } 19 13 20 $db =& XoopsDatabaseFactory::getDatabaseConnection() ; 14 $myts =& MyTextsanitizer::getInstance() ;21 (method_exists('MyTextsanitizer', 'sGetInstance') && ($myts =& MyTextsanitizer::sGetInstance())) || ($myts =& MyTextsanitizer::getInstance()) ; 15 22 16 23 $module_handler =& xoops_gethandler( 'module' ) ; … … 24 31 25 32 $xpress_prefix = preg_replace('/wordpress/','wp',$mydirname); 26 $blog_info = $this->get_comment_blog_info($ forum_id);33 $blog_info = $this->get_comment_blog_info($this->forum_id); 27 34 // query 28 35 $post_row = $db->fetchArray( $db->query( "SELECT * FROM ".$blog_info['mb_table_prefix']."posts WHERE ID=$post_id" ) ) ; … … 68 75 function canAddComment($external_link_id) 69 76 { 70 global $forum_id;71 77 global $post; 78 79 if ( empty( $this->forum_id ) ) { 80 global $forum_id; 81 if ( !empty( $forum_id ) ) { 82 $this->forum_id = $forum_id; 83 } else { 84 return false; 85 } 86 } 72 87 73 88 if (is_object($post)){ // in wordpress … … 92 107 if( preg_match( '/[^0-9a-zA-Z_-]/' , $mydirname ) ) die( 'Invalid mydirname' ) ; 93 108 94 $blog_info = $this->get_comment_blog_info($ forum_id);109 $blog_info = $this->get_comment_blog_info($this->forum_id); 95 110 $xpress_prefix = preg_replace('/wordpress/','wp',$mydirname); 96 111 … … 176 191 function validate_id( $link_id ) 177 192 { 178 global $forum_id; 193 if ( empty( $this->forum_id ) ) { 194 global $forum_id; 195 if ( !empty( $forum_id ) ) { 196 $this->forum_id = $forum_id; 197 } else { 198 return false; 199 } 200 } 179 201 $post_id = intval( $link_id ) ; 180 202 $mydirname = $this->mydirname ; 181 203 $xpress_prefix = preg_replace('/wordpress/','wp',$mydirname); 182 $blog_info = $this->get_comment_blog_info($ forum_id);204 $blog_info = $this->get_comment_blog_info($this->forum_id); 183 205 $db =& XoopsDatabaseFactory::getDatabaseConnection() ; 184 206 -
trunk/xpressme_integration_kit/include/memory_limit.php
r551 r860 15 15 $has_xoops_db = (!empty($xoopsDB)); 16 16 if (!$has_xoops_db) { 17 $cn = mysql _connect($xoops_config->xoops_db_host, $xoops_config->xoops_db_user, $xoops_config->xoops_db_pass);17 $cn = mysqli_connect($xoops_config->xoops_db_host, $xoops_config->xoops_db_user, $xoops_config->xoops_db_pass); 18 18 if ($cn){ 19 $db_selected = mysql _select_db($xoops_config->xoops_db_name, $cn);19 $db_selected = mysqli_select_db($cn, $xoops_config->xoops_db_name); 20 20 } 21 21 } … … 31 31 } else { 32 32 if ($db_selected){ 33 if($result = mysql _query($module_sql)){34 $row = mysql _fetch_assoc($result);33 if($result = mysqli_query($cn, $module_sql)){ 34 $row = mysqli_fetch_assoc($result); 35 35 $module_id = $row['mid']; 36 36 } … … 48 48 } else { 49 49 if ($db_selected){ 50 if($result = mysql _query($config_sql)){51 $row = mysql _fetch_assoc($result);50 if($result = mysqli_query($cn, $config_sql)){ 51 $row = mysqli_fetch_assoc($result); 52 52 $memory = $row['conf_value']; 53 53 } … … 56 56 } 57 57 if (!$has_xoops_db) { 58 mysql _close($cn);58 mysqli_close($cn); 59 59 } 60 60 -
trunk/xpressme_integration_kit/include/oninstall.php
r852 r860 90 90 91 91 $charset_collate = ''; 92 if ( version_compare( mysql_get_server_info(), '4.1.0', '>=') ) {92 if ( version_compare($wpdb->get_var('SELECT VERSION()'), '4.1.0', '>=') ) { 93 93 if ( ! empty($wpdb->charset) ) 94 94 $charset_collate = "DEFAULT CHARACTER SET $wpdb->charset"; -
trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/d3forum_comment_disp.php
r144 r860 34 34 $xoops_db->query( "UPDATE ".get_xoops_prefix() . $dir_name."_forums SET forum_external_link_format='".$external_link_format."' WHERE forum_id= $forum_id" ) ; 35 35 36 $d3comment = &new xpressD3commentContent( $dir_name , $xpress_dirname ) ;36 $d3comment = new xpressD3commentContent( $dir_name , $xpress_dirname ) ; 37 37 38 38 $post_title = get_the_title(); -
trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/d3forum_comment_synchro.php
r616 r860 486 486 $wp_res = $xoops_db->query($wp_sql); 487 487 if ($wp_res === false) die( '...Err. INSERT' . $wp_comments . '(' . $wp_sql . ')'); 488 $comment_ID = mysql_insert_id();488 $comment_ID = $xoops_db->insert_id; 489 489 $wp_sql = "UPDATE $wp_posts SET comment_count = comment_count +1 WHERE ID = $comment_post_ID"; 490 490 $xoops_db->query($wp_sql); … … 696 696 $sql = "INSERT INTO ".$d3f_posts." SET $set4sql,pid=$reply_pid,topic_id=$topic_id,post_time=$post_time,poster_ip=$poster_ip"; 697 697 $xoops_db->query($sql) ; 698 $post_id = mysql_insert_id();698 $post_id = $xoops_db->insert_id; 699 699 wp_d3forum_sync_topic( $d3forum_dirname , $topic_id ) ; 700 700 … … 729 729 $sql = "INSERT INTO ".$d3f_topic." SET forum_id=$forum_id,topic_invisible=$topic_invisible,topic_external_link_id='".addslashes($topic_external_link_id)."'"; 730 730 $xoops_db->query($sql) ; 731 $topic_id = mysql_insert_id();731 $topic_id = $xoops_db->insert_id; 732 732 // create post in the topic 733 733 $sql = "INSERT INTO ".$d3f_posts." SET $set4sql,topic_id=$topic_id,post_time=$post_time,poster_ip=$poster_ip"; 734 734 $xoops_db->query($sql) ; 735 $post_id = mysql_insert_id();735 $post_id = $xoops_db->insert_id; 736 736 wp_d3forum_sync_topic( $d3forum_dirname , $topic_id , true , true ) ; 737 737 … … 1054 1054 } 1055 1055 1056 $xoops_db->query( "INSERT INTO ".$d3forum_prefix."post_histories SET post_id=$post_id, history_time=UNIX_TIMESTAMP(), data='".mysql_real_escape_string( serialize( $data ) )."'") ;1056 $xoops_db->query( $xoops_db->prepare( "INSERT INTO ".$d3forum_prefix."post_histories SET post_id=$post_id, history_time=UNIX_TIMESTAMP(), data=%s", serialize( $data ) ) ) ; 1057 1057 } 1058 1058 -
trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/user_sync_xoops.php
r665 r860 267 267 $wu_sql .= " , '$user_regist_time', $user_status, '$user_display_name')"; 268 268 $xoops_db->query($wu_sql); 269 $wp_user_id = mysql_insert_id();269 $wp_user_id = $xoops_db->insert_id; 270 270 } else { // WP User ID has not been used yet. 271 271 $wu_sql = "INSERT INTO $db_xpress_users "; -
trunk/xpressme_integration_kit/wp-content/plugins/xpressme/xpressme_class.php
r833 r860 367 367 $sql .= "('$cat_id', '', '$title','a:0:{}')"; 368 368 $xoops_db->query($sql); 369 $insert_forum_id = mysql_insert_id();369 $insert_forum_id = $xoops_db->insert_id; 370 370 $sql = "INSERT INTO $d3forum_forum_access_tbl "; 371 371 $sql .= "(forum_id, groupid, can_post, can_edit, can_delete, post_auto_approved, is_moderator) ";
Note: See TracChangeset
for help on using the changeset viewer.