Changeset 419

Show
Ignore:
Timestamp:
07/12/09 17:53:40 (11 years ago)
Author:
kovell
Message:

Fixes: some php4 errors fixed. The great commenting project continues.

Location:
dev
Files:
7 modified

Legend:

Unmodified
Added
Removed
  • dev/common/includes/class.clock.php

    r370 r419  
    11<?php 
     2 
     3//! A simple clock implementation 
    24class Clock 
    35{ 
    4     function generate() 
     6        //! Generate html for a clock from the template file. 
     7         
     8        //! \return html generated frm the clock template. 
     9        function generate() 
    510    { 
    611        global $smarty; 
  • dev/common/includes/class.kill.php

    r417 r419  
    930930                        } 
    931931                } 
    932                 $value += $this->getVictimShip()->getPrice(); 
     932                $value += $this->victimship_->getPrice(); 
    933933                $this->iskloss_ = $value; 
    934934                return $value; 
     
    11791179        { 
    11801180                array_push($this->destroyeditems_, $destroyed); 
    1181 /* 
    1182                 // Ensure each item type is added once. 
    1183                 echo "x".($destroyed->getLocationID()).($destroyed->getItem()->getID())."x "; 
    1184                 if($this->destroyeditems_[$destroyed->getLocationID().$destroyed->getItem()->getID()]) 
    1185                         $this->destroyeditems_[$destroyed->getLocationID().$destroyed->getItem()->getID()]->quantity_ .= $destroyed->getQuantity(); 
    1186                 else 
    1187                         $this->destroyeditems_[$destroyed->getLocationID().$destroyed->getItem()->getID()] = $destroyed; 
    1188 */ 
    11891181        } 
    11901182 
  • dev/common/includes/class.pilot.php

    r396 r419  
    44require_once('class.thumb.php'); 
    55 
     6//! Creates a new Pilot or fetches an existing one from the database. 
    67class Pilot 
    78{ 
     9    //! Create a new Pilot object from the given $id. 
     10 
     11    /*! 
     12     * \param $id The pilot ID. 
     13         * \param $externalIDFlag whether the id is external or internal 
     14     */ 
    815    function Pilot($id = 0, $externalIDFlag = false) 
    916    { 
     
    1118        else $this->id_ = intval($id); 
    1219    } 
    13  
     20        //! Return the alliance ID. 
    1421    function getID() 
    1522    { 
     
    2229            else return 0; 
    2330    } 
    24  
     31        //! Return the pilot's CCP ID. 
    2532    function getExternalID() 
    2633    { 
     
    3845                else return 0; 
    3946    } 
    40  
     47    //! Return the pilot name. 
    4148    function getName() 
    4249    { 
     
    5461        } 
    5562    } 
    56  
     63    //! Return the URL for the pilot's portrait. 
     64 
     65    /*! 
     66     * \param $size The desired portrait size. 
     67         * \return URL for a portrait. 
     68     */ 
    5769    function getPortraitURL($size = 64) 
    5870    { 
     
    6981        } 
    7082    }    
    71   
     83    //! Fetch the pilot details from the database using the id given on construction. 
    7284    function execQuery() 
    7385    { 
     
    101113        } 
    102114    } 
    103  
     115    //! Return the corporation this pilot is a member of. 
     116 
     117    /*! 
     118         * \return Corporation object 
     119     */ 
    104120    function getCorp() 
    105121    { 
     
    107123        return new Corporation($this->corp_); 
    108124    } 
    109  
     125        //! Check if the id given on construction is valid. 
     126 
     127    /*! 
     128         * \return boolean - true for exists. 
     129     */ 
    110130    function exists() 
    111131    { 
     
    113133        return $this->valid_; 
    114134    } 
    115  
     135    //! Add a new pilot to the database or update the details of an existing one. 
     136 
     137    /*! 
     138     * \param $name Pilot name 
     139         * \param $corp Corporation object for this pilot's corporation 
     140         * \param $timestamp time this pilot's corp was updated 
     141         * \param $externalID CCP external id 
     142     */ 
    116143    function add($name, $corp, $timestamp, $externalID = '0') 
    117144    { 
     
    145172        return $this->id_; 
    146173    } 
    147  
     174    //! Return whether this pilot was updated before the given timestamp. 
     175 
     176    /*! 
     177     * \param $timestamp A timestamp to compare this pilot's details with. 
     178         * \return boolean - true if update time was before the given timestamp. 
     179     */ 
    148180    function isUpdatable($timestamp) 
    149181    { 
     
    157189        return $qry->recordCount() == 1; 
    158190    } 
    159  
     191        //! Set the CCP external ID for this pilot. 
     192 
     193    /*! 
     194     * \param $externalID CCP external ID for this pilot. 
     195     */ 
    160196    function setCharacterID($externalID) 
    161197    { 
  • dev/common/includes/class.summary.php

    r405 r419  
    140140                if($qry->recordCount()) 
    141141                { 
     142                        // php4 doesn't handle indirect references so specify each one. 
     143                        $ship = $kill->getVictimShip(); 
     144                        $class = $ship->getClass(); 
    142145                        $sql = "INSERT INTO kb3_sum_alliance (asm_all_id, asm_shp_id, asm_loss_count, asm_loss_isk) ". 
    143                                 "VALUES ( ".$kill->getVictimAllianceID().", ".$kill->getVictimShip()->getClass()->getID().", 1, ". 
     146                                "VALUES ( ".$kill->getVictimAllianceID().", ".$class->getID().", 1, ". 
    144147                                $kill->getISKLoss().") ON DUPLICATE KEY UPDATE ". 
    145148                                "asm_loss_count = asm_loss_count + 1, ". 
     
    154157                        //if(!$qry->recordCount()) allianceSummary::buildSummary($inv->getAllianceID()); 
    155158                        if(!$qry->recordCount()) continue; 
     159                        // php4 doesn't handle indirect references so specify each one. 
     160                        $ship = $kill->getVictimShip(); 
     161                        $class = $ship->getClass(); 
    156162                        $sql = "INSERT INTO kb3_sum_alliance (asm_all_id, asm_shp_id, asm_kill_count, asm_kill_isk) ". 
    157                                 "VALUES ( ".$inv->getAllianceID().", ".$kill->getVictimShip()->getClass()->getID().", 1, ". 
     163                                "VALUES ( ".$inv->getAllianceID().", ".$class->getID().", 1, ". 
    158164                                $kill->getISKLoss().") ON DUPLICATE KEY UPDATE ". 
    159165                                "asm_kill_count = asm_kill_count + 1, ". 
     
    171177                if($qry->recordCount()) 
    172178                { 
     179                        // php4 doesn't handle indirect references so specify each one. 
     180                        $ship = $kill->getVictimShip(); 
     181                        $class = $ship->getClass(); 
    173182                        $sql = "UPDATE kb3_sum_alliance SET asm_loss_count = asm_loss_count - 1, ". 
    174183                                " asm_loss_isk = asm_loss_isk - ".$kill->getISKLoss(). 
    175184                                " WHERE asm_all_id = ".$kill->getVictimAllianceID(). 
    176                                         " AND asm_shp_id = ".$kill->getVictimShip()->getClass()->getID(); 
     185                                        " AND asm_shp_id = ".$class->getID(); 
    177186                        $qry->execute($sql); 
    178187                } 
     
    183192                        $qry->execute("SELECT 1 FROM kb3_sum_alliance WHERE asm_all_id = ".$inv->getAllianceID()); 
    184193                        if(!$qry->recordCount()) continue; 
     194                        // php4 doesn't handle indirect references so specify each one. 
     195                        $ship = $kill->getVictimShip(); 
     196                        $class = $ship->getClass(); 
    185197                        $sql = "UPDATE kb3_sum_alliance SET asm_kill_count = asm_kill_count - 1, ". 
    186198                                " asm_kill_isk = asm_kill_isk - ".$kill->getISKLoss(). 
    187199                                " WHERE asm_all_id = ".$inv->getAllianceID(). 
    188                                         " AND asm_shp_id = ".$kill->getVictimShip()->getClass()->getID(); 
     200                                        " AND asm_shp_id = ".$class->getID(); 
    189201                        $qry->execute($sql); 
    190202                } 
     
    279291                if(!$qry->recordCount()) 
    280292                { 
     293                        // php4 doesn't handle indirect references so specify each one. 
     294                        $ship = $kill->getVictimShip(); 
     295                        $class = $ship->getClass(); 
    281296                        $sql = "INSERT INTO kb3_sum_corp (csm_crp_id, csm_shp_id, csm_loss_count, csm_loss_isk) ". 
    282                                 "VALUES ( ".$kill->getVictimcorpID().", ".$kill->getVictimShip()->getClass()->getID().", 1, ". 
     297                                "VALUES ( ".$kill->getVictimcorpID().", ".$class->getID().", 1, ". 
    283298                                $kill->getISKLoss().") ON DUPLICATE KEY UPDATE ". 
    284299                                "csm_loss_count = csm_loss_count + 1, ". 
     
    293308                        //if(!$qry->recordCount()) corpSummary::buildSummary($inv->getcorpID()); 
    294309                        if(!$qry->recordCount()) continue; 
     310                        // php4 doesn't handle indirect references so specify each one. 
     311                        $ship = $kill->getVictimShip(); 
     312                        $class = $ship->getClass(); 
    295313                        $sql = "INSERT INTO kb3_sum_corp (csm_crp_id, csm_shp_id, csm_kill_count, csm_kill_isk) ". 
    296                                 "VALUES ( ".$inv->getcorpID().", ".$kill->getVictimShip()->getClass()->getID().", 1, ". 
     314                                "VALUES ( ".$inv->getcorpID().", ".$class->getID().", 1, ". 
    297315                                $kill->getISKLoss().") ON DUPLICATE KEY UPDATE ". 
    298316                                "csm_kill_count = csm_kill_count + 1, ". 
     
    310328                if($qry->recordCount()) 
    311329                { 
     330                        // php4 doesn't handle indirect references so specify each one. 
     331                        $ship = $kill->getVictimShip(); 
     332                        $class = $ship->getClass(); 
    312333                        $sql = "UPDATE kb3_sum_corp SET csm_loss_count = csm_loss_count - 1, ". 
    313334                                " csm_loss_isk = csm_loss_isk - ".$kill->getISKLoss(). 
    314335                                " WHERE csm_crp_id = ".$kill->getVictimCorpID(). 
    315                                         " AND csm_shp_id = ".$kill->getVictimShip()->getClass()->getID(); 
     336                                        " AND csm_shp_id = ".$class->getID(); 
    316337                        $qry->execute($sql); 
    317338                } 
     
    322343                        $qry->execute("SELECT 1 FROM kb3_sum_corp WHERE csm_crp_id = ".$inv->getCorpID()); 
    323344                        if(!$qry->recordCount()) continue; 
     345                        // php4 doesn't handle indirect references so specify each one. 
     346                        $ship = $kill->getVictimShip(); 
     347                        $class = $ship->getClass(); 
    324348                        $sql = "UPDATE kb3_sum_corp SET csm_kill_count = csm_kill_count - 1, ". 
    325349                                " csm_kill_isk = csm_kill_isk - ".$kill->getISKLoss(). 
    326350                                " WHERE csm_crp_id = ".$inv->getCorpID(). 
    327                                         " AND csm_shp_id = ".$kill->getVictimShip()->getClass()->getID(); 
     351                                        " AND csm_shp_id = ".$class->getID(); 
    328352                        $qry->execute($sql); 
    329353                } 
     
    419443                if(!$qry->recordCount()) 
    420444                { 
     445                        // php4 doesn't handle indirect references so specify each one. 
     446                        $ship = $kill->getVictimShip(); 
     447                        $class = $ship->getClass(); 
    421448                        $sql = "INSERT INTO kb3_sum_pilot (psm_plt_id, psm_shp_id, psm_loss_count, psm_loss_isk) ". 
    422                                 "VALUES ( ".$kill->getVictimID().", ".$kill->getVictimShip()->getClass()->getID().", 1, ". 
     449                                "VALUES ( ".$kill->getVictimID().", ".$class->getID().", 1, ". 
    423450                                $kill->getISKLoss().") ON DUPLICATE KEY UPDATE ". 
    424451                                "psm_loss_count = psm_loss_count + 1, ". 
     
    433460                        if(!$qry->recordCount()) continue; 
    434461                        //if(!$qry->recordCount())pilotSummary::buildSummary($inv->getpilotID()); 
     462                        // php4 doesn't handle indirect references so specify each one. 
     463                        $ship = $kill->getVictimShip(); 
     464                        $class = $ship->getClass(); 
    435465                        $sql = "INSERT INTO kb3_sum_pilot (psm_plt_id, psm_shp_id, psm_kill_count, psm_kill_isk) ". 
    436                                 "VALUES ( ".$inv->getPilotID().", ".$kill->getVictimShip()->getClass()->getID().", 1, ". 
     466                                "VALUES ( ".$inv->getPilotID().", ".$class->getID().", 1, ". 
    437467                                $kill->getISKLoss().") ON DUPLICATE KEY UPDATE ". 
    438468                                "psm_kill_count = psm_kill_count + 1, ". 
     
    450480                if($qry->recordCount()) 
    451481                { 
     482                        // php4 doesn't handle indirect references so specify each one. 
     483                        $ship = $kill->getVictimShip(); 
     484                        $class = $ship->getClass(); 
    452485                        $sql = "UPDATE kb3_sum_pilot SET psm_loss_count = psm_loss_count - 1, ". 
    453486                                " psm_loss_isk = psm_loss_isk - ".$kill->getISKLoss(). 
    454487                                " WHERE psm_plt_id = ".$kill->getVictimID(). 
    455                                         " AND psm_shp_id = ".$kill->getVictimShip()->getClass()->getID(); 
     488                                        " AND psm_shp_id = ".$class->getID(); 
    456489                        $qry->execute($sql); 
    457490                } 
     
    462495                        $qry->execute("SELECT 1 FROM kb3_sum_pilot WHERE psm_plt_id = ".$inv->getPilotID()); 
    463496                        if(!$qry->recordCount()) continue; 
     497                        // php4 doesn't handle indirect references so specify each one. 
     498                        $ship = $kill->getVictimShip(); 
     499                        $class = $ship->getClass(); 
    464500                        $sql = "UPDATE kb3_sum_pilot SET psm_kill_count = psm_kill_count - 1, ". 
    465501                                " psm_kill_isk = psm_kill_isk - ".$kill->getISKLoss(). 
    466502                                " WHERE psm_plt_id = ".$inv->getPilotID(). 
    467                                         " AND psm_shp_id = ".$kill->getVictimShip()->getClass()->getID(); 
     503                                        " AND psm_shp_id = ".$class->getID(); 
    468504                        $qry->execute($sql); 
    469505                } 
  • dev/common/includes/globals.php

    r418 r419  
    77else 
    88{ 
    9         $svn_rev = '417'; 
     9        $svn_rev = '419'; 
    1010} 
    1111define('SVN_REV', $svn_rev); 
     
    5050        return number_format(round($s, 1), 1); 
    5151} 
    52  
     52//! Check if a version of this template for the igb exists and return that if so. 
    5353function get_tpl($name) 
    5454{ 
     
    8989} 
    9090 
    91 // Return start date 
     91//! Return start date for the given week, month, year or date. 
     92 
     93/*! 
     94 * weekno > monthno > startWeek > yearno 
     95 * weekno > monthno > yearno 
     96 * startDate and endDate are used if they restrict the date range further 
     97 * monthno, weekno and startweek are not used if no year is set 
     98 */ 
    9299function makeStartDate($week = 0, $year = 0, $month = 0, $startweek = 0, $startdate = 0) 
    93100{ 
    94                 /* Priority order of date filters: 
    95                  * weekno > monthno > startWeek > yearno 
    96                  * weekno > monthno > yearno 
    97                  * startDate and endDate are used if they restrict the date range further 
    98                  * monthno, weekno and startweek are not used if no year is set 
    99                  */ 
    100101                $qstartdate=0; 
    101102                if(intval($year)>0) 
     
    123124} 
    124125 
    125 // Return end date 
     126//! Return end date for the given week, month, year or date. 
     127 
     128/*! 
     129 *  Priority order of date filters: 
     130 * weekno > monthno > startWeek > yearno 
     131 * weekno > monthno > yearno 
     132 * startDate and endDate are used if they restrict the date range further 
     133 * monthno, weekno and startweek are not used if no year is set 
     134 */ 
    126135function makeEndDate($week = 0, $year = 0, $onth = 0, $enddate = 0) 
    127136{ 
    128                 /* Priority order of date filters: 
    129                  * weekno > monthno > startWeek > yearno 
    130                  * weekno > monthno > yearno 
    131                  * startDate and endDate are used if they restrict the date range further 
    132                  * monthno, weekno and startweek are not used if no year is set 
    133                  */ 
    134137                if($year) 
    135138                { 
  • dev/common/kill_detail.php

    r392 r419  
    8282                        foreach($kill->destroyeditems_ as &$ditem) 
    8383                        { 
    84                                 if($ditem->getItem()->getID() == $IID) $ditem->value = $Val; 
     84                                $item = $ditem->getItem(); 
     85                                if($item->getID() == $IID) $ditem->value = $Val; 
    8586                        } 
    8687                        foreach($kill->droppeditems_ as &$ditem) 
    8788                        { 
    88                                 if($ditem->getItem()->getID() == $IID) $ditem->value = $Val; 
     89                                $item = $ditem->getItem(); 
     90                                if($item->getID() == $IID) $ditem->value = $Val; 
    8991                        } 
    9092                        $qry->execute("UPDATE kb3_kills SET kll_isk_loss = ".$kill->calculateISKLoss()." WHERE kll_id = ".$kill->getID()); 
  • dev/mods/apoc_fitting/kill_detail.php

    r392 r419  
    8282                        foreach($kill->destroyeditems_ as &$ditem) 
    8383                        { 
    84                                 if($ditem->getItem()->getID() == $IID) $ditem->value = $Val; 
     84                                //php4 
     85                                $item = $ditem->getItem(); 
     86                                if($item->getID() == $IID) $ditem->value = $Val; 
    8587                        } 
    8688                        foreach($kill->droppeditems_ as &$ditem) 
    8789                        { 
    88                                 if($ditem->getItem()->getID() == $IID) $ditem->value = $Val; 
     90                                //php4 
     91                                $item = $ditem->getItem(); 
     92                                if($item->getID() == $IID) $ditem->value = $Val; 
    8993                        } 
    9094                        $qry->execute("UPDATE kb3_kills SET kll_isk_loss = ".$kill->calculateISKLoss()." WHERE kll_id = ".$kill->getID()); 
     
    115119    } 
    116120 
    117 // Begin -- Sapyx 25-08-2008     
     121// Begin -- Sapyx 25-08-2008 
    118122 
    119123$qry=new DBQuery(); 
     
    271275    // END -- Sapyx Rostik & C 
    272276 
    273     // Begin -- Sapyx 25-06-2008     
     277    // Begin -- Sapyx 25-06-2008 
    274278    $InvAllies[$involved[$i]['AlliName']]["quantity"]+=1; 
    275279    $InvAllies[$involved[$i]['AlliName']]["corps"][$involved[$i]['CorpName']]+=1; 
     
    278282if(ALLIANCE_ID >0 && $alliance->getID()==ALLIANCE_ID) $ownKill=true; 
    279283elseif(CORP_ID >0 && $corp->getID()==CORP_ID) $ownKill=true; 
    280     // End -- Sapyx 25-06-2008     
     284    // End -- Sapyx 25-06-2008 
    281285 
    282286    ++$i; 
     
    638642    array_multisort($sort_by_namer["Name"], SORT_ASC, $fitting_array[5]); 
    639643    } 
    640          
     644 
    641645if (is_array($fitting_array[7])) 
    642646    { 
     
    927931$html.=$smarty->fetch('../mods/apoc_fitting/kill_detail.tpl'); 
    928932 
    929 $html.='</br><hr><!-- <div style="font-size: 10px;"><b><a href="http://eve-id.net/forum/viewtopic.php?f=505&t=14696" style="color: lightgreen;" target="_blank">Apoc Fitting v2.0</a> (2009 - <a href="http://www.btcentral.org.uk/" style="color: lightgreen;" target="_blank">Ben Thomas</a>)</div> -->'; 
     933$html.='<br/><hr><!-- <div style="font-size: 10px;"><b>Based on Apoc Fitting v2.0</a> (2009 - Ben Thomas</a>)</div> -->'; 
    930934 
    931935$page->setContent($html);