Plugin Directory

Changeset 2571402


Ignore:
Timestamp:
07/24/2021 01:43:45 PM (5 years ago)
Author:
cageehv
Message:

BUG FIX: Changed back to v5.0.4

Location:
rvg-optimize-database
Files:
6 edited
1 copied

Legend:

Unmodified
Added
Removed
  • rvg-optimize-database/tags/5.0.7/includes/settings-page.php

    r2378913 r2571402  
    388388                  <option value="monthly">
    389389                  '.__('run optimization MONTHLY',$this->odb_txt_domain).'
    390                   </option>                           
     390                  </option>
     391                  <!--
     392                  <option value="fiveminutes">
     393                  '.__('run optimization EVERY FIVE MINUTES',$this->odb_txt_domain).'
     394                  </option>
     395                  -->             
    391396                </select>
    392397                <script type="text/javascript">
  • rvg-optimize-database/tags/5.0.7/readme.txt

    r2571000 r2571402  
    1111Requires PHP: 5.0
    1212Tested up to: 5.8
    13 Stable tag: 5.0.6
    14 Version: 5.0.6
     13Stable tag: 5.0.7
     14Version: 5.0.7
    1515License: GPLv2 or later
    1616
     
    112112
    113113== Changelog ==
     114= 5.0.7 [07/24/2021] =
     115* BUG FIX: Changed back to v5.0.4
     116
    114117= 5.0.6 [07/23/2021] =
    115118* BUG FIX: Scheduler fixed
  • rvg-optimize-database/tags/5.0.7/rvg-optimize-database.php

    r2571000 r2571402  
    22/**
    33 * @package Optimize Database after Deleting Revisions
    4  * @version 5.0.6
     4 * @version 5.0.7
    55 */
    66/*
     
    1111Author URI: http://cagewebdev.com
    1212Network: True
    13 Version: 5.0.6
     13Version: 5.0.7
    1414*/
    1515
     
    2929class OptimizeDatabase {
    3030    // VERSION
    31     var $odb_version           = '5.0.6';
    32     var $odb_release_date      = '07/23/2021';
     31    var $odb_version           = '5.0.7';
     32    var $odb_release_date      = '07/24/2021';
    3333
    3434    // PLUGIN OPTIONS
     
    6666    // v4.6
    6767    var $odb_logtable_name;
    68    
    69     var $odb_scheduler = false;
    7068   
    7169    // OBJECTS
     
    102100        // URLS AND DIRECTORIES
    103101        $this->odb_urls_dirs();
    104        
     102
     103        $this->odb_tables = $this->odb_utilities_obj->odb_get_tables();
     104
     105        // CREATE LOG TABLE (IF NOT EXISTS) - v4.6
    105106        $this->odb_logtable_name = $wpdb->base_prefix . 'odb_logs';
    106107       
    107         $this_page = '';
    108         if(isset($_GET['page'])) $this_page = $_GET['page'];
    109         $this_action = '';
    110         if(isset($_GET['action'])) $this_action = $_GET['action'];
    111 
    112         if ($this_page == 'rvg-optimize-database') {
    113             if ($this->odb_scheduler || $this_action == 'run_summary' || $this_action == 'run_detail') {
    114                 $this->odb_tables = $this->odb_utilities_obj->odb_get_tables();
    115                 // CREATE LOG TABLE (IF NOT EXISTS) - v4.6
    116                 $found = false;
    117                 for($i = 0; $i < count($this->odb_tables); $i++) {
    118                     if ($this->odb_tables[$i][0] == $this->odb_logtable_name) {
    119                         $found = true;
    120                     }
    121                 } // for($i = 0; $i < count($this->odb_tables); $i++)
    122                
    123                 // v5.0.3
    124                 if (!$found) {
    125                     $sql = '
    126                     CREATE TABLE IF NOT EXISTS `' . $this->odb_logtable_name . '` (
    127                       `odb_id`          int(11) NOT NULL AUTO_INCREMENT,
    128                       `odb_timestamp`   varchar(20) NOT NULL,
    129                       `odb_revisions`   int(11) NOT NULL,
    130                       `odb_trash`       int(11) NOT NULL,
    131                       `odb_spam`        int(11) NOT NULL,
    132                       `odb_tags`        int(11) NOT NULL,
    133                       `odb_transients`  int(11) NOT NULL,
    134                       `odb_pingbacks`   int(11) NOT NULL,
    135                       `odb_oembeds`     int(11) NOT NULL,
    136                       `odb_orphans`     int(11) NOT NULL,
    137                       `odb_tables`      int(11) NOT NULL,
    138                       `odb_before`      varchar(20) NOT NULL,
    139                       `odb_after`       varchar(20) NOT NULL,
    140                       `odb_savings`     varchar(20) NOT NULL,
    141                       PRIMARY KEY (`odb_id`)
    142                     ) DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;       
    143                     ';
    144            
    145                     // CREATE TABLE
    146                     $wpdb->get_results($sql);
    147                 } // if (!$found)               
     108        $found = false;
     109        for($i = 0; $i < count($this->odb_tables); $i++) {
     110            if ($this->odb_tables[$i][0] == $this->odb_logtable_name) {
     111                $found = true;
    148112            }
     113        } // for($i = 0; $i < count($this->odb_tables); $i++)
     114       
     115        // v5.0.3
     116        if (!$found) {
     117            $sql = '
     118            CREATE TABLE IF NOT EXISTS `' . $this->odb_logtable_name . '` (
     119              `odb_id`          int(11) NOT NULL AUTO_INCREMENT,
     120              `odb_timestamp`   varchar(20) NOT NULL,
     121              `odb_revisions`   int(11) NOT NULL,
     122              `odb_trash`       int(11) NOT NULL,
     123              `odb_spam`        int(11) NOT NULL,
     124              `odb_tags`        int(11) NOT NULL,
     125              `odb_transients`  int(11) NOT NULL,
     126              `odb_pingbacks`   int(11) NOT NULL,
     127              `odb_oembeds`     int(11) NOT NULL,
     128              `odb_orphans`     int(11) NOT NULL,
     129              `odb_tables`      int(11) NOT NULL,
     130              `odb_before`      varchar(20) NOT NULL,
     131              `odb_after`       varchar(20) NOT NULL,
     132              `odb_savings`     varchar(20) NOT NULL,
     133              PRIMARY KEY (`odb_id`)
     134            ) DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;       
     135            ';
     136   
     137            // CREATE TABLE
     138            $wpdb->get_results($sql);
    149139        }
    150140
     
    165155       
    166156        // LOAD STYLE SHEET (ONLY ON RELEVANT PAGES)
     157        $this_page = '';
     158        if(isset($_GET['page'])) $this_page = $_GET['page'];
    167159        // v4.0.3
    168160        if($this->odb_is_relevant_page()) {
     
    649641     *******************************************************************************/
    650642    function odb_start_scheduler() {
    651         $this->odb_scheduler = true;
    652         $this->odb_start($this->odb_scheduler);
     643        $this->odb_start(true);
    653644    } // odb_start_scheduler()
    654645       
  • rvg-optimize-database/trunk/includes/settings-page.php

    r2378913 r2571402  
    388388                  <option value="monthly">
    389389                  '.__('run optimization MONTHLY',$this->odb_txt_domain).'
    390                   </option>                           
     390                  </option>
     391                  <!--
     392                  <option value="fiveminutes">
     393                  '.__('run optimization EVERY FIVE MINUTES',$this->odb_txt_domain).'
     394                  </option>
     395                  -->             
    391396                </select>
    392397                <script type="text/javascript">
  • rvg-optimize-database/trunk/readme.txt

    r2571000 r2571402  
    1111Requires PHP: 5.0
    1212Tested up to: 5.8
    13 Stable tag: 5.0.6
    14 Version: 5.0.6
     13Stable tag: 5.0.7
     14Version: 5.0.7
    1515License: GPLv2 or later
    1616
     
    112112
    113113== Changelog ==
     114= 5.0.7 [07/24/2021] =
     115* BUG FIX: Changed back to v5.0.4
     116
    114117= 5.0.6 [07/23/2021] =
    115118* BUG FIX: Scheduler fixed
  • rvg-optimize-database/trunk/rvg-optimize-database.php

    r2571000 r2571402  
    22/**
    33 * @package Optimize Database after Deleting Revisions
    4  * @version 5.0.6
     4 * @version 5.0.7
    55 */
    66/*
     
    1111Author URI: http://cagewebdev.com
    1212Network: True
    13 Version: 5.0.6
     13Version: 5.0.7
    1414*/
    1515
     
    2929class OptimizeDatabase {
    3030    // VERSION
    31     var $odb_version           = '5.0.6';
    32     var $odb_release_date      = '07/23/2021';
     31    var $odb_version           = '5.0.7';
     32    var $odb_release_date      = '07/24/2021';
    3333
    3434    // PLUGIN OPTIONS
     
    6666    // v4.6
    6767    var $odb_logtable_name;
    68    
    69     var $odb_scheduler = false;
    7068   
    7169    // OBJECTS
     
    102100        // URLS AND DIRECTORIES
    103101        $this->odb_urls_dirs();
    104        
     102
     103        $this->odb_tables = $this->odb_utilities_obj->odb_get_tables();
     104
     105        // CREATE LOG TABLE (IF NOT EXISTS) - v4.6
    105106        $this->odb_logtable_name = $wpdb->base_prefix . 'odb_logs';
    106107       
    107         $this_page = '';
    108         if(isset($_GET['page'])) $this_page = $_GET['page'];
    109         $this_action = '';
    110         if(isset($_GET['action'])) $this_action = $_GET['action'];
    111 
    112         if ($this_page == 'rvg-optimize-database') {
    113             if ($this->odb_scheduler || $this_action == 'run_summary' || $this_action == 'run_detail') {
    114                 $this->odb_tables = $this->odb_utilities_obj->odb_get_tables();
    115                 // CREATE LOG TABLE (IF NOT EXISTS) - v4.6
    116                 $found = false;
    117                 for($i = 0; $i < count($this->odb_tables); $i++) {
    118                     if ($this->odb_tables[$i][0] == $this->odb_logtable_name) {
    119                         $found = true;
    120                     }
    121                 } // for($i = 0; $i < count($this->odb_tables); $i++)
    122                
    123                 // v5.0.3
    124                 if (!$found) {
    125                     $sql = '
    126                     CREATE TABLE IF NOT EXISTS `' . $this->odb_logtable_name . '` (
    127                       `odb_id`          int(11) NOT NULL AUTO_INCREMENT,
    128                       `odb_timestamp`   varchar(20) NOT NULL,
    129                       `odb_revisions`   int(11) NOT NULL,
    130                       `odb_trash`       int(11) NOT NULL,
    131                       `odb_spam`        int(11) NOT NULL,
    132                       `odb_tags`        int(11) NOT NULL,
    133                       `odb_transients`  int(11) NOT NULL,
    134                       `odb_pingbacks`   int(11) NOT NULL,
    135                       `odb_oembeds`     int(11) NOT NULL,
    136                       `odb_orphans`     int(11) NOT NULL,
    137                       `odb_tables`      int(11) NOT NULL,
    138                       `odb_before`      varchar(20) NOT NULL,
    139                       `odb_after`       varchar(20) NOT NULL,
    140                       `odb_savings`     varchar(20) NOT NULL,
    141                       PRIMARY KEY (`odb_id`)
    142                     ) DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;       
    143                     ';
    144            
    145                     // CREATE TABLE
    146                     $wpdb->get_results($sql);
    147                 } // if (!$found)               
     108        $found = false;
     109        for($i = 0; $i < count($this->odb_tables); $i++) {
     110            if ($this->odb_tables[$i][0] == $this->odb_logtable_name) {
     111                $found = true;
    148112            }
     113        } // for($i = 0; $i < count($this->odb_tables); $i++)
     114       
     115        // v5.0.3
     116        if (!$found) {
     117            $sql = '
     118            CREATE TABLE IF NOT EXISTS `' . $this->odb_logtable_name . '` (
     119              `odb_id`          int(11) NOT NULL AUTO_INCREMENT,
     120              `odb_timestamp`   varchar(20) NOT NULL,
     121              `odb_revisions`   int(11) NOT NULL,
     122              `odb_trash`       int(11) NOT NULL,
     123              `odb_spam`        int(11) NOT NULL,
     124              `odb_tags`        int(11) NOT NULL,
     125              `odb_transients`  int(11) NOT NULL,
     126              `odb_pingbacks`   int(11) NOT NULL,
     127              `odb_oembeds`     int(11) NOT NULL,
     128              `odb_orphans`     int(11) NOT NULL,
     129              `odb_tables`      int(11) NOT NULL,
     130              `odb_before`      varchar(20) NOT NULL,
     131              `odb_after`       varchar(20) NOT NULL,
     132              `odb_savings`     varchar(20) NOT NULL,
     133              PRIMARY KEY (`odb_id`)
     134            ) DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;       
     135            ';
     136   
     137            // CREATE TABLE
     138            $wpdb->get_results($sql);
    149139        }
    150140
     
    165155       
    166156        // LOAD STYLE SHEET (ONLY ON RELEVANT PAGES)
     157        $this_page = '';
     158        if(isset($_GET['page'])) $this_page = $_GET['page'];
    167159        // v4.0.3
    168160        if($this->odb_is_relevant_page()) {
     
    649641     *******************************************************************************/
    650642    function odb_start_scheduler() {
    651         $this->odb_scheduler = true;
    652         $this->odb_start($this->odb_scheduler);
     643        $this->odb_start(true);
    653644    } // odb_start_scheduler()
    654645       
Note: See TracChangeset for help on using the changeset viewer.