WordPress.org

Plugin Directory

Changeset 545664


Ignore:
Timestamp:
05/18/12 08:02:06 (2 years ago)
Author:
cnorris23
Message:

Rework setup_globals() for compatibility with upgrade to Settings API

File:
1 edited

Legend:

Unmodified
Added
Removed
  • edit-author-slug/trunk/edit-author-slug.php

    r505151 r545664  
    153153        $this->options = get_option( 'ba_edit_author_slug', array() ); 
    154154 
    155         // Author base 
    156         $this->author_base = $this->original_author_base = !empty( $this->options['author_base'] ) ? $this->options['author_base'] : ''; 
    157  
    158         // Current DB version 
    159         if ( !empty( $this->options['db_version'] ) ) 
    160             $this->current_db_version = (int) $this->options['db_version']; 
     155        if ( !empty( $this->options ) ) { 
     156            // Author base 
     157            $this->author_base = $this->original_author_base = !empty( $this->options['author_base'] ) ? $this->options['author_base'] : ''; 
     158 
     159            // Current DB version 
     160            if ( !empty( $this->options['db_version'] ) ) 
     161                $this->current_db_version = (int) $this->options['db_version']; 
     162        } else { 
     163            // Author base 
     164            $base = get_option( '_ba_eas_author_base', 'author' ); 
     165            $this->author_base = $this->original_author_base = $value; 
     166            if ( 'author' == $value ) 
     167                $this->author_base = $this->original_author_base = ''; 
     168 
     169            // Current DB version 
     170            $version = get_option( '_ba_eas_db_version', 0 ); 
     171            if ( !empty( $version ) ) 
     172                $this->current_db_version = (int) $version; 
     173        } 
    161174 
    162175    } 
Note: See TracChangeset for help on using the changeset viewer.