bStat

bSuite bStat is a complete rewrite of the popular stats functions found in the original bStat and bSuite b2.

Features

  • Tracks page loads (hits)
  • Tracks search terms used by visitors ariving at your site via search engines
  • Shows top-performing stories in a widget or sidebar function
  • Shows top search terms via a widget
  • Includes a function to show a “pulse” graph of activity on your site or specific stories

Installation

bSuite bStat is included with the bSuite download, but it must be activated separately. Download it, place the entire bsuite folder into your wp-content/plugins/ directory, and activate both bSuite and bSuite bStat. The plugin starts working as soon as you activate it.

Upgrading

Upgrades from previous versions of bSuite 3 simply require replacing the old plugin folder with the new (or use SVN!). Upgrades from bSuite b2 (any version) or bStat (any version) take a little more work.
bSuite 3 uses a different table structure than previous versions of bSuite or bStat. The package includes a plugin that will import the old old into the new tables, but you must run it manually. Here are the steps:

  1. Deactivate all previous versions of bSuite or bStat
  2. Install and activate the latest bSuite and bSuite bStat
  3. Activate the bStat Upgrader. Run it in Manage -> Import, then deactivate the plugin

The Upgrader, step by step

  1. bStat Upgrader: Welcome
    Upgrader welcome screen
  2. bStat Upgrader: Prep
    The prep screen
  3. bStat Upgrader: Processing
    The browser will reload for each day of stats data
  4. bStat Upgrader: Complete
    Once complete, you should deactivate the plugin. Do not run the importer again, as that will inflate the stats.

The upgrader will not remove any old tables, but you should feel free do remove them on your own using a MySQL management tool. The new tables all include bsuite3 in their name.

7 Comments

  1. Comment by JTPRATT's Mistakes on November 15, 2007 11:04 am

    You should show the Plugin->Options->bsuite page scrreshot too. I have upgraded to 3.0 and only get 3 command buttons now. The options I used to have for highlighted search terms and recommended items aren’t even listed or available anymore. Yes, I did the import->upgrade and turned that plugin off and still no options other than 3 command buttons.

  2. Pingback by » bSuite 3 Released on November 26, 2007 2:54 pm

    [...] Get it here. Get installation details here, and users of previous versions should check the upgrade instructions here. [...]

  3. Comment by John Pospisil on December 22, 2007 11:40 pm

    Hi, I have the same issue as JTPRATT’s — has bsuggestive been removed (it doesn’t come up on the bsuite menu) or is my installation of bsuite faulty?

  4. Comment by Dennis Wurster on January 16, 2008 1:18 pm

    Updated to 3.02. Am now getting a strange error in Dashboard > BStat reports in the ‘Page Loads’ section:

    Warning: Invalid argument supplied for foreach() in /home/web/sites/big6/go/wp-content/plugins/bsuite/bstat_reports.php on line 97

    Warning: Invalid argument supplied for foreach() in /home/web/sites/big6/go/wp-content/plugins/bsuite/bstat_reports.php on line 107

    Warning: Invalid argument supplied for foreach() in /home/web/sites/big6/go/wp-content/plugins/bsuite/bstat_reports.php on line 111

  5. Comment by John Martin on February 14, 2008 4:39 pm

    Hi Casey,

    I had received the same errors as Dennis but when I left the window and came back, the errors had cleared and info was starting to populate the stats.

    Although it does appear to have lost all prior data.

  6. Comment by Hrw on April 3, 2008 8:59 am

    I wonder why such slow method was chosen for upgrading. I have 724 days to migrate and it takes hours to convert…

    Why no script which check does logged user == admin and do ONLY converting without loading whole WP Administration stuff…

  7. Comment by Hrw on April 4, 2008 9:37 am

    After 12h “bStat upgrader” finished work. Only “bstat pulse” shows that there were any data before…

    Why this tool exists if it does not do any job other then wasting network and cpu?

Comments RSS TrackBack Identifier URI

Leave a comment