Changeset 492421
- Timestamp:
- 01/19/2012 11:23:54 PM (14 years ago)
- Location:
- amazon-s3-uploads/trunk
- Files:
-
- 2 edited
-
asssu.php (modified) (5 diffs)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
amazon-s3-uploads/trunk/asssu.php
r492070 r492421 30 30 if ($this->enabled) { 31 31 add_filter('cron_schedules', array(&$this, 'cron_schedules')); 32 if (!wp_next_scheduled('asssu_cron_hook')) 33 wp_schedule_event(time(), 'asssu_cron_schedule', 'asssu_cron_hook'); 34 add_action('asssu_cron_hook', array(&$this, 'cron_hook')); 35 } elseif (wp_next_scheduled('asssu_cron_hook')) 36 wp_clear_scheduled_hook('asssu_cron_hook'); 32 $prefix = $this->db->prefix; 33 if (!wp_next_scheduled($prefix.'asssu_cron_hook')) 34 wp_schedule_event(time(), $prefix.'asssu_cron_schedule', $prefix.'asssu_cron_hook'); 35 add_action($prefix.'asssu_cron_hook', array(&$this, 'cron_hook')); 36 } elseif (wp_next_scheduled($prefix.'asssu_cron_hook')) 37 wp_clear_scheduled_hook($prefix.'asssu_cron_hook'); 38 } 39 40 function cron_schedules($param) { 41 return array($this->db->prefix.'asssu_cron_schedule' => array( 42 'interval' => $this->cron_interval, 43 'display' => 'Amazon S3 Uploads Cron Schedule' 44 )); 37 45 } 38 46 … … 155 163 return true; 156 164 } 157 158 function activation() {165 166 function check_db_table() { 159 167 $query = 'CREATE TABLE IF NOT EXISTS `'.$this->db_table.'` ( 160 168 `id` varchar(32) NOT NULL, … … 165 173 ) ENGINE=MyISAM;'; 166 174 $this->db->query($query); 175 } 176 177 function activation() { 178 $this->check_db_table(); 167 179 } 168 180 … … 184 196 } 185 197 186 function cron_schedules($param) {187 return array('asssu_cron_schedule' => array(188 'interval' => $this->cron_interval,189 'display' => 'Amazon S3 Uploads Cron Schedule'190 ));191 }192 193 198 function cron_hook() { 194 199 ignore_user_abort(true); … … 196 201 197 202 $this->check_htaccess(); 203 $this->check_db_table(); 198 204 $this->find_contents($this->upload_basedir); 199 205 200 206 $adapter = $this->sss_adapter(); 201 207 $buckets = @$adapter->listBuckets(); -
amazon-s3-uploads/trunk/readme.txt
r492070 r492421 49 49 * Upgraded Amazon S3 php class 50 50 * Fixed SSL/HTTPS issue 51 * Multisite support added 51 52 52 53 = 1.01 = … … 56 57 57 58 = 1.02 = 58 This version fixes Amazon S3 bucket region bug and new Amazon S3 php class is included.59 This version fixes Amazon S3 bucket region bug, new Amazon S3 php class is included and Multisite support added. 59 60 60 61 = 1.01 =
Note: See TracChangeset
for help on using the changeset viewer.