2010-04-24 22:43:25 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< ? php 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								if ( $_GET [ 'optb' ]  ==  " purge "  &&  $_GET [ 'optc' ]  ==  " all " )  {  
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								  $sql  =  " SELECT * FROM `ports` AS P, `devices` as D WHERE P.`deleted` = '1' AND D.device_id = P.device_id " ; 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								  $query  =  mysql_query ( $sql ); 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								  while ( $interface  =  mysql_fetch_assoc ( $query ))  { 
							 
						 
					
						
							
								
									
										
										
										
											2010-08-01 14:17:06 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    if ( port_permitted ( $interface [ 'interface_id' ],  $interface [ 'device_id' ])){ 
							 
						 
					
						
							
								
									
										
										
										
											2010-04-24 23:16:12 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								      delete_port ( $interface [ 'interface_id' ]); 
							 
						 
					
						
							
								
									
										
										
										
											2010-08-02 22:09:52 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								      echo ( " <div class=infobox>Deleted  " . generate_device_link ( $interface ) . "  -  " . generate_port_link ( $interface ) . " </div> " ); 
							 
						 
					
						
							
								
									
										
										
										
											2010-04-24 22:43:25 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								    } 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								  } 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}  elseif ( $_GET [ 'optb' ]  ==  " purge "  &&  $_GET [ 'optc' ])   {  
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								  $interface  =  mysql_fetch_assoc ( mysql_query ( " SELECT * from `ports` AS P, `devices` AS D WHERE `interface_id` = ' " . mres ( $_GET [ 'optc' ]) . " ' AND D.device_id = P.device_id " )); 
							 
						 
					
						
							
								
									
										
										
										
											2010-08-01 14:17:06 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								  if ( port_permitted ( $interface [ 'interface_id' ],  $interface [ 'device_id' ])) 
							 
						 
					
						
							
								
									
										
										
										
											2010-04-24 23:16:12 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								  delete_port ( $interface [ 'interface_id' ]); 
							 
						 
					
						
							
								
									
										
										
										
											2010-08-02 22:09:52 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								  echo ( " <div class=infobox>Deleted  " . generate_device_link ( $interface ) . "  -  " . generate_port_link ( $interface ) . " </div> " ); 
							 
						 
					
						
							
								
									
										
										
										
											2010-04-24 22:43:25 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								} 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								$i_deleted  =  1 ; 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								echo ( " <table cellpadding=5 cellspacing=0 border=0 width=100%> " ); 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								echo ( " <tr><td></td><td></td><td></td><td><a href=' " . $config [ 'base_url' ]  .  " /ports/deleted/purge/all/'><img src='images/16/cross.png' align=absmiddle></img> Purge All</a></td></tr> " ); 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								$sql  =  " SELECT * FROM `ports` AS P, `devices` as D WHERE P.`deleted` = '1' AND D.device_id = P.device_id " ; 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								$query  =  mysql_query ( $sql ); 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								while ( $interface  =  mysql_fetch_assoc ( $query ))  { 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								  $interface  =  ifLabel ( $interface ,  $interface ); 
							 
						 
					
						
							
								
									
										
										
										
											2010-08-01 14:17:06 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								  if ( port_permitted ( $interface [ 'interface_id' ],  $interface [ 'device_id' ])){ 
							 
						 
					
						
							
								
									
										
										
										
											2010-04-24 22:43:25 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								    if ( is_integer ( $i_deleted / 2 ))  {  $row_colour  =  $list_colour_a ;  }  else  {  $row_colour  =  $list_colour_b ;  } 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    echo ( " <tr bgcolor= $row_colour > " ); 
							 
						 
					
						
							
								
									
										
										
										
											2010-08-02 22:09:52 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								     echo ( " <td width=250> " . generate_device_link ( $interface ) . " </td> " ); 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								     echo ( " <td width=250> " . generate_port_link ( $interface ) . " </td> " ); 
							 
						 
					
						
							
								
									
										
										
										
											2010-04-24 22:43:25 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								     echo ( " <td></td> " ); 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								     echo ( " <td width=100><a href=' " . $config [ 'base_url' ]  .  " /ports/deleted/purge/ " . $interface [ 'interface_id' ] . " /'><img src='images/16/cross.png' align=absmiddle></img> Purge</a></td> " ); 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    $i_deleted ++ ; 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								  } 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								} 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								echo ( " </table> " ); 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								?>