Plugin Directory

Changeset 426027


Ignore:
Timestamp:
08/19/2011 08:53:29 PM (15 years ago)
Author:
jaredh123
Message:

delete super-huge gallery sprites, re-create much smaller

File:
1 edited

Legend:

Unmodified
Added
Removed
  • prophoto-beta-tester/trunk/pp-beta-tester.php

    r425561 r426027  
    55    Description: Facilitates beta-testing for future releases of the ProPhoto theme
    66    Author: Jared Henderson
    7     Version: 0.13
     7    Version: 0.14
    88    Author URI: http://www.prophotoblogs.com/beta-testing-plugin/
    99 */
     
    2929        add_action( 'post_pp_loaded', array( &$this, 'updateMenuTerms' ) );
    3030        add_action( 'post_pp_loaded', array( &$this, 'fixSlideshowTerms' ) );
     31        add_action( 'post_pp_loaded', array( &$this, 'deleteSuperHugeSprites' ) );
    3132       
    3233        self::fixBadTransient();
    3334    }
     35   
     36   
     37   
     38    function deleteSuperHugeSprites() {
     39        if ( pp::site()->svn < 550 && !ppOpt::test( 'sprites_fixed', 'true' ) ) {
     40            if ( pp::site()->svn > 497 ) {
     41                $hugeSprites = glob( pp::fileInfo()->imagesFolderPath . '/gallery_btn*' );
     42                foreach ( $hugeSprites as $hugeSprite ) {
     43                    @unlink( $hugeSprite );
     44                }
     45                ppOpt::update( 'sprites_fixed', 'true' );
     46                ppSlideshowGallery::btnsSrcs();
     47            }
     48        }
     49        if ( pp::site()->svn > 550 ) {
     50            ppOpt::delete( 'sprites_fixed' );
     51        }
     52    }
     53   
    3454   
    3555   
Note: See TracChangeset for help on using the changeset viewer.