Plugin Directory

Changeset 431387


Ignore:
Timestamp:
08/31/2011 07:42:50 PM (15 years ago)
Author:
s_ruben
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • useful-banner-manager/trunk/useful-banner-manager.php

    r431364 r431387  
    4545        }
    4646    }
     47
     48    require_once(ABSPATH."wp-admin/includes/upgrade.php");
    4749
    4850    if($wpdb->get_var("SHOW TABLES LIKE '$useful_banner_manager_table_name'")!=$useful_banner_manager_table_name){
     
    6769            "PRIMARY KEY (id)) $charset_collate;";
    6870
    69         require_once(ABSPATH."wp-admin/includes/upgrade.php");
    7071        dbDelta($create_useful_banner_manager_table);
     72    }
     73
     74    if(get_option("useful_banner_manager_version")===false){
     75        add_option("useful_banner_manager_version",$useful_banner_manager_version);
     76    }elseif(get_option("useful_banner_manager_version")=="1.0"){
     77        $create_useful_banner_manager_not_exists_fields = "ALTER TABLE $useful_banner_manager_table_name ADD banner_alt TEXT NOT NULL AFTER banner_title, ADD link_rel VARCHAR(8) NOT NULL AFTER link_target";
     78
     79        $wpdb->query($create_useful_banner_manager_not_exists_fields);
     80
     81        update_option("useful_banner_manager_version",$useful_banner_manager_version);
    7182    }
    7283
     
    7788    if(!file_exists(ABSPATH."wp-content/uploads/useful_banner_manager_banners")){
    7889        mkdir(ABSPATH."wp-content/uploads/useful_banner_manager_banners");
    79     }
    80 
    81     if(get_option("useful_banner_manager_version")===false){
    82         add_option("useful_banner_manager_version",$useful_banner_manager_version);
    83     }elseif(get_option("useful_banner_manager_version")<$useful_banner_manager_version){
    84         update_option("useful_banner_manager_version",$useful_banner_manager_version);
    8590    }
    8691}
Note: See TracChangeset for help on using the changeset viewer.