Changeset 130

Show
Ignore:
Timestamp:
11/30/06 22:07:03 (14 years ago)
Author:
exi
Message:

Moved comments to a small class and made it use smarty.
Fixed an error message output of the parser.

Location:
dev
Files:
2 added
6 modified

Legend:

Unmodified
Added
Removed
  • dev/common/alliance_detail.php

    r104 r130  
    280280$menubox->addOption("caption","Pilot statistics"); 
    281281$menubox->addOption("link","Top killers", "?a=alliance_detail&all_id=" . $alliance->getID() . "&view=pilot_kills"); 
    282  
    283 $killboard = $page->killboard_; 
    284 $config = $killboard->getConfig(); 
    285 if ($config->getKillPoints()) 
    286     $menubox->addOption("Top scorers", "?a=alliance_detail&all_id=" . $alliance->getID() . "&view=pilot_scores"); 
     282if ($config->getConfig('kill_points')) 
     283{ 
     284    $menubox->addOption('link', "Top scorers", "?a=alliance_detail&all_id=" . $alliance->getID() . "&view=pilot_scores"); 
     285} 
    287286$menubox->addOption("link","Top losers", "?a=alliance_detail&all_id=" . $alliance->getID() . "&view=pilot_losses"); 
    288287$menubox->addOption("caption","Global statistics"); 
  • dev/common/class.parser.php

    r106 r130  
    255255            if (!$iship->getID()) 
    256256            { 
    257                 $this->error('Ship not found.', $iship); 
     257                $this->error('Ship not found.', $isname); 
    258258            } 
    259259            $iweapon = new Item(); 
  • dev/common/comments.php

    r92 r130  
    11<?php 
    2 $html .= "<div id=comments-wrap>"; 
     2require_once('class.comments.php'); 
    33 
    4 function bbencode($string) 
    5 { 
    6     $string = strip_tags(stripslashes($string)); 
    7     $string = str_replace(array('[b]','[/b]','[i]','[/i]','[u]','[/u]'), 
    8                           array('<b>','</b>','<i>','</i>','<u>','</u>'), $string); 
    9     $string = preg_replace('^\[color=(.*?)](.*?)\[/color]^', '<font color="\1">\2</font>', $string); 
    10     $string = preg_replace('^\[kill=(.*?)](.*?)\[/kill]^', '<a href="\?a=kill_detail&kll_id=\1">\2</a>', $string); 
    11     $string = preg_replace('^\[pilot=(.*?)](.*?)\[/pilot]^', '<a href="\?a=pilot_detail&plt_id=\1">\2</a>', $string); 
    12         return nl2br(addslashes($string)); 
    13 } 
    14  
    15 //$kll_id defined now in kill_detail 
    16 //$kll_id = intval($_GET['kll_id']); 
    17 $qry = new DBQuery(); 
     4$comments = new Comments($kll_id); 
    185if (isset($_POST['comment'])) 
    196{ 
    20     $kb = new Killboard(KB_SITE); 
    21     $config = $kb->getConfig(); 
    22  
    237    $pw = false; 
    248    if (!$config->getConfig('comments_pw') || $page->isAdmin()) 
     
    3519        { 
    3620            $comment = $_POST['comment']; 
    37             $comment = bbencode($comment); 
    38  
    3921            $name = $_POST['name']; 
    4022            if ($name == null) 
     
    4224                $name = "Anonymous"; 
    4325            } 
    44             $name = slashfix(strip_tags($name)); 
    45             // Password if right so insert the comment. 
    46             $qry->execute("INSERT INTO kb3_comments (`kll_id`,`comment`,`name`,`posttime`) 
    47                            VALUES ('$kll_id','$comment','$name','".date('Y-m-d H:i:s')."')"); 
     26            $comments->addComment($name, $comment); 
    4827        } 
    4928    } 
     
    5534} 
    5635 
    57 $qry = new DBQuery(); 
    58 $qry->execute("SELECT *,id FROM kb3_comments WHERE `kll_id` = '".$kll_id."' order by posttime asc"); 
    59 if ($qry->recordCount() == 0) 
    60 { 
    61     // no commments 
    62     // $html .= "No Comments yet."; 
    63 } 
    64 else 
    65 { 
    66     while ($data = $qry->getRow()) 
    67     { 
    68         $name = $data['name']; 
    69         $comment = stripslashes($data['comment']); 
    70         $html .= "\n<div class=\"comment-text\" style=\"position: relative;\"><a href=\"?a=search&searchtype=pilot&searchphrase=".$name."\">".$name."</a>:"; 
    71         if ($data['posttime'] && $data['posttime'] != '0000-00-00 00:00:00') 
    72         { 
    73             $html .= '<span style="position:absolute; right: 0px;">'.$data['posttime'].'</span>'; 
    74         } 
    75         $html .= "<p>".$comment."</p>"; 
    76         if ($page->isAdmin()) 
    77         { 
    78             $html .= "<a href=\"javascript:openWindow('?a=comments_delete&c_id=".$data['id']."', null, 480, 350, '' );\">Delete Comment</a>"; 
    79         } 
    80         $html .= "</div>"; 
    81     } 
    82 } 
     36$smarty->assign_by_ref('page', $page); 
    8337 
    84 $html .= "<div><form id=\"postform\" name=\"postform\" method=\"post\" action=\"?a=kill_detail&kll_id=".$kill->getID()."\">"; 
    85 $html .= "<br><b>Add Comment:</b><br><textarea class=\"comment\" name=\"comment\" cols=\"55\" rows=\"5\" wrap=\"PHYSICAL\" onkeyup=\"limitText(this.form.comment,document.getElementById('countdown'),200);\" onkeypress=\"limitText(this.form.comment,document.getElementById('countdown'),200);\"></textarea><br>"; 
    86 $html .= "<span name=\"countdown\" id=\"countdown\">200</span> Letters left<br/>"; 
    87 $html .= "<b>Name:</b>"; 
    88 $html .= "<input style=\"position:relative; right:-3px;\" class=\"comment-button\" name=\"name\" type=\"text\" size=\"24\" maxlength=\"24\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"; 
    89 if ($config->getConfig('comments_pw') && !$page->isAdmin()) 
    90 { 
    91     $html .= "<br><b>Password:</b>"; 
    92     $html .= "<input type=\"password\" name=\"password\" size=\"19\" class=comment-button>&nbsp;&nbsp;&nbsp;&nbsp;"; 
    93 } 
    94 $html .= "<input class=\"comment-button\" name=\"submit\" type=\"submit\" value=\"Add Comment\">"; 
    95 $html .= "</form></div></div>"; 
     38$comment = $comments->getComments(); 
    9639?> 
  • dev/common/kill_detail.php

    r122 r130  
    77require_once("class.alliance.php"); 
    88require_once("globals.php"); 
    9  global $config, $smarty; 
    10  
    11  
    12 $page = new Page("Kill details");  
     9 
     10$page = new Page("Kill details"); 
    1311 
    1412if ($config->getConfig('item_values')) 
    1513{ 
    16         $smarty->assign('item_values',"true"); 
    17         if($page->isAdmin()) { 
    18                 $smarty->assign('admin',"true"); 
    19                 if (isset($_POST['submit'])) { 
    20                         // Send new value for item to the database 
    21                         $IID = $_POST['IID']; 
    22                         $Val = $_POST[$IID]; 
    23                         //echo "UPDATE kb3_items SET itm_value ='" . $Val . "' WHERE itm_id='" . $IID . "'"; 
    24                         $qry = new DBQuery(); 
    25                         $qry->execute("UPDATE kb3_items SET itm_value ='" . $Val . "' WHERE itm_id='" . $IID . "'") or die($qry->getErrorMsg()); 
    26                          
    27                 } 
    28         } 
    29 } 
    30  
    31  
     14    $smarty->assign('item_values', "true"); 
     15    if ($page->isAdmin()) 
     16    { 
     17        $smarty->assign('admin', "true"); 
     18        if (isset($_POST['submit'])) 
     19        { 
     20            // Send new value for item to the database 
     21            $IID = $_POST['IID']; 
     22            $Val = $_POST[$IID]; 
     23            // echo "UPDATE kb3_items SET itm_value ='" . $Val . "' WHERE itm_id='" . $IID . "'"; 
     24            $qry = new DBQuery(); 
     25            $qry->execute("UPDATE kb3_items SET itm_value ='".$Val."' WHERE itm_id='".$IID."'"); 
     26        } 
     27    } 
     28} 
    3229 
    3330if (!$kll_id = intval($_GET['kll_id'])) 
    3431{ 
    35     $html = "No kill id spezified."; 
     32    $html = "No kill id specified."; 
    3633    $page->setContent($html); 
    3734    $page->generate($html); 
    3835    exit; 
    3936} 
     37 
    4038$kill = new Kill($kll_id); 
    4139if (!$kill->exists()) 
     
    4846 
    4947// victim $smarty->assign('',); 
    50 $smarty->assign('VictimPortrait',$kill->getVictimPortrait(64)); 
    51 $smarty->assign('VictimURL',"?a=pilot_detail&plt_id=".$kill->getVictimID()); 
    52 $smarty->assign('VictimName',$kill->getVictimName()); 
    53 $smarty->assign('VictimCorpURL',"?a=corp_detail&crp_id=".$kill->getVictimCorpID()); 
    54 $smarty->assign('VictimCorpName',$kill->getVictimCorpName()); 
    55 $smarty->assign('VictimAllianceURL',"?a=alliance_detail&all_id=".$kill->getVictimAllianceID()); 
    56 $smarty->assign('VictimAllianceName',$kill->getVictimAllianceName()); 
    57  
     48$smarty->assign('VictimPortrait', $kill->getVictimPortrait(64)); 
     49$smarty->assign('VictimURL', "?a=pilot_detail&plt_id=" . $kill->getVictimID()); 
     50$smarty->assign('VictimName', $kill->getVictimName()); 
     51$smarty->assign('VictimCorpURL', "?a=corp_detail&crp_id=" . $kill->getVictimCorpID()); 
     52$smarty->assign('VictimCorpName', $kill->getVictimCorpName()); 
     53$smarty->assign('VictimAllianceURL', "?a=alliance_detail&all_id=" . $kill->getVictimAllianceID()); 
     54$smarty->assign('VictimAllianceName', $kill->getVictimAllianceName()); 
    5855 
    5956// involved 
    60 $i=1; 
     57$i = 1; 
    6158$involved = array(); 
    6259foreach ($kill->involvedparties_ as $inv) 
     
    6865    $weapon = $inv->getWeapon(); 
    6966 
    70 $involved[$i]['shipImage'] = $ship->getImage(64); 
    71 $involved[$i]['PilotURL'] = "?a=pilot_detail&plt_id=".$pilot->getID(); 
    72 $involved[$i]['PilotName'] = $pilot->getName(); 
    73 $involved[$i]['CorpURL'] = "?a=corp_detail&crp_id=".$corp->getID(); 
    74 $involved[$i]['CorpName'] = $corp->getName(); 
    75 $involved[$i]['AlliURL'] = "?a=alliance_detail&all_id=".$alliance->getID(); 
    76 $involved[$i]['AlliName'] = $alliance->getName(); 
    77 $involved[$i]['ShipName'] = $ship->getName(); 
     67    $involved[$i]['shipImage'] = $ship->getImage(64); 
     68    $involved[$i]['PilotURL'] = "?a=pilot_detail&plt_id=" . $pilot->getID(); 
     69    $involved[$i]['PilotName'] = $pilot->getName(); 
     70    $involved[$i]['CorpURL'] = "?a=corp_detail&crp_id=" . $corp->getID(); 
     71    $involved[$i]['CorpName'] = $corp->getName(); 
     72    $involved[$i]['AlliURL'] = "?a=alliance_detail&all_id=" . $alliance->getID(); 
     73    $involved[$i]['AlliName'] = $alliance->getName(); 
     74    $involved[$i]['ShipName'] = $ship->getName(); 
    7875 
    7976    if ($pilot->getID() == $kill->getFBPilotID()) 
     
    9996    else 
    10097        $involved[$i]['weaponName'] = "Unknown"; 
    101                 ++$i; 
    102 } 
    103 $smarty->assign('involved',$involved); 
     98    ++$i; 
     99} 
     100 
     101$smarty->assign_by_ref('involved', $involved); 
    104102 
    105103if ($config->getConfig('comments')) 
    106104{ 
    107         include('comments.php'); 
    108    $smarty->assign('comments',"true"); 
    109 } 
    110  
    111  
     105    include('comments.php'); 
     106    $smarty->assign('comments', $comment); 
     107} 
    112108// ship, ship details 
    113109$ship = $kill->getVictimShip(); 
     
    115111$system = $kill->getSystem(); 
    116112 
    117 $smarty->assign('VictimShip',$kill->getVictimShip()); 
    118 $smarty->assign('ShipClass',$ship->getClass()); 
    119 $smarty->assign('ShipImage',$ship->getImage(64)); 
    120 $smarty->assign('ShipName',$ship->getName()); 
    121 $smarty->assign('ClassName',$shipclass->getName()); 
    122 $smarty->assign('System',$system->getName()); 
    123 $smarty->assign('SystemURL',"?a=system_detail&sys_id=".$system->getID()); 
    124 $smarty->assign('SystemSecurity',$system->getSecurity(true)); 
    125 $smarty->assign('TimeStamp',$kill->getTimeStamp()); 
    126 $smarty->assign('VictimShipImg',$ship->getImage(64)); 
    127  
     113$smarty->assign('VictimShip', $kill->getVictimShip()); 
     114$smarty->assign('ShipClass', $ship->getClass()); 
     115$smarty->assign('ShipImage', $ship->getImage(64)); 
     116$smarty->assign('ShipName', $ship->getName()); 
     117$smarty->assign('ClassName', $shipclass->getName()); 
     118$smarty->assign('System', $system->getName()); 
     119$smarty->assign('SystemURL', "?a=system_detail&sys_id=" . $system->getID()); 
     120$smarty->assign('SystemSecurity', $system->getSecurity(true)); 
     121$smarty->assign('TimeStamp', $kill->getTimeStamp()); 
     122$smarty->assign('VictimShipImg', $ship->getImage(64)); 
    128123 
    129124// ship fitting 
    130125if (count($kill->destroyeditems_) > 0) 
    131126{ 
    132 $cargo = array(); 
    133 $drone = array(); 
    134 $high_slot = array(); 
    135 $mid_slot = array(); 
    136 $low_slot = array(); 
    137      
    138         foreach($kill->destroyeditems_ as $destroyed) 
     127    $cargo = array(); 
     128    $drone = array(); 
     129    $high_slot = array(); 
     130    $mid_slot = array(); 
     131    $low_slot = array(); 
     132 
     133    foreach($kill->destroyeditems_ as $destroyed) 
    139134    { 
    140135        $item = $destroyed->getItem(); 
    141                 if ($config->getConfig('item_values')) 
    142                 { 
    143                          
    144                         $value = $destroyed->getValue(); 
    145                         $value_single = $value; 
    146                         if ($value > 0) 
    147                         { 
    148                                 $value = $destroyed->getValue() * $destroyed->getQuantity(); 
    149                                 $TotalValue = $TotalValue + $value; 
    150          
    151                                 // Value Manipulation for prettyness. 
    152          
    153                                 if (strlen($value) >1) {        // 1000's ? 
    154                                         $Formatted = number_format($value,2); 
    155                                         $Formatted = $Formatted . " isk"; 
    156                                 } 
    157          
    158                                 if (strlen($value) >3) {        // 1000's ? 
    159                                         $Formatted = round($value / 1000,2); 
    160          
    161                                         $Formatted = number_format($Formatted,2); 
    162                                         $Formatted = $Formatted . " K"; 
    163                                 } 
    164          
    165                                 if (strlen($value) >6) {        // Is this value in the millions? 
    166                                         $Formatted = round($value / 1000000,2); 
    167                                         $Formatted = number_format($Formatted,2); 
    168                                         $Formatted = $Formatted . " M"; 
    169                                 } 
    170                         } 
    171                         else 
    172                         { 
    173                         $value = 0; 
    174                         $Formatted = "0 isk"; 
    175                         } 
    176                 } 
    177                 $dest_array[$destroyed->getLocationID()][] = array('Icon' => $item->getIcon(32), 'Name' => $item->getName(), 'Quantity' => $destroyed->getQuantity(), 'Value'=>$Formatted,'single_unit'=>$value_single,'itemID'=>$item->getID() ); 
    178  
    179     } 
    180  
    181 }  
     136        if ($config->getConfig('item_values')) 
     137        { 
     138            $value = $destroyed->getValue(); 
     139            $value_single = $value; 
     140            if ($value > 0) 
     141            { 
     142                $value = $destroyed->getValue() * $destroyed->getQuantity(); 
     143                $TotalValue = $TotalValue + $value; 
     144                // Value Manipulation for prettyness. 
     145                if (strlen($value) > 1) // 1000's ? 
     146                { 
     147                    $Formatted = number_format($value, 2); 
     148                    $Formatted = $Formatted . " isk"; 
     149                } 
     150 
     151                if (strlen($value) > 3) // 1000's ? 
     152                { 
     153                    $Formatted = round($value / 1000, 2); 
     154 
     155                    $Formatted = number_format($Formatted, 2); 
     156                    $Formatted = $Formatted . " K"; 
     157                } 
     158 
     159                if (strlen($value) > 6) // Is this value in the millions? 
     160                { 
     161                    $Formatted = round($value / 1000000, 2); 
     162                    $Formatted = number_format($Formatted, 2); 
     163                    $Formatted = $Formatted . " M"; 
     164                } 
     165            } 
     166            else 
     167            { 
     168                $value = 0; 
     169                $Formatted = "0 isk"; 
     170            } 
     171        } 
     172        $dest_array[$destroyed->getLocationID()][] = array('Icon' => $item->getIcon(32), 'Name' => $item->getName(), 'Quantity' => $destroyed->getQuantity(), 'Value' => $Formatted, 'single_unit' => $value_single, 'itemID' => $item->getID()); 
     173    } 
     174} 
    182175 
    183176/* 
    184177 echo count($mid_slot); 
    185 print_r($low_slot);  
     178print_r($low_slot); 
    186179print_r($dest_array['1']);*/ 
    187180 
    188  
    189     if ($TotalValue > 0) 
    190     { 
    191                 $Formatted = number_format($TotalValue,2); 
    192         } 
    193         //Get Ship Value 
    194         $ShipValue = $ship->getPrice(); 
    195  
    196         $TotalLoss = number_format($TotalValue + $ShipValue,2); 
    197         $ShipValue = number_format($ShipValue,2); 
    198          
    199         $smarty->assign('high_slot',$dest_array['1']); 
    200         $smarty->assign('mid_slot',$dest_array['2']);  
    201         $smarty->assign('low_slot',$dest_array['3']); 
    202         $smarty->assign('cargo',$dest_array['4']); 
    203         $smarty->assign('drone',$dest_array['6']); 
    204         $smarty->assign('ItemValue',$Formatted); 
    205         $smarty->assign('ShipValue',$ShipValue); 
    206         $smarty->assign('TotalLoss',$TotalLoss); 
    207          
    208          
    209         $menubox = new box("Menu"); 
    210         $menubox->setIcon("menu-item.gif"); 
    211         $menubox->addOption("caption","View"); 
    212         $menubox->addOption("link","Killmail", "javascript:openWindow( '?a=kill_mail&kll_id=".$kill->getID()."', null, 355, 430, '' );"); 
    213                 if ($kill->relatedKillCount() > 1 || $kill->relatedLossCount() > 1) 
    214                 { 
    215                         $menubox->addOption("link","Related kills (".$kill->relatedKillCount()."/".$kill->relatedLossCount().")", "?a=kill_related&kll_id=".$kill->getID()); 
    216                 } 
    217                 if ($page->isAdmin()) 
    218                 { 
    219                         $menubox->addOption("caption","Admin"); 
    220                         $menubox->addOption("link","Delete", "javascript:openWindow('?a=kill_delete&kll_id=".$kill->getID()."', null, 420, 300, '' );"); 
    221                 }  
    222                 $page->addContext($menubox->generate()); 
    223                  
    224                  
    225                 if ($config->getKillPoints()) 
    226                 { 
    227                         $scorebox = new Box("Points"); 
    228                         $scorebox->addOption("points",$kill->getKillPoints()); 
    229                         $page->addContext($scorebox->generate()); 
    230                 } 
    231          
    232          
    233         $mapbox = new Box("Map"); 
    234         $mapbox->addOption("img","?a=mapview&sys_id=".$system->getID()."&mode=map&size=145"); 
    235         $mapbox->addOption("img","?a=mapview&sys_id=".$system->getID()."&mode=region&size=145"); 
    236         $mapbox->addOption("img","?a=mapview&sys_id=".$system->getID()."&mode=cons&size=145"); 
    237         $page->addContext($mapbox->generate()); 
    238  
     181if ($TotalValue > 0) 
     182{ 
     183    $Formatted = number_format($TotalValue, 2); 
     184} 
     185// Get Ship Value 
     186$ShipValue = $ship->getPrice(); 
     187 
     188$TotalLoss = number_format($TotalValue + $ShipValue, 2); 
     189$ShipValue = number_format($ShipValue, 2); 
     190 
     191$smarty->assign_by_ref('high_slot', $dest_array['1']); 
     192$smarty->assign_by_ref('mid_slot', $dest_array['2']); 
     193$smarty->assign_by_ref('low_slot', $dest_array['3']); 
     194$smarty->assign_by_ref('cargo', $dest_array['4']); 
     195$smarty->assign_by_ref('drone', $dest_array['6']); 
     196$smarty->assign('ItemValue', $Formatted); 
     197$smarty->assign('ShipValue', $ShipValue); 
     198$smarty->assign('TotalLoss', $TotalLoss); 
     199 
     200$menubox = new box("Menu"); 
     201$menubox->setIcon("menu-item.gif"); 
     202$menubox->addOption("caption", "View"); 
     203$menubox->addOption("link", "Killmail", "javascript:openWindow( '?a=kill_mail&kll_id=" . $kill->getID() . "', null, 355, 430, '' );"); 
     204if ($kill->relatedKillCount() > 1 || $kill->relatedLossCount() > 1) 
     205{ 
     206    $menubox->addOption("link", "Related kills (" . $kill->relatedKillCount() . "/" . $kill->relatedLossCount() . ")", "?a=kill_related&kll_id=" . $kill->getID()); 
     207} 
     208if ($page->isAdmin()) 
     209{ 
     210    $menubox->addOption("caption", "Admin"); 
     211    $menubox->addOption("link", "Delete", "javascript:openWindow('?a=kill_delete&kll_id=" . $kill->getID() . "', null, 420, 300, '' );"); 
     212} 
     213$page->addContext($menubox->generate()); 
     214 
     215if ($config->getKillPoints()) 
     216{ 
     217    $scorebox = new Box("Points"); 
     218    $scorebox->addOption("points", $kill->getKillPoints()); 
     219    $page->addContext($scorebox->generate()); 
     220} 
     221 
     222$mapbox = new Box("Map"); 
     223$mapbox->addOption("img", "?a=mapview&sys_id=" . $system->getID() . "&mode=map&size=145"); 
     224$mapbox->addOption("img", "?a=mapview&sys_id=" . $system->getID() . "&mode=region&size=145"); 
     225$mapbox->addOption("img", "?a=mapview&sys_id=" . $system->getID() . "&mode=cons&size=145"); 
     226$page->addContext($mapbox->generate()); 
    239227 
    240228$html = $smarty->fetch('kill_detail.tpl'); 
  • dev/mods/signature_generator/sig_list.tpl

    r127 r130  
    1313<td align="center">This is the code you can try for phpBB<br/> 
    1414<textarea cols="80" rows="2">[url={$kb_host}?a=pilot_detail&plt_id={$pilot}] 
    15 [img]{$kb_host}sig.php/{$pilot}/{$signatures[tpl]}[/img][/url]</textarea> 
     15[img]{$kb_host}sig.php/{$pilot}/{$signatures[tpl]}/signature.jpg[/img][/url]</textarea> 
    1616<br/>&nbsp;</td> 
    1717</tr> 
  • dev/templates/kill_detail.tpl

    r128 r130  
    11{cycle reset=true print=false name=ccl values="kb-table-row-even,kb-table-row-odd"} 
    22<table cellpadding=0 cellspacing=1 border=0> 
    3         <tr> 
    4                 <td width=360 align=left valign=top><table class=kb-table width=360 cellpadding=0 cellspacing=1 border=0> 
    5                                 <tr class= {cycle name=ccl}> 
    6                                         <td rowspan=3 width="64"><img src="{$VictimPortrait}" border="0" width="64" heigth="64"></td> 
    7                                         <td class=kb-table-cell width=64><b>Victim:</b></td> 
    8                                         <td class=kb-table-cell><b><a href="{$VictimURL}">{$VictimName}</a></b></td> 
    9                                 </tr> 
    10                                 <tr class={cycle name=ccl}> 
    11                                         <td class=kb-table-cell width=64><b>Corp:</b></td> 
    12                                         <td class=kb-table-cell><b><a href="{$VictimCorpURL}">{$VictimCorpName}</a></b></td> 
    13                                 </tr> 
    14                                 <tr class={cycle name=ccl}> 
    15                                         <td class=kb-table-cell width=64><b>Alliance:</b></td> 
    16                                         <td class=kb-table-cell><b><a href="VictimAllianceURL">{$VictimAllianceName}</a></b></td> 
    17                                 </tr> 
    18                         </table> 
    19                         <div class=block-header>Involved parties</div> 
    20                         <table class=kb-table width=360 border=0 cellspacing="1"> 
    21                         {foreach from=$involved key=key item=i} 
    22                          
    23                                 <tr class={cycle name=ccl}> 
    24                                         <td rowspan=5 width="64"><img {if $i.FB == "true"}class=finalblow{/if} src="{$i.portrait}" border="0"></td> 
    25                                         <td rowspan=5 width="64"><img  {if $i.FB == "true"}class=finalblow{/if} src="{$i.shipImage}" border="0"></td> 
    26                                         <td class=kb-table-cell style="padding-top: 1px; padding-bottom: 1px;"><a href="{$i.PilotURL}">{$i.PilotName}</a></td> 
    27                                 </tr> 
    28                                 <tr class={cycle name=ccl}> 
    29                                         <td class=kb-table-cell style="padding-top: 1px; padding-bottom: 1px;"><a href="{$i.CorpURL}">{$i.CorpName}</a></td> 
    30                                 </tr> 
    31                                 <tr class={cycle name=ccl}> 
    32                                         <td class=kb-table-cell style="padding-top: 1px; padding-bottom: 1px;"><a href="{$i.AlliURL}">{$i.AlliName}</a></td> 
    33                                 </tr> 
    34                                 <tr class={cycle name=ccl}> 
    35                                         <td class=kb-table-cell style="padding-top: 1px; padding-bottom: 1px;"><b>{$i.ShipName}</b></td> 
    36                                 </tr> 
    37                                 <tr class={cycle name=ccl}> 
    38                                         <td class=kb-table-cell style="padding-top: 1px; padding-bottom: 1px;">{$i.weaponName}</td> 
    39                                 </tr> 
    40                         {/foreach}       
    41  
    42                         </table> 
    43                         {if $comments=="true"} 
    44                         <div id=comments-wrap> 
    45                                 <div> 
    46                                         <form id="postform" name="postform" method="post" action=""> 
    47                                                 <br> 
    48                                                 <b>Add Comment:</b><br> 
    49                                                 <textarea class="comment" name="comment" cols="55" rows="5" wrap="PHYSICAL" onkeyup="limitText(this.form.comment,document.getElementById('countdown'),200);" onkeypress="limitText(this.form.comment,document.getElementById('countdown'),200);"></textarea> 
    50                                                 <br> 
    51                                                 <span name="countdown" id="countdown">200</span> Letters left<br/> 
    52                                                 <b>Name:</b> 
    53                                                 <input style="position:relative; right:-3px;" class="comment-button" name="name" type="text" size="24" maxlength="24"> 
    54                                                 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    55                                                 <input class="comment-button" name="submit" type="submit" value="Add Comment"> 
    56                                         </form> 
    57                                 </div> 
    58                         </div> 
    59                         {/if} 
    60                 </td> 
    61                 <td width=50>&nbsp;</td> 
    62                 <td align=left valign=top width=360><table class=kb-table width=360 cellspacing="1"> 
    63                                 <tr class={cycle name=ccl}> 
    64                                         <td width="64" heigth="64" rowspan=3><img src="{$VictimShipImg}" width="64" heigth="64"></td> 
    65                                         <td class=kb-table-cell><b>Ship:</b></td> 
    66                                         <td class=kb-table-cell><b>{$ShipName}</b> ({$ClassName})</td> 
    67                                 </tr> 
    68                                 <tr class={cycle name=ccl}> 
    69                                         <td class=kb-table-cell><b>Location:</b></td> 
    70                                         <td class=kb-table-cell><b><a href="javascript:openWindow( '{$SystemURL}', '', 620, 260, '' );">{$System}</a></b> ({$SystemSecurity})</td> 
    71                                 </tr> 
    72                                 <tr class={cycle name=ccl}> 
    73                                         <td class=kb-table-cell><b>Date:</b></td> 
    74                                         <td class=kb-table-cell>{$TimeStamp}</td> 
    75                                 </tr> 
    76                         </table> 
    77                         <div class=block-header>Ship details</div> 
    78                          
    79                         {if $item_values=="true"} 
    80                          
    81                         <table class=kb-table width=360 border="0" cellspacing="1"> 
    82                          
    83                                 <tr class=kb-table-row-even> 
    84                                         <td width="32"><img src="img/fitted_-_high_slot.jpg" alt="Fitted - High slot" border="0"></td> 
    85                                         <td colspan="2" class=kb-table-cell><b>Fitted - High slot</b> </td> 
    86                                         <td align="center" class=kb-table-cell><b>Value</b></td> 
    87                                 </tr> 
    88                                 {foreach from=$high_slot key=k item=i} 
    89                                 <tr class=kb-table-row-odd> 
    90                                         <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
    91                                         <td class=kb-table-cell>{$i.Name}</td> 
    92                                         <td width="30" align="center">{$i.Quantity}</td> 
    93                                         <td align="center">{$i.Value}</td> 
    94                                 </tr> 
    95                                 {if $admin=="true"} 
    96                                         <tr class=kb-table-row-odd> 
    97                                         <form method=post id="{$value}" name="{$value}" action= > 
    98                                                 <td height="34" colspan="3" valign=top > 
    99                                                         <div align="right"> 
    100                                                                 Current single Item Value: 
    101                                                                 <input checked='checked' name='IID' value="{$i.itemID}" type='hidden'>                                   
    102                                                                 <input name= '{$i.itemID}' type='text' class='comment-button' value='{$i.single_unit}' size='6'> 
    103                                                         </div> 
    104                                                 <td height="34" valign=top ><input type='submit' name='submit' value='Update' class='comment-button'>   </td>            
    105                                                 </form>                                  
    106                                         </tr> 
    107                                 {/if} 
    108                                 {foreachelse} 
    109                                 <tr class=kb-table-row-odd> 
    110                                         <td height="34" colspan="4" valign=top >No Information Stored</tr>                               
    111                                 {/foreach} 
    112                                 <tr class=kb-table-row-even> 
    113                                         <td width="32"><img src="img/fitted_-_medium_slot.jpg" alt="Fitted - Mid slot" border="0"></td> 
    114                                         <td colspan=2 class=kb-table-cell> 
    115                                                 <b>Fitted - Mid slot</b></td> 
    116                                         <td align="center" class=kb-table-cell><b>Value</b></td> 
    117                                 </tr> 
    118                                 {foreach from=$mid_slot key=k item=i} 
    119                                 <tr class=kb-table-row-odd> 
    120                                         <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
    121                                         <td class=kb-table-cell>{$i.Name}</td> 
    122                                         <td width="30" align="center">{$i.Quantity}</td> 
    123                                         <td align="center">{$i.Value}</td> 
    124                                 </tr> 
    125                                 {if $admin=="true"} 
    126                                         <tr class={cycle values="kb-table-row-odd,kb-table-row-odd"}> 
    127                                         <form method=post id="{$value}" name="{$value}" action= > 
    128                                                 <td height="34" colspan="3" valign=top > 
    129                                                         <div align="right"> 
    130                                                                 Current single Item Value: 
    131                                                                 <input checked='checked' name='IID' value="{$i.itemID}" type='hidden'>                                   
    132                                                                 <input name= '{$i.itemID}' type='text' class='comment-button' value='{$i.single_unit}' size='6'> 
    133                                                         </div> 
    134                                                 <td height="34" valign=top ><input type='submit' name='submit' value='Update' class='comment-button'>   </td>            
    135                                                 </form>                                  
    136                                         </tr> 
    137                                 {/if} 
    138                                 {foreachelse} 
    139                                 <tr class={cycle values="kb-table-row-odd,kb-table-row-odd"}> 
    140                                         <td height="34" colspan="4" valign=top >No Information Stored</tr>                               
    141                                 {/foreach} 
    142                                 <tr class=kb-table-row-even> 
    143                                         <td width="32"><img src="/img/fitted_-_low_slot.jpg" alt="Fitted - Low slot" border="0"></td> 
    144                                         <td colspan=2 class=kb-table-cell><b>Fitted - Low slot</b></td> 
    145                                          
    146                                         <td align="center" class=kb-table-cell><b>Value</b></td> 
    147                                 </tr> 
    148                                 {foreach from=$low_slot key=k item=i} 
    149                                 <tr class=kb-table-row-odd> 
    150                                         <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
    151                                         <td class=kb-table-cell>{$i.Name}</td> 
    152                                         <td width="30" align="center">{$i.Quantity}</td> 
    153                                         <td align="center">{$i.Value}</td> 
    154                                 </tr> 
    155                                 {if $admin=="true"} 
    156                                         <tr class={cycle values="kb-table-row-odd,kb-table-row-odd"}> 
    157                                         <form method=post id="{$value}" name="{$value}" action= > 
    158                                                 <td height="34" colspan="3" valign=top > 
    159                                                         <div align="right"> 
    160                                                                 Current single Item Value: 
    161                                                                 <input checked='checked' name='IID' value="{$i.itemID}" type='hidden'>                                   
    162                                                                 <input name= '{$i.itemID}' type='text' class='comment-button' value='{$i.single_unit}' size='6'> 
    163                                                         </div> 
    164                                                 <td height="34" valign=top ><input type='submit' name='submit' value='Update' class='comment-button'>   </td>            
    165                                                 </form>                                  
    166                                         </tr> 
    167                                 {/if} 
    168                                 {foreachelse} 
    169                                 <tr class={cycle values="kb-table-row-odd,kb-table-row-odd"}> 
    170                                         <td height="34" colspan="4" valign=top >No Information Stored</tr>                               
    171                                 {/foreach} 
    172                                 <tr class=kb-table-row-even> 
    173                                         <td width="32"><img src="img/drone_bay.jpg" alt="Drone Bay" border="0"></td> 
    174                                         <td colspan=2 class=kb-table-cell><b>Drone Bay</b></td> 
    175                                         <td align="center" class=kb-table-cell><b>Value</b></td> 
    176                                 </tr> 
    177  
    178                                 {foreach from=$drones key=k item=i} 
    179                                 <tr class=kb-table-row-odd> 
    180                                         <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
    181                                         <td class=kb-table-cell>{$i.Name}</td> 
    182                                         <td width="30" align="center">{$i.Quantity}</td> 
    183                                         <td align="center">{$i.Value}</td> 
    184                                 </tr> 
    185                                 {if $admin=="true"} 
    186                                         <tr class={cycle values="kb-table-row-odd,kb-table-row-odd"}> 
    187                                         <form method=post id="{$value}" name="{$value}" action= > 
    188                                                 <td height="34" colspan="3" valign=top > 
    189                                                         <div align="right"> 
    190                                                                 Current single Item Value: 
    191                                                                 <input checked='checked' name='IID' value="{$i.itemID}" type='hidden'>                                   
    192                                                                 <input name= '{$i.itemID}' type='text' class='comment-button' value='{$i.single_unit}' size='6'> 
    193                                                         </div> 
    194                                                 <td height="34" valign=top ><input type='submit' name='submit' value='Update' class='comment-button'>   </td>            
    195                                                 </form>                                  
    196                                         </tr> 
    197                                 {/if} 
    198                                 {foreachelse} 
    199                                 <tr class={cycle values="kb-table-row-odd,kb-table-row-odd"}> 
    200                                         <td height="34" colspan="4" valign=top >No Information Stored</tr>                               
    201                                 {/foreach} 
    202                                 <tr class=kb-table-row-even> 
    203                                         <td width="32"><img src="img/cargo.jpg" alt="Drone Bay" border="0"></td> 
    204                                         <td colspan=2 class=kb-table-cell><b>Cargo Bay</b></td> 
    205                                         <td align="center" class=kb-table-cell><b>Value</b></td> 
    206                                 </tr> 
    207                                 {foreach from=$cargo key=k item=i} 
    208                                 <tr class=kb-table-row-odd> 
    209                                         <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
    210                                         <td class=kb-table-cell>{$i.Name}</td> 
    211                                         <td width="30" align="center">{$i.Quantity}</td> 
    212                                         <td width="30" align="center">{$i.Value}</td> 
    213                                 </tr> 
    214                                 {if $admin=="true"} 
    215                                         <tr class=kb-table-row-odd> 
    216                                         <form method=post id="{$value}" name="{$value}" action= > 
    217                                                 <td height="34" colspan="3" valign=top > 
    218                                                         <div align="right"> 
    219                                                                 Current single Item Value: 
    220                                                                 <input checked='checked' name='IID' value="{$i.itemID}" type='hidden'>                                   
    221                                                                 <input name= '{$i.itemID}' type='text' class='comment-button' value='{$i.single_unit}' size='6'> 
    222                                                         </div> 
    223                                                 <td height="34" valign=top ><input type='submit' name='submit' value='Update' class='comment-button'>   </td>            
    224                                                 </form>                                  
    225                                         </tr> 
    226                                 {/if} 
    227                                 {foreachelse} 
    228                                 <tr class=kb-table-row-odd> 
    229                                         <td height="34" colspan="4" valign=top >No Information Stored</tr>                               
    230                                 {/foreach} 
    231                                 {if $item_values=="true"} 
    232                                 <tr class={cycle name=ccl}> 
    233                                         <td colspan="3" ><div align="right"><strong>Total Module Loss:</strong></div></td> 
    234                                         <td>{$ItemValue}</td> 
    235                                 </tr> 
    236                                 <tr class={cycle name=ccl}> 
    237                                         <td colspan="3" ><div align="right"><strong>Ship Loss:</strong></div></td> 
    238                                         <td>{$ShipValue}</td> 
    239                                 </tr> 
    240                                 <tr class={cycle name=ccl}> 
    241                                         <td colspan="3" ><div align="right"><strong>Total Loss:</strong></div></td> 
    242                                         <td>{$TotalLoss}</td> 
    243                                 </tr> 
    244                                 {/if} 
    245                         </table> 
    246                          
    247                         {else} 
    248                          
    249                         <table class=kb-table width=360 border="0" cellspacing="1"> 
    250                          
    251                                 <tr class=kb-table-row-odd> 
    252                                         <td width="32"><img src="img/fitted_-_high_slot.jpg" alt="Fitted - High slot" border="0"></td> 
    253                                         <td class=kb-table-cell colspan=2><b>Fitted - High slot</b></td> 
    254                                 </tr> 
    255                                 {foreach from=$high_slot key=k item=i} 
    256                                 <tr class=kb-table-row-even> 
    257                                         <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
    258                                         <td class=kb-table-cell>{$i.Name}</td> 
    259                                         <td width="30" align="center">{$i.Quantity}</td> 
    260                                 </tr> 
    261                                 {foreachelse} 
    262                                 <tr class=kb-table-row-even> 
    263                                         <td height="34" colspan="3" valign=top >No Information Stored</tr>                               
    264                                 {/foreach} 
    265                                 <tr class=kb-table-row-odd> 
    266                                         <td width="32"><img src="img/fitted_-_medium_slot.jpg" alt="Fitted - Mid slot" border="0"></td> 
    267                                         <td class=kb-table-cell colspan=2><b>Fitted - Mid slot</b></td> 
    268                                 </tr> 
    269                                 {foreach from=$mid_slot key=k item=i} 
    270                                 <tr class=kb-table-row-even> 
    271                                         <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
    272                                         <td class=kb-table-cell>{$i.Name}</td> 
    273                                         <td width="30" align="center">{$i.Quantity}</td> 
    274                                 </tr> 
    275                                 {foreachelse} 
    276                                 <tr class=kb-table-row-even> 
    277                                         <td height="34" colspan="3" valign=top >No Information Stored</tr>                               
    278                                 {/foreach} 
    279                                 <tr class=kb-table-row-odd> 
    280                                         <td width="32"><img src="img/fitted_-_low_slot.jpg" alt="Fitted - low slot" border="0"></td> 
    281                                         <td class=kb-table-cell colspan=2><b>Fitted - Low slot</b></td> 
    282                                 </tr> 
    283                                 {foreach from=$low_slot key=k item=i} 
    284                                 <tr class=kb-table-row-even> 
    285                                         <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
    286                                         <td class=kb-table-cell>{$i.Name}</td> 
    287                                         <td width="30" align="center">{$i.Quantity}</td> 
    288                                 </tr> 
    289                                 {foreachelse} 
    290                                 <tr class=kb-table-row-even> 
    291                                         <td height="34" colspan="3" valign=top >No Information Stored</tr>                               
    292                                 {/foreach} 
    293                                 <tr class=kb-table-row-odd> 
    294                                         <td width="32"><img src="img/drone_bay.jpg" alt="Drone Bay" border="0"></td> 
    295                                         <td class=kb-table-cell colspan=2><b>Drone Bay</b></td> 
    296                                 </tr> 
    297                                 {foreach from=$drone key=k item=i} 
    298                                 <tr class=kb-table-row-even> 
    299                                         <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
    300                                         <td class=kb-table-cell>{$i.Name}</td> 
    301                                         <td width="30" align="center">{$i.Quantity}</td> 
    302                                 </tr> 
    303                                 {foreachelse} 
    304                                 <tr class=kb-table-row-even> 
    305                                         <td height="34" colspan="3" valign=top >No Information Stored</tr>                               
    306                                 {/foreach} 
    307                                 <tr class=kb-table-row-odd> 
    308                                         <td width="32"><img src="img/cargo.jpg" alt="Drone Bay" border="0"></td> 
    309                                         <td class=kb-table-cell colspan=2><b>Cargo Bay</b></td> 
    310                                 </tr> 
    311                                 {foreach from=$cargo key=k item=i} 
    312                                 <tr class=kb-table-row-even> 
    313                                         <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
    314                                         <td class=kb-table-cell>{$i.Name}</td> 
    315                                         <td width="30" align="center">{$i.Quantity}</td> 
    316                                 </tr> 
    317                                 {foreachelse} 
    318                                 <tr class=kb-table-row-even> 
    319                                         <td height="34" colspan="3" valign=top >No Information Stored</tr>                               
    320                                 {/foreach} 
    321                         </table> 
    322                          
    323                         {/if} 
    324                          
    325                         </td> 
    326         </tr> 
     3    <tr> 
     4        <td width=360 align=left valign=top><table class=kb-table width=360 cellpadding=0 cellspacing=1 border=0> 
     5                <tr class= {cycle name=ccl}> 
     6                    <td rowspan=3 width="64"><img src="{$VictimPortrait}" border="0" width="64" heigth="64"></td> 
     7                    <td class=kb-table-cell width=64><b>Victim:</b></td> 
     8                    <td class=kb-table-cell><b><a href="{$VictimURL}">{$VictimName}</a></b></td> 
     9                </tr> 
     10                <tr class={cycle name=ccl}> 
     11                    <td class=kb-table-cell width=64><b>Corp:</b></td> 
     12                    <td class=kb-table-cell><b><a href="{$VictimCorpURL}">{$VictimCorpName}</a></b></td> 
     13                </tr> 
     14                <tr class={cycle name=ccl}> 
     15                    <td class=kb-table-cell width=64><b>Alliance:</b></td> 
     16                    <td class=kb-table-cell><b><a href="VictimAllianceURL">{$VictimAllianceName}</a></b></td> 
     17                </tr> 
     18            </table> 
     19            <div class=block-header>Involved parties</div> 
     20            <table class=kb-table width=360 border=0 cellspacing="1"> 
     21{foreach from=$involved key=key item=i} 
     22                <tr class={cycle name=ccl}> 
     23                    <td rowspan=5 width="64"><img {if $i.FB == "true"}class=finalblow{/if} src="{$i.portrait}" border="0"></td> 
     24                    <td rowspan=5 width="64"><img  {if $i.FB == "true"}class=finalblow{/if} src="{$i.shipImage}" border="0"></td> 
     25                    <td class=kb-table-cell style="padding-top: 1px; padding-bottom: 1px;"><a href="{$i.PilotURL}">{$i.PilotName}</a></td> 
     26                </tr> 
     27                <tr class={cycle name=ccl}> 
     28                    <td class=kb-table-cell style="padding-top: 1px; padding-bottom: 1px;"><a href="{$i.CorpURL}">{$i.CorpName}</a></td> 
     29                </tr> 
     30                <tr class={cycle name=ccl}> 
     31                    <td class=kb-table-cell style="padding-top: 1px; padding-bottom: 1px;"><a href="{$i.AlliURL}">{$i.AlliName}</a></td> 
     32                </tr> 
     33                <tr class={cycle name=ccl}> 
     34                    <td class=kb-table-cell style="padding-top: 1px; padding-bottom: 1px;"><b>{$i.ShipName}</b></td> 
     35                </tr> 
     36                <tr class={cycle name=ccl}> 
     37                    <td class=kb-table-cell style="padding-top: 1px; padding-bottom: 1px;">{$i.weaponName}</td> 
     38                </tr> 
     39{/foreach} 
     40            </table> 
     41{if $config->getConfig('comments')}{$comments}{/if} 
     42        </td> 
     43        <td width=50>&nbsp;</td> 
     44        <td align=left valign=top width=360><table class=kb-table width=360 cellspacing="1"> 
     45                <tr class={cycle name=ccl}> 
     46                    <td width="64" heigth="64" rowspan=3><img src="{$VictimShipImg}" width="64" heigth="64"></td> 
     47                    <td class=kb-table-cell><b>Ship:</b></td> 
     48                    <td class=kb-table-cell><b>{$ShipName}</b> ({$ClassName})</td> 
     49                </tr> 
     50                <tr class={cycle name=ccl}> 
     51                    <td class=kb-table-cell><b>Location:</b></td> 
     52                    <td class=kb-table-cell><b><a href="javascript:openWindow( '{$SystemURL}', '', 620, 260, '' );">{$System}</a></b> ({$SystemSecurity})</td> 
     53                </tr> 
     54                <tr class={cycle name=ccl}> 
     55                    <td class=kb-table-cell><b>Date:</b></td> 
     56                    <td class=kb-table-cell>{$TimeStamp}</td> 
     57                </tr> 
     58            </table> 
     59            <div class=block-header>Ship details</div> 
     60 
     61{if $item_values} 
     62            <table class=kb-table width=360 border="0" cellspacing="1"> 
     63 
     64                <tr class=kb-table-row-even> 
     65                    <td width="32"><img src="img/fitted_-_high_slot.jpg" alt="Fitted - High slot" border="0"></td> 
     66                    <td colspan="2" class=kb-table-cell><b>Fitted - High slot</b> </td> 
     67                    <td align="center" class=kb-table-cell><b>Value</b></td> 
     68                </tr> 
     69    {foreach from=$high_slot key=k item=i} 
     70                <tr class=kb-table-row-odd> 
     71                    <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
     72                    <td class=kb-table-cell>{$i.Name}</td> 
     73                    <td width="30" align="center">{$i.Quantity}</td> 
     74                    <td align="center">{$i.Value}</td> 
     75                </tr> 
     76        {if $admin} 
     77                    <tr class=kb-table-row-odd> 
     78                    <form method=post id="{$value}" name="{$value}" action= > 
     79                        <td height="34" colspan="3" valign=top > 
     80                            <div align="right"> 
     81                                Current single Item Value: 
     82                                <input checked='checked' name='IID' value="{$i.itemID}" type='hidden'> 
     83                                <input name= '{$i.itemID}' type='text' class='comment-button' value='{$i.single_unit}' size='6'> 
     84                            </div> 
     85                        <td height="34" valign=top ><input type='submit' name='submit' value='Update' class='comment-button'>    </td> 
     86                        </form> 
     87                    </tr> 
     88        {/if} 
     89    {foreachelse} 
     90                <tr class=kb-table-row-odd> 
     91                    <td height="34" colspan="4" valign=top >No Information Stored</tr> 
     92    {/foreach} 
     93                <tr class=kb-table-row-even> 
     94                    <td width="32"><img src="img/fitted_-_medium_slot.jpg" alt="Fitted - Mid slot" border="0"></td> 
     95                    <td colspan=2 class=kb-table-cell> 
     96                        <b>Fitted - Mid slot</b></td> 
     97                    <td align="center" class=kb-table-cell><b>Value</b></td> 
     98                </tr> 
     99    {foreach from=$mid_slot key=k item=i} 
     100                <tr class=kb-table-row-odd> 
     101                    <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
     102                    <td class=kb-table-cell>{$i.Name}</td> 
     103                    <td width="30" align="center">{$i.Quantity}</td> 
     104                    <td align="center">{$i.Value}</td> 
     105                </tr> 
     106        {if $admin=="true"} 
     107                    <tr class={cycle values="kb-table-row-odd,kb-table-row-odd"}> 
     108                    <form method=post id="{$value}" name="{$value}" action= > 
     109                        <td height="34" colspan="3" valign=top > 
     110                            <div align="right"> 
     111                                Current single Item Value: 
     112                                <input checked='checked' name='IID' value="{$i.itemID}" type='hidden'> 
     113                                <input name= '{$i.itemID}' type='text' class='comment-button' value='{$i.single_unit}' size='6'> 
     114                            </div> 
     115                        <td height="34" valign=top ><input type='submit' name='submit' value='Update' class='comment-button'>    </td> 
     116                        </form> 
     117                    </tr> 
     118        {/if} 
     119    {foreachelse} 
     120                <tr class={cycle values="kb-table-row-odd,kb-table-row-odd"}> 
     121                    <td height="34" colspan="4" valign=top >No Information Stored</tr> 
     122    {/foreach} 
     123                <tr class=kb-table-row-even> 
     124                    <td width="32"><img src="/img/fitted_-_low_slot.jpg" alt="Fitted - Low slot" border="0"></td> 
     125                    <td colspan=2 class=kb-table-cell><b>Fitted - Low slot</b></td> 
     126 
     127                    <td align="center" class=kb-table-cell><b>Value</b></td> 
     128                </tr> 
     129    {foreach from=$low_slot key=k item=i} 
     130                <tr class=kb-table-row-odd> 
     131                    <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
     132                    <td class=kb-table-cell>{$i.Name}</td> 
     133                    <td width="30" align="center">{$i.Quantity}</td> 
     134                    <td align="center">{$i.Value}</td> 
     135                </tr> 
     136        {if $admin=="true"} 
     137                    <tr class={cycle values="kb-table-row-odd,kb-table-row-odd"}> 
     138                    <form method=post id="{$value}" name="{$value}" action= > 
     139                        <td height="34" colspan="3" valign=top > 
     140                            <div align="right"> 
     141                                Current single Item Value: 
     142                                <input checked='checked' name='IID' value="{$i.itemID}" type='hidden'> 
     143                                <input name= '{$i.itemID}' type='text' class='comment-button' value='{$i.single_unit}' size='6'> 
     144                            </div> 
     145                        <td height="34" valign=top ><input type='submit' name='submit' value='Update' class='comment-button'>    </td> 
     146                        </form> 
     147                    </tr> 
     148        {/if} 
     149    {foreachelse} 
     150                <tr class={cycle values="kb-table-row-odd,kb-table-row-odd"}> 
     151                    <td height="34" colspan="4" valign=top >No Information Stored</tr> 
     152    {/foreach} 
     153                <tr class=kb-table-row-even> 
     154                    <td width="32"><img src="img/drone_bay.jpg" alt="Drone Bay" border="0"></td> 
     155                    <td colspan=2 class=kb-table-cell><b>Drone Bay</b></td> 
     156                    <td align="center" class=kb-table-cell><b>Value</b></td> 
     157                </tr> 
     158 
     159    {foreach from=$drones key=k item=i} 
     160                <tr class=kb-table-row-odd> 
     161                    <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
     162                    <td class=kb-table-cell>{$i.Name}</td> 
     163                    <td width="30" align="center">{$i.Quantity}</td> 
     164                    <td align="center">{$i.Value}</td> 
     165                </tr> 
     166        {if $admin=="true"} 
     167                    <tr class={cycle values="kb-table-row-odd,kb-table-row-odd"}> 
     168                    <form method=post id="{$value}" name="{$value}" action= > 
     169                        <td height="34" colspan="3" valign=top > 
     170                            <div align="right"> 
     171                                Current single Item Value: 
     172                                <input checked='checked' name='IID' value="{$i.itemID}" type='hidden'> 
     173                                <input name= '{$i.itemID}' type='text' class='comment-button' value='{$i.single_unit}' size='6'> 
     174                            </div> 
     175                        <td height="34" valign=top ><input type='submit' name='submit' value='Update' class='comment-button'>    </td> 
     176                        </form> 
     177                    </tr> 
     178        {/if} 
     179    {foreachelse} 
     180                <tr class={cycle values="kb-table-row-odd,kb-table-row-odd"}> 
     181                    <td height="34" colspan="4" valign=top >No Information Stored</tr> 
     182    {/foreach} 
     183                <tr class=kb-table-row-even> 
     184                    <td width="32"><img src="img/cargo.jpg" alt="Drone Bay" border="0"></td> 
     185                    <td colspan=2 class=kb-table-cell><b>Cargo Bay</b></td> 
     186                    <td align="center" class=kb-table-cell><b>Value</b></td> 
     187                </tr> 
     188    {foreach from=$cargo key=k item=i} 
     189                <tr class=kb-table-row-odd> 
     190                    <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
     191                    <td class=kb-table-cell>{$i.Name}</td> 
     192                    <td width="30" align="center">{$i.Quantity}</td> 
     193                    <td width="30" align="center">{$i.Value}</td> 
     194                </tr> 
     195        {if $admin=="true"} 
     196                    <tr class=kb-table-row-odd> 
     197                    <form method=post id="{$value}" name="{$value}" action= > 
     198                        <td height="34" colspan="3" valign=top > 
     199                            <div align="right"> 
     200                                Current single Item Value: 
     201                                <input checked='checked' name='IID' value="{$i.itemID}" type='hidden'> 
     202                                <input name= '{$i.itemID}' type='text' class='comment-button' value='{$i.single_unit}' size='6'> 
     203                            </div> 
     204                        <td height="34" valign=top ><input type='submit' name='submit' value='Update' class='comment-button'>    </td> 
     205                        </form> 
     206                    </tr> 
     207        {/if} 
     208    {foreachelse} 
     209                <tr class=kb-table-row-odd> 
     210                    <td height="34" colspan="4" valign=top >No Information Stored</tr> 
     211    {/foreach} 
     212        {if $item_values=="true"} 
     213                <tr class={cycle name=ccl}> 
     214                    <td colspan="3" ><div align="right"><strong>Total Module Loss:</strong></div></td> 
     215                    <td>{$ItemValue}</td> 
     216                </tr> 
     217                <tr class={cycle name=ccl}> 
     218                    <td colspan="3" ><div align="right"><strong>Ship Loss:</strong></div></td> 
     219                    <td>{$ShipValue}</td> 
     220                </tr> 
     221                <tr class={cycle name=ccl}> 
     222                    <td colspan="3" ><div align="right"><strong>Total Loss:</strong></div></td> 
     223                    <td>{$TotalLoss}</td> 
     224                </tr> 
     225                {/if} 
     226            </table> 
     227        {else} 
     228            <table class=kb-table width=360 border="0" cellspacing="1"> 
     229 
     230                <tr class=kb-table-row-odd> 
     231                    <td width="32"><img src="img/fitted_-_high_slot.jpg" alt="Fitted - High slot" border="0"></td> 
     232                    <td class=kb-table-cell colspan=2><b>Fitted - High slot</b></td> 
     233                </tr> 
     234            {foreach from=$high_slot key=k item=i} 
     235                <tr class=kb-table-row-even> 
     236                    <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
     237                    <td class=kb-table-cell>{$i.Name}</td> 
     238                    <td width="30" align="center">{$i.Quantity}</td> 
     239                </tr> 
     240            {foreachelse} 
     241                <tr class=kb-table-row-even> 
     242                    <td height="34" colspan="3" valign=top >No Information Stored</tr> 
     243            {/foreach} 
     244                <tr class=kb-table-row-odd> 
     245                    <td width="32"><img src="img/fitted_-_medium_slot.jpg" alt="Fitted - Mid slot" border="0"></td> 
     246                    <td class=kb-table-cell colspan=2><b>Fitted - Mid slot</b></td> 
     247                </tr> 
     248            {foreach from=$mid_slot key=k item=i} 
     249                <tr class=kb-table-row-even> 
     250                    <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
     251                    <td class=kb-table-cell>{$i.Name}</td> 
     252                    <td width="30" align="center">{$i.Quantity}</td> 
     253                </tr> 
     254            {foreachelse} 
     255                <tr class=kb-table-row-even> 
     256                    <td height="34" colspan="3" valign=top >No Information Stored</tr> 
     257            {/foreach} 
     258                <tr class=kb-table-row-odd> 
     259                    <td width="32"><img src="img/fitted_-_low_slot.jpg" alt="Fitted - low slot" border="0"></td> 
     260                    <td class=kb-table-cell colspan=2><b>Fitted - Low slot</b></td> 
     261                </tr> 
     262            {foreach from=$low_slot key=k item=i} 
     263                <tr class=kb-table-row-even> 
     264                    <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
     265                    <td class=kb-table-cell>{$i.Name}</td> 
     266                    <td width="30" align="center">{$i.Quantity}</td> 
     267                </tr> 
     268            {foreachelse} 
     269                <tr class=kb-table-row-even> 
     270                    <td height="34" colspan="3" valign=top >No Information Stored</tr> 
     271            {/foreach} 
     272                <tr class=kb-table-row-odd> 
     273                    <td width="32"><img src="img/drone_bay.jpg" alt="Drone Bay" border="0"></td> 
     274                    <td class=kb-table-cell colspan=2><b>Drone Bay</b></td> 
     275                </tr> 
     276            {foreach from=$drone key=k item=i} 
     277                <tr class=kb-table-row-even> 
     278                    <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
     279                    <td class=kb-table-cell>{$i.Name}</td> 
     280                    <td width="30" align="center">{$i.Quantity}</td> 
     281                </tr> 
     282            {foreachelse} 
     283                <tr class=kb-table-row-even> 
     284                    <td height="34" colspan="3" valign=top >No Information Stored</tr> 
     285            {/foreach} 
     286                <tr class=kb-table-row-odd> 
     287                    <td width="32"><img src="img/cargo.jpg" alt="Drone Bay" border="0"></td> 
     288                    <td class=kb-table-cell colspan=2><b>Cargo Bay</b></td> 
     289                </tr> 
     290            {foreach from=$cargo key=k item=i} 
     291                <tr class=kb-table-row-even> 
     292                    <td class=item-icon width="32" height="34"  valign=top>{$i.Icon}</td> 
     293                    <td class=kb-table-cell>{$i.Name}</td> 
     294                    <td width="30" align="center">{$i.Quantity}</td> 
     295                </tr> 
     296            {foreachelse} 
     297                <tr class=kb-table-row-even> 
     298                    <td height="34" colspan="3" valign=top >No Information Stored</tr> 
     299            {/foreach} 
     300            </table> 
     301        {/if} 
     302        </td> 
     303    </tr> 
    327304</table>