|<\/rss>|<\/feed>|<\/urlset|<\?xml|androappsupercache)/i"; } function pw_mobile_app_add_settings_link( $links ) { $settings_link = 'Settings'; array_unshift($links, $settings_link); return $links; } function pwMobileAppInit() { } add_action('init', 'pwMobileAppInit'); include("androapp_init_js_css.php"); function isAndroAppRequest(){ return ((isset($_GET["pwapp"]) && $_GET["pwapp"] == "true") || (isset($_GET["androapp"]) && $_GET["androapp"] == "true")); } global $pwapp_db_version; $pwapp_db_version = '1.0.4'; add_action( 'plugins_loaded', 'pwapp_install_db' ); function pwapp_install_db() { global $wpdb; global $pwapp_db_version; $installed_ver = get_option( "pwapp_db_version" ); if ( empty($installed_ver)) { $table_name = $wpdb->prefix . 'pw_gcmusers'; $charset_collate = $wpdb->get_charset_collate(); $sql = "CREATE TABLE $table_name ( `id` int(11) NOT NULL AUTO_INCREMENT, `gcm_regid` text, `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `status` tinyint default 1, PRIMARY KEY (`id`) ) $charset_collate;"; require_once( ABSPATH . 'wp-admin/includes/upgrade.php' ); dbDelta( $sql ); add_option( 'pwapp_db_version', $pwapp_db_version ); } if($installed_ver != $pwapp_db_version){ $table_name = $wpdb->prefix . 'androapp_stats'; $charset_collate = $wpdb->get_charset_collate(); $sql = "CREATE TABLE $table_name ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` text, `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `eligible` int default 0, `success` int default 0, `notRegistered` int default 0, `mismatchsenderid` int default 0, `other` int default 0, `status` VARCHAR(6) default 'START', PRIMARY KEY (`id`) ) $charset_collate;"; require_once( ABSPATH . 'wp-admin/includes/upgrade.php' ); dbDelta( $sql ); update_option( 'pwapp_db_version', $pwapp_db_version ); } } ?>