Revision 2352

tmp/org.txm.backtomedia.rcp/src/org/txm/backtomedia/commands/function/BackToMedia.java (revision 2352)
52 52
import org.txm.core.preferences.TXMPreferences;
53 53
import org.txm.objects.CorpusCommandPreferences;
54 54
import org.txm.rcp.editors.ITXMResultEditor;
55
import org.txm.rcp.messages.TXMUIMessages;
55 56
import org.txm.rcp.swt.dialog.UsernamePasswordDialog;
56 57
import org.txm.rcp.utils.SWTEditorsUtils;
57 58
import org.txm.searchengine.core.SearchEngine;
......
288 289
				if (media_auth) {
289 290
					
290 291
					if (secured_media_password == null) {
291
						UsernamePasswordDialog dialog = new UsernamePasswordDialog(shell, new boolean[] { false, true }, media_directory);
292
						URL url = new URL(media_directory);
293
						
294
						UsernamePasswordDialog dialog = new UsernamePasswordDialog(shell, new boolean[] { true, true }, url.getHost()) ;
295
						dialog.setUsername(secured_media_login);
296
						dialog.setTitle("You must authenticate to access the media file");
297
						dialog.setDetails(NLS.bind(TXMUIMessages.loginToP0, new URL(media_directory).getHost()));
292 298
						if (dialog.open() == dialog.OK) {
293 299
							System.setProperty(BackToMediaPreferences.MEDIA_AUTH_PASSWORD, dialog.getPassword());
294 300
							secured_media_password = dialog.getPassword();
301
						} else {
302
							return null;
295 303
						}
296 304
					}
297 305
					path_prefix = NLS.bind(media_directory, secured_media_login, secured_media_password);

Also available in: Unified diff