Plugin Directory

Changeset 1400435 for querywall


Ignore:
Timestamp:
04/20/2016 02:03:46 PM (10 years ago)
Author:
4ley
Message:

More time options added

Location:
querywall/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • querywall/trunk/core/class-qwall-admin.php

    r1400300 r1400435  
    4848
    4949        if ( $event_purge_next_run = wp_next_scheduled( 'qwall_purge_logs', 24 ) ) {
    50             $event_purge_older_than = __( '24 hours', 'querywall' );
    51         } else if ( $event_purge_next_run = wp_next_scheduled( 'qwall_purge_logs', 48 ) ) {
    52             $event_purge_older_than = __( '48 hours', 'querywall' );
     50            $event_purge_older_than = __( '1 day', 'querywall' );
    5351        } else if ( $event_purge_next_run = wp_next_scheduled( 'qwall_purge_logs', 72 ) ) {
    54             $event_purge_older_than = __( '72 hours', 'querywall' );
     52            $event_purge_older_than = __( '3 days', 'querywall' );
     53        } else if ( $event_purge_next_run = wp_next_scheduled( 'qwall_purge_logs', 120 ) ) {
     54            $event_purge_older_than = __( '5 days', 'querywall' );
     55        } else if ( $event_purge_next_run = wp_next_scheduled( 'qwall_purge_logs', 168 ) ) {
     56            $event_purge_older_than = __( '1 week', 'querywall' );
     57        } else if ( $event_purge_next_run = wp_next_scheduled( 'qwall_purge_logs', 336 ) ) {
     58            $event_purge_older_than = __( '2 weeks', 'querywall' );
     59        } else if ( $event_purge_next_run = wp_next_scheduled( 'qwall_purge_logs', 672 ) ) {
     60            $event_purge_older_than = __( '4 weeks', 'querywall' );
    5561        } else if ( $event_purge_next_run = wp_next_scheduled( 'qwall_purge_logs', 0 ) ) {
    5662            $event_purge_older_than = '"' . __( 'the big bank', 'querywall' ) . '"';
     
    9096                            <?php _e( 'Clear logs older than', 'querywall' ); ?>
    9197                            <select name="qwall_purge_logs_older_than">
    92                                 <option value="24"><?php _e( '24 hours', 'querywall' ); ?></option>
    93                                 <option value="48"><?php _e( '48 hours', 'querywall' ); ?></option>
    94                                 <option value="72"><?php _e( '72 hours', 'querywall' ); ?></option>
     98                                <option value="24"><?php _e( '1 day', 'querywall' ); ?></option>
     99                                <option value="72"><?php _e( '3 days', 'querywall' ); ?></option>
     100                                <option value="120"><?php _e( '5 days', 'querywall' ); ?></option>
     101                                <option value="168"><?php _e( '1 week', 'querywall' ); ?></option>
     102                                <option value="336"><?php _e( '2 weeks', 'querywall' ); ?></option>
     103                                <option value="672"><?php _e( '4 weeks', 'querywall' ); ?></option>
    95104                                <option value="0"><?php _e( 'the big bang', 'querywall' ); ?></option>
    96105                            </select> |
     
    139148        if ( $older_than_hours == 0 ) {
    140149            $wpdb->query( "DELETE FROM `" . $wpdb->base_prefix . "qwall_monitor`;" );
    141         } else if( in_array( $older_than_hours, array( 24, 48, 72 ) ) ) {
     150        } else if( in_array( $older_than_hours, array( 24, 72, 120, 168, 336, 672 ) ) ) {
    142151            $wpdb->query( "DELETE FROM `" . $wpdb->base_prefix . "qwall_monitor` WHERE `date_time_gmt` < '" . current_time( 'mysql', 1 ) . "' - INTERVAL " . esc_sql( ( int ) $older_than_hours ) . " HOUR;" );
    143152        }
  • querywall/trunk/readme.txt

    r1400300 r1400435  
    4949= 1.0.5 =
    5050
    51 * Clear logs now and periodically added
     51* Functionality added to clear logs immediately and periodically
    5252
    5353= 1.0.4 =
Note: See TracChangeset for help on using the changeset viewer.