\n"; echo "\n"; } } if(!function_exists('ajaxim_footer')) { function ajaxim_footer() { echo "
\n"; echo "
AjaxChat v".get_option('ajaxchat_version')."
\n"; echo "
Chat
\n"; echo "
\n"; } } if(!function_exists('activate_me')) { function activate_me() { global $wpdb; $v=get_option('ajaxchat_version'); if($v=='') { add_option('ajaxchat_version',AJAXCHAT_VERSION); } else { if($v!=AJAXCHAT_VERSION) { update_option('ajaxchat_version',AJAXCHAT_VERSION); $upgrade=true; } } require_once(ABSPATH.'/wp-admin/includes/upgrade.php'); if(($wpdb->get_var("SHOW TABLES LIKE '".$wpdb->prefix."ajaxim_sess'") != $wpdb->prefix."ajaxim_sess") || ($wpdb->get_var("SHOW TABLES LIKE '".$wpdb->prefix."ajaxim_data'")!=$wpdb->prefix."ajaxim_data")) { $sql = "CREATE TABLE " . $wpdb->prefix."ajaxim_sess ( name VARCHAR(256) NOT NULL, lasttime BIGINT NOT NULL, starttime BIGINT NOT NULL, sessid VARCHAR(128) NOT NULL PRIMARY KEY );"; dbDelta($sql); $sql = "CREATE TABLE ".$wpdb->prefix."ajaxim_data ( name VARCHAR(256) NOT NULL, time BIGINT NOT NULL, msg VARCHAR(1024) NOT NULL, msgid INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (msgid) );"; dbDelta($sql); } return true; } } if(!function_exists('deactivate_me')) { function deactivate_me() { //nothing yet. } } ?>