forked from GNUsocial/gnu-social
		
	Added functionality to remove the notice data attachment
This commit is contained in:
		
							
								
								
									
										14
									
								
								js/util.js
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								js/util.js
									
									
									
									
									
								
							| @@ -222,6 +222,7 @@ $(document).ready(function(){ | ||||
| 													} | ||||
| 													$("#notice_data-text").val(""); | ||||
|     												$("#notice_data-attach").val(""); | ||||
|                                                     $('#notice_data-attach_selected').remove(); | ||||
|                                                     counter(); | ||||
| 												} | ||||
| 												$("#form_notice").removeClass("processing"); | ||||
| @@ -233,7 +234,7 @@ $(document).ready(function(){ | ||||
| 	$("#form_notice").each(addAjaxHidden); | ||||
|     NoticeReply(); | ||||
|     NoticeAttachments(); | ||||
|     NoticeDataAttachSelected(); | ||||
|     NoticeDataAttach(); | ||||
| }); | ||||
|  | ||||
| function NoticeReply() { | ||||
| @@ -312,10 +313,15 @@ function NoticeAttachments() { | ||||
|     ); | ||||
| } | ||||
|  | ||||
| function NoticeDataAttachSelected() { | ||||
|     $('#notice_data-attach').change(function() { | ||||
|         S = '<div id="notice_data-attach_selected" class="success">'+$(this).val()+'</div>'; | ||||
| function NoticeDataAttach() { | ||||
|     NDA = $('#notice_data-attach'); | ||||
|     NDA.change(function() { | ||||
|         S = '<div id="notice_data-attach_selected" class="success"><code>'+$(this).val()+'</code> <button>×</button></div>'; | ||||
|         NDAS = $('#notice_data-attach_selected'); | ||||
|         (NDAS.length > 0) ? NDAS.replaceWith(S) : $('#form_notice').append(S); | ||||
|         $('#notice_data-attach_selected button').click(function(){ | ||||
|             $('#notice_data-attach_selected').remove(); | ||||
|             NDA.val(''); | ||||
|         }); | ||||
|     }); | ||||
| } | ||||
|   | ||||
| @@ -517,8 +517,19 @@ clear:both; | ||||
| width:81.5%; | ||||
| margin-bottom:0; | ||||
| line-height:1.618; | ||||
| } | ||||
| #form_notice #notice_data-attach_selected code { | ||||
| float:left; | ||||
| width:90%; | ||||
| display:block; | ||||
| font-size:1.1em; | ||||
| line-height:1.8; | ||||
| overflow:auto; | ||||
| } | ||||
| #form_notice #notice_data-attach_selected button { | ||||
| float:right; | ||||
| font-size:0.8em; | ||||
| } | ||||
|  | ||||
| /* entity_profile */ | ||||
| .entity_profile { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user