Plugin Directory

Changeset 733091


Ignore:
Timestamp:
06/27/2013 08:36:14 PM (13 years ago)
Author:
snielsen
Message:

Fixed some bugs with plugin activation, especially for the first time.

Location:
ultralink/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • ultralink/trunk/headers/adminheader.php

    r723202 r733091  
    1313    $dbPrefix = $wpdb->prefix;
    1414    if( !empty($networkAdmin) ){ $dbPrefix = "wp_ms_"; }
    15     else if( $wpdb->get_var( "SELECT useMultisiteDatabase FROM `" . $wpdb->prefix . "ultralink_config`" ) == '1' ){ $dbPrefix = "wp_ms_"; $useMultisiteDatabase = "checked"; }
     15    else
     16    {
     17        $wpdb->query( "SHOW tables LIKE '" . $wpdb->prefix . "ultralink_config'" );
     18
     19        if( $wpdb->num_rows > 0 )
     20        {
     21            if( $wpdb->get_var( "SELECT useMultisiteDatabase FROM `" . $wpdb->prefix . "ultralink_config`" ) == '1' ){ $dbPrefix = "wp_ms_"; $useMultisiteDatabase = "checked"; }
     22        }
     23    }
    1624
    1725    function typeOptions($selectedOption)
  • ultralink/trunk/headers/globals.php

    r732996 r733091  
    99       
    1010    $ultralink_version = "33";
    11     $ultralink_version_string = "0.9.3";
     11    $ultralink_version_string = "0.9.3.1";
    1212   
    1313?>
  • ultralink/trunk/readme.txt

    r732996 r733091  
    55Requires at least: 3.0
    66Tested up to: 3.5.1
    7 Stable tag: 0.9.3
     7Stable tag: 0.9.3.1
    88License: Ultralink License
    99License URI: https://ultralink.me/w/license.txt
     
    4848== Changelog ==
    4949
    50 Initial public version.
     50Improved the way page content is analyzed.
     51Updated Twitter API interfaces to use version 1.1.
     52Most javascript files are now minified with the Closure compiler.
     53General cleanup, bug fixes, security fixes and size conscious modifications.
    5154
    5255== Upgrade Notice ==
    5356
    54 Initial public version.
     57No known upgrading issues.
    5558
    5659== Screenshots ==
  • ultralink/trunk/ultralink.php

    r732996 r733091  
    44Plugin URI: https://ultralink.me
    55Description: The Hyperlink, 2.0. Add rich context to your writing, create a better experience for your readers and make more revenue doing it.
    6 Version: 0.9.3
     6Version: 0.9.3.1
    77Author: Ultralink Inc.
    88Author URI: http://ultralink.me
     
    1212
    1313//require_once('ultralink-actions.php'); //*
     14require_once('headers/globals.php'); //*
    1415
    1516global $ultralink_db_version;     $ultralink_db_version = "0.9.3";
     
    2324$wpdb->show_errors(); //*
    2425
    25 $dbPrefix = $wpdb->prefix; if( $wpdb->get_var( "SELECT useMultisiteDatabase FROM `" . $wpdb->prefix . "ultralink_config`" ) == '1' ){ $dbPrefix = "wp_ms_"; }
     26$dbPrefix = $wpdb->prefix;
     27
     28$wpdb->query( "SHOW tables LIKE '" . $wpdb->prefix . "ultralink_config'" );
     29
     30if( $wpdb->num_rows > 0 )
     31{
     32    if( $wpdb->get_var( "SELECT useMultisiteDatabase FROM `" . $wpdb->prefix . "ultralink_config`" ) == '1' ){ $dbPrefix = "wp_ms_"; }
     33}
    2634
    2735class Ultralink
     
    507515    $dbPrefix = $wpdb->prefix;
    508516    if( !empty($_POST['networkAdmin']) ){ $dbPrefix = "wp_ms_"; }
    509     else if( $wpdb->get_var( "SELECT useMultisiteDatabase FROM `" . $wpdb->prefix . "ultralink_config`" ) ){ $dbPrefix = "wp_ms_"; }
     517    else
     518    {
     519        $wpdb->query( "SHOW tables LIKE '" . $wpdb->prefix . "ultralink_config'" );
     520
     521        if( $wpdb->num_rows > 0 )
     522        {
     523            if( $wpdb->get_var( "SELECT useMultisiteDatabase FROM `" . $wpdb->prefix . "ultralink_config`" ) ){ $dbPrefix = "wp_ms_"; }
     524        }
     525    }
    510526   
    511527    $enabled               = 0; if( $_POST['ultralink_ultralinkEnabled']      == 'true' ){ $enabled               = 1; }
Note: See TracChangeset for help on using the changeset viewer.