Changeset 59 for dev/common/about.php
- Timestamp:
- 11/07/06 04:44:47 (14 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
dev/common/about.php
r48 r59 53 53 $qry->execute($sql); 54 54 $html .= "<table class=kb-table cellspacing=1>"; 55 $html .= "<tr class=kb-table-header><td width=1 10>Ship class</td><td>Value in ISK</td><td align=center>Indicator</td></tr>";55 $html .= "<tr class=kb-table-header><td width=160>Ship class</td><td>Value in ISK</td><td>Points</td><td align=center>Indicator</td></tr>"; 56 56 while ($row = $qry->getRow()) 57 57 { 58 58 $shipclass = new ShipClass($row['scl_id']); 59 $html .= "<tr class=kb-table-row-odd><td>" . $shipclass->getName() . "</td><td align=\"right\">".number_format($shipclass->getValue()*1000000,0,',','.')."</td><td align=center><img class=ship src=\"" . $shipclass->getValueIndicator() . "\" border=\"0\"></td></tr>";59 $html .= "<tr class=kb-table-row-odd><td>".$shipclass->getName()."</td><td align=\"right\">".number_format($shipclass->getValue()*1000000,0,',','.')."</td><td align=\"right\">".number_format($shipclass->getPoints(),0,',','.')."</td><td align=center><img class=ship src=\"" . $shipclass->getValueIndicator() . "\" border=\"0\"></td></tr>"; 60 60 } 61 61 $html .= "</table>"; 62 63 function getVictimShipValueIndicator($value) 64 { 65 if ($value >= 0 && $value <= 1) 66 $color = "gray"; 67 elseif ($value > 1 && $value <= 15) 68 $color = "blue"; 69 elseif ($value > 15 && $value <= 25) 70 $color = "green"; 71 elseif ($value > 25 && $value <= 40) 72 $color = "yellow"; 73 elseif ($value > 40 && $value <= 80) 74 $color = "red"; 75 elseif ($value > 80 && $value <= 250) 76 $color = "orange"; 77 elseif ($value > 250 && $value <= 7000) 78 $color = "purple"; 79 80 return IMG_URL . "/ships/ship-" . $color . ".gif"; 81 } 62 82 63 83 if ($config->getConfig('ship_values')) 64 84 { 65 85 $sql = 'select kbs.shp_id as id, shp.shp_name, kbs.shp_value, 66 shp.shp_techlevel 86 shp.shp_techlevel, scl.scl_class, scl.scl_points 67 87 from kb3_ships_values kbs 68 88 inner join kb3_ships shp on (kbs.shp_id = shp.shp_id) 89 inner join kb3_ship_classes scl on (shp.shp_class = scl.scl_id) 69 90 order by shp.shp_name asc'; 70 91 $html .= "<br/>Custom shipvalues which override the value from shipclasses:<br><br>"; … … 72 93 $qry->execute($sql); 73 94 $html .= "<table class=kb-table cellspacing=1>"; 74 $html .= "<tr class=kb-table-header><td width=1 10>Ship Name</td><td>Value in ISK</td></tr>";95 $html .= "<tr class=kb-table-header><td width=160>Ship Name</td><td>Ship Class</td><td>Points</td><td align=\"right\">Value in ISK</td></tr>"; 75 96 while ($row = $qry->getRow()) 76 97 { … … 79 100 $row['shp_name'] = '<img src="'.IMG_URL.'/ships/32_32/t2.gif">'.$row['shp_name']; 80 101 } 81 $html .= "<tr class=kb-table-row-odd><td>".$row['shp_name']." </td><td align=\"right\">".number_format($row['shp_value'],0,',','.')."</td></tr>";102 $html .= "<tr class=kb-table-row-odd><td>".$row['shp_name']." </td><td>".$row['scl_class']." </td><td align=\"right\">".number_format($row['scl_points'],0,',','.')."</td><td align=\"right\"> ".number_format($row['shp_value'],0,',','.')." <img src=\"".getVictimShipValueIndicator($row['shp_value']/1000000)."\"></td></tr>"; 82 103 } 83 104 $html .= "</table>";