Better UI for bookmark popup
This commit is contained in:
		
							
								
								
									
										23
									
								
								plugins/Bookmark/bookmarkpopup.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								plugins/Bookmark/bookmarkpopup.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | ||||
| $(document).ready( | ||||
|     function() { | ||||
| 	var form = $('#form_new_bookmark'); | ||||
|         form.append('<input type="hidden" name="ajax" value="1"/>'); | ||||
|         form.ajaxForm({dataType: 'xml', | ||||
| 		       timeout: '60000', | ||||
|                        beforeSend: function(formData) { | ||||
| 			   form.addClass('processing'); | ||||
| 			   form.find('#submit').addClass('disabled'); | ||||
| 		       }, | ||||
|                        error: function (xhr, textStatus, errorThrown) { | ||||
| 			   form.removeClass('processing'); | ||||
| 			   form.find('#submit').removeClass('disabled'); | ||||
| 			   self.close(); | ||||
| 		       }, | ||||
|                        success: function(data, textStatus) { | ||||
| 			   form.removeClass('processing'); | ||||
| 			   form.find('#submit').removeClass('disabled'); | ||||
|                            self.close(); | ||||
|                        }}); | ||||
|  | ||||
|     } | ||||
| ); | ||||
| @@ -103,4 +103,10 @@ class BookmarkpopupAction extends NewbookmarkAction | ||||
|     function showFooter() | ||||
|     { | ||||
|     } | ||||
|  | ||||
|     function showScripts() | ||||
|     { | ||||
|         parent::showScripts(); | ||||
|         $this->script(common_path('plugins/Bookmark/bookmarkpopup.js')); | ||||
|     } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user