function wpsc_auto_update() { global $wpdb; include WPSC_FILE_PATH . '/wpsc-updates/updating_tasks.php'; wpsc_create_or_update_tables(); wpsc_create_upload_directories(); wpsc_product_files_htaccess(); wpsc_check_and_copy_files(); $wpsc_version = get_option('wpsc_version'); $wpsc_minor_version = get_option('wpsc_minor_version'); if ($wpsc_version === false) { add_option('wpsc_version', WPSC_VERSION, '', 'no'); } else { update_option('wpsc_version', WPSC_VERSION); } if ($wpsc_minor_version === false) { add_option('wpsc_minor_version', WPSC_MINOR_VERSION, '', 'no'); } else { update_option('wpsc_minor_version', WPSC_MINOR_VERSION); } if (version_compare($wpsc_version, '3.8', '<')) { update_option('wpsc_needs_update', true); } else { update_option('wpsc_needs_update', false); } }
function wpsc_auto_update() { global $wpdb; wpsc_create_or_update_tables(); include_once 'updates/updating_tasks.php'; wpsc_create_upload_directories(); wpsc_product_files_htaccess(); wpsc_check_and_copy_files(); if (get_option('wpsc_version') < WPSC_VERSION || get_option('wpsc_version') == WPSC_VERSION && get_option('wpsc_minor_version') < WPSC_MINOR_VERSION) { update_option('wpsc_version', WPSC_VERSION); update_option('wpsc_minor_version', WPSC_MINOR_VERSION); } }
function wpsc_auto_update() { global $wpdb; if (get_option('wpsc_version') <= 3.5) { include_once 'updates/update-to-3.5.0.php'; } if (get_option('wpsc_version') < 3.5 || get_option('wpsc_version') == 3.5 && get_option('wpsc_minor_version') < 2) { include_once 'updates/update-to-3.5.2.php'; } if (get_option('wpsc_version') < 3.6 || get_option('wpsc_version') == 3.6 && get_option('wpsc_minor_version') < 68) { include_once 'updates/update-to-3.6.0.php'; include_once 'updates/update-to-3.6.4.php'; } if (get_option('wpsc_version') < 3.6 || get_option('wpsc_version') == 3.6 && (int) get_option('wpsc_minor_version') < 80) { include_once 'updates/update-to-3.6.8.php'; } wpsc_create_upload_directories(); wpsc_product_files_htaccess(); wpsc_check_and_copy_files(); if (get_option('wpsc_version') < WPSC_VERSION || get_option('wpsc_version') == WPSC_VERSION && get_option('wpsc_minor_version') < WPSC_MINOR_VERSION) { update_option('wpsc_version', WPSC_VERSION); update_option('wpsc_minor_version', WPSC_MINOR_VERSION); } }