Changeset 839 for plugins/fireeagle/trunk/fireeagle.plugin.php
- Timestamp:
- 08/28/08 08:56:10 (4 months ago)
- Files:
-
- 1 modified
-
plugins/fireeagle/trunk/fireeagle.plugin.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
plugins/fireeagle/trunk/fireeagle.plugin.php
r780 r839 84 84 if ($action == _t('Configure')) { 85 85 $form = new FormUI(strtolower(get_class($this))); 86 $form->on_success( 'on_success');86 $form->on_success(array($this, 'on_success')); 87 87 $refresh_interval = $form->append('text', 'refresh_interval', 'fireeagle__refresh_interval', _t('Refresh Interval (sec): ', 'fireeagle')); 88 88 $refresh_interval->add_validator('validate_regex', '/^[0-9]+$/'); … … 133 133 public function on_success($form) 134 134 { 135 $form->save();136 137 135 $params = array( 138 'name' => 'fire eaglerefresh',136 'name' => 'fireeagle:refresh', 139 137 'callback' => 'fireeagle_refresh', 140 138 'increment' => Options::get('fireeagle__refresh_interval'), … … 179 177 $users = Users::get_all(); 180 178 foreach ($users as $user) { 181 $location = Plugins::filter('fireeagle_user', $user->id);179 $location = Plugins::filter('fireeagle_user', (int)$user->id); 182 180 if (!$location) continue; 183 181 184 $user->info->fireeagle_longitude = $lo ation->longitude;185 $user->info->fireeagle_latitude = $lo ation->latitude;182 $user->info->fireeagle_longitude = $location->longitude; 183 $user->info->fireeagle_latitude = $location->latitude; 186 184 $user->info->commit(); 187 185 } 186 $result = true; 187 188 188 return $result; 189 189 }
