| 
									
										
										
										
											2012-05-07 15:39:48 +00:00
										 |  |  | <?php | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | if ($_POST['editing']) { | 
					
						
							|  |  |  |     if ($_SESSION['userlevel'] > '7') { | 
					
						
							|  |  |  |         $param = array('icon' => $_POST['icon']); | 
					
						
							| 
									
										
										
										
											2012-05-07 15:39:48 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  |         $rows_updated = dbUpdate($param, 'devices', '`device_id` = ?', array($device['device_id'])); | 
					
						
							| 
									
										
										
										
											2012-05-07 15:39:48 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  |         if ($rows_updated > 0 || $updated) { | 
					
						
							|  |  |  |             $update_message = 'Device icon updated.'; | 
					
						
							|  |  |  |             $updated        = 1; | 
					
						
							|  |  |  |             $device         = dbFetchRow('SELECT * FROM `devices` WHERE `device_id` = ?', array($device['device_id'])); | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |         else if ($rows_updated = '-1') { | 
					
						
							|  |  |  |             $update_message = 'Device icon unchanged. No update necessary.'; | 
					
						
							|  |  |  |             $updated        = -1; | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |         else { | 
					
						
							|  |  |  |             $update_message = 'Device icon update error.'; | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     else { | 
					
						
							|  |  |  |         include 'includes/error-no-perm.inc.php'; | 
					
						
							| 
									
										
										
										
											2012-05-07 15:39:48 +00:00
										 |  |  |     } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | if ($updated && $update_message) { | 
					
						
							|  |  |  |     print_message($update_message); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | else if ($update_message) { | 
					
						
							|  |  |  |     print_error($update_message); | 
					
						
							| 
									
										
										
										
											2012-05-07 15:39:48 +00:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ?>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <h3>Device icon</h3> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <table cellpadding="0" cellspacing="0"> | 
					
						
							|  |  |  |   <tr> | 
					
						
							|  |  |  |     <td> | 
					
						
							|  |  |  |       <form id="edit" name="edit" method="post" action=""> | 
					
						
							|  |  |  |         <input type="hidden" name="editing" value="yes"> | 
					
						
							|  |  |  |         <table border="0"> | 
					
						
							|  |  |  | <?php | 
					
						
							|  |  |  | $numicons = 1; | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | echo "          <tr>\n"; | 
					
						
							| 
									
										
										
										
											2012-05-07 15:39:48 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | // Default icon
 | 
					
						
							| 
									
										
										
										
											2012-05-07 15:39:48 +00:00
										 |  |  | $icon = $config['os'][$device['os']]['icon']; | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | echo '            <td width="64" align="center"><img src="images/os/'.$icon.'.png"><br /><i>'.nicecase($icon).'</i><p />'; | 
					
						
							|  |  |  | echo '<input name="icon" type="radio" value="'.$icon.'"'.($device['icon'] == '' || $device['icon'] == $icon ? ' checked="1"' : '').' /></td>'."\n"; | 
					
						
							| 
									
										
										
										
											2012-05-07 15:39:48 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | for ($i = 0; $i < count($config['os'][$device['os']]['icons']); $i++) { | 
					
						
							|  |  |  |     $icon = $config['os'][$device['os']]['icons'][$i]; | 
					
						
							|  |  |  |     echo '            <td width="64" align="center"><img src="images/os/'.$icon.'.png"><br /><i>'.nicecase($icon).'</i><p />'; | 
					
						
							|  |  |  |     echo '<input name="icon" type="radio" value="'.$icon.'"'.($device['icon'] == $icon ? ' checked="1"' : '').' /></td>'."\n"; | 
					
						
							| 
									
										
										
										
											2012-05-07 15:39:48 +00:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | if (($numicons % 10) == 0) { | 
					
						
							|  |  |  |     echo "          </tr>\n"; | 
					
						
							|  |  |  |     echo "          <tr>\n"; | 
					
						
							| 
									
										
										
										
											2012-05-07 15:39:48 +00:00
										 |  |  | } | 
					
						
							|  |  |  | ?>
 | 
					
						
							|  |  |  |           </tr> | 
					
						
							|  |  |  |           <tr> | 
					
						
							|  |  |  |             <td colspan="10"> | 
					
						
							|  |  |  |               <br /> | 
					
						
							|  |  |  |               <input type="submit" name="Submit" value="Save" /> | 
					
						
							|  |  |  |             </td> | 
					
						
							|  |  |  |           </tr> | 
					
						
							|  |  |  |         </table> | 
					
						
							|  |  |  |         <br /> | 
					
						
							|  |  |  |       </form> | 
					
						
							|  |  |  |     </td> | 
					
						
							|  |  |  |     <td width="50"></td> | 
					
						
							|  |  |  |     <td></td> | 
					
						
							|  |  |  |   </tr> | 
					
						
							|  |  |  | </table> |