forked from GNUsocial/gnu-social
		
	
		
			
	
	
		
			24 lines
		
	
	
		
			735 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			24 lines
		
	
	
		
			735 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 
								 | 
							
								$(function() {
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								function toggleIncomingOptions() {
							 | 
						||
| 
								 | 
							
								    var enabled = $('#emailpost').attr('checked');
							 | 
						||
| 
								 | 
							
								    if (enabled) {
							 | 
						||
| 
								 | 
							
								        // Note: button style currently does not respond to disabled in our main themes.
							 | 
						||
| 
								 | 
							
								        // Graying out the whole section with a 50% transparency will do for now. :)
							 | 
						||
| 
								 | 
							
								        // @todo: add a general 'disabled' class style to the base themes.
							 | 
						||
| 
								 | 
							
								        $('#emailincoming').removeAttr('style')
							 | 
						||
| 
								 | 
							
								                           .find('input').removeAttr('disabled');
							 | 
						||
| 
								 | 
							
								    } else {
							 | 
						||
| 
								 | 
							
								        $('#emailincoming').attr('style', 'opacity: 0.5')
							 | 
						||
| 
								 | 
							
								                           .find('input').attr('disabled', 'disabled');
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								toggleIncomingOptions();
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								$('#emailpost').click(function() {
							 | 
						||
| 
								 | 
							
								    toggleIncomingOptions();
							 | 
						||
| 
								 | 
							
								});
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								});
							 |