profile delete and automount map dialog
This commit is contained in:
		
							parent
							
								
									f1c124851e
								
							
						
					
					
						commit
						c9f8b3d6cd
					
				|  | @ -165,3 +165,52 @@ function configLoginMethodChanged() { | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| /** | ||||
|  * Shows the dialog to delete a profile. | ||||
|  *  | ||||
|  * @param title dialog title | ||||
|  * @param okText text for Ok button | ||||
|  * @param cancelText text for Cancel button | ||||
|  * @param scope account type (e.g. user) | ||||
|  * @param selectFieldName name of select box with profile name | ||||
|  */ | ||||
| function profileShowDeleteDialog(title, okText, cancelText, scope, selectFieldName) { | ||||
| 	// get profile name
 | ||||
| 	var profileName = jQuery('[name=' + selectFieldName + ']').val(); | ||||
| 	// update text
 | ||||
| 	jQuery('#deleteText').text(profileName); | ||||
| 	// update hidden input fields
 | ||||
| 	jQuery('#profileDeleteType').val(scope); | ||||
| 	jQuery('#profileDeleteName').val(profileName); | ||||
| 	var buttonList = {}; | ||||
| 	buttonList[cancelText] = function() { jQuery(this).dialog("close"); }; | ||||
| 	buttonList[okText] = function() { document.forms["deleteProfileForm"].submit(); }; | ||||
| 	jQuery('#deleteProfileDialog').dialog({ | ||||
| 		modal: true, | ||||
| 		title: title, | ||||
| 		dialogClass: 'defaultBackground', | ||||
| 		buttons: buttonList, | ||||
| 		width: 'auto' | ||||
| 	}); | ||||
| } | ||||
| 
 | ||||
| /** | ||||
|  * Shows the dialog to create an automount map. | ||||
|  *  | ||||
|  * @param title dialog title | ||||
|  * @param okText text for Ok button | ||||
|  * @param cancelText text for Cancel button | ||||
|  */ | ||||
| function automountShowNewMapDialog(title, okText, cancelText) { | ||||
| 	var buttonList = {}; | ||||
| 	buttonList[cancelText] = function() { jQuery(this).dialog("close"); }; | ||||
| 	buttonList[okText] = function() { document.forms["newAutomountMapDialogForm"].submit(); }; | ||||
| 	jQuery('#newAutomountMapDialog').dialog({ | ||||
| 		modal: true, | ||||
| 		title: title, | ||||
| 		dialogClass: 'defaultBackground', | ||||
| 		buttons: buttonList, | ||||
| 		width: 'auto' | ||||
| 	}); | ||||
| } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue