Revision 3aa012b0

b/src/gr/grnet/pithos/web/client/FileUploadDialog.java
36 36

  
37 37
import gr.grnet.pithos.web.client.foldertree.Folder;
38 38

  
39
import com.google.gwt.core.client.Scheduler;
40 39
import com.google.gwt.dom.client.NativeEvent;
41 40
import com.google.gwt.event.dom.client.ClickEvent;
42 41
import com.google.gwt.event.dom.client.ClickHandler;
43 42
import com.google.gwt.event.dom.client.KeyCodes;
44
import com.google.gwt.event.logical.shared.CloseEvent;
45
import com.google.gwt.event.logical.shared.CloseHandler;
46
import com.google.gwt.http.client.URL;
47 43
import com.google.gwt.user.client.Command;
48 44
import com.google.gwt.user.client.Event.NativePreviewEvent;
49 45
import com.google.gwt.user.client.ui.Anchor;
......
57 53
import com.google.gwt.user.client.ui.Hidden;
58 54
import com.google.gwt.user.client.ui.HorizontalPanel;
59 55
import com.google.gwt.user.client.ui.Label;
60
import com.google.gwt.user.client.ui.PopupPanel;
61 56
import com.google.gwt.user.client.ui.VerticalPanel;
62 57

  
63 58
/**
......
182 177
				
183 178
				preinit: {
184 179
					Init: function(up, info) {
185
						$wnd.console.log("Init fired");
180
						if ($wnd.console && $wnd.console.log)
181
							$wnd.console.log("Init fired");
186 182
						up.settings.file_data_name = "X-Object-Data";				
187 183
					}
188 184
					
......
195 191
					},
196 192
					
197 193
					BeforeUpload: function(up, file) {
198
						$wnd.console.log('About to upload ' + file.url);
194
						if ($wnd.console && $wnd.console.log)
195
							$wnd.console.log('About to upload ' + file.url);
199 196
						up.settings.url = file.url;
200 197
					},
201 198
					
202 199
					FileUploaded: function(up, file, response) {
203
						$wnd.console.log('File ' + file.name + ' uploaded');
204
						$wnd.console.log('Response: ' + response);
200
						if ($wnd.console && $wnd.console.log) {
201
							$wnd.console.log('File ' + file.name + ' uploaded');
202
							$wnd.console.log('Response: ' + response);
203
						}
205 204
					},
206 205
					
207 206
					UploadComplete: function(up, files) {
208
						$wnd.console.log('All files finished');
207
						if ($wnd.console && $wnd.console.log)
208
							$wnd.console.log('All files finished');
209 209
						dlg.@gr.grnet.pithos.web.client.FileUploadDialog::hideUploadIndicator()();
210 210
						dlg.@gr.grnet.pithos.web.client.FileUploadDialog::refreshFolder()();
211 211
					},
212 212
					
213 213
					Error: function(up, error) {
214
						$wnd.console.log("Error occured:" + error);
214
						if ($wnd.console && $wnd.console.log)
215
							$wnd.console.log("Error occured:" + error);
215 216
					}
216 217
				}
217 218
			});
218 219
			return $wnd.$('#uploader').pluploadQueue();
219 220
		};
220 221
		
221
		$wnd.console.log(uploader);
222
		if ($wnd.console && $wnd.console.log)
223
			$wnd.console.log(uploader);
222 224
		if (!uploader) {
223 225
			uploader = createUploader();
224 226
		}
225 227
		else {
226 228
			var removeAll = true;
227 229
			var files = uploader.files;
228
			$wnd.console.log('About to check ' + files.length + ' files');
230
			if ($wnd.console && $wnd.console.log)
231
				$wnd.console.log('About to check ' + files.length + ' files');
229 232
			for (var i=0; i<files.length; i++) {
230 233
				var f = files[i];
231 234
				if (f.status != $wnd.plupload.DONE && f.status != $wnd.plupload.FAILED) {
......
234 237
				}
235 238
			}
236 239
			if (removeAll) {
237
				$wnd.console.log('About to remove ' + files.length + ' files');
240
				if ($wnd.console && $wnd.console.log)
241
					$wnd.console.log('About to remove ' + files.length + ' files');
238 242
				uploader.destroy();
239 243
				uploader = createUploader();
240
				$wnd.console.log(uploader);
244
				if ($wnd.console && $wnd.console.log)
245
					$wnd.console.log(uploader);
241 246
			}
242 247
		}
243 248
		uploader.path = path;

Also available in: Unified diff