Show
Ignore:
Timestamp:
04/05/07 02:52:14 (16 years ago)
Author:
exi
Message:

Attempt to fix various issues with the ContractListTable?-sql summary code.
The raw killmail now shows the time left for classified kills.
Added code to autoupgrade.php to add indexes to kb3_inv_crp and kb3_inv_all.

Files:
1 modified

Legend:

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

    r190 r201  
    191191        if ($this->isClassified()) 
    192192        { 
    193             return 'Killmail not yet available.'; 
     193            return 'Killmail not yet available, try again in '.round($this->getClassifiedTime()/3600, 2).' hrs.'; 
    194194        } 
    195195 
     
    420420    } 
    421421 
     422    function getClassifiedTime() 
     423    { 
     424        if (config::get('kill_classified')) 
     425        { 
     426            $offset = config::get('kill_classified')*3600; 
     427            if (strtotime($this->timestamp_) > time()-$offset) 
     428            { 
     429                return ($offset-time()+strtotime($this->timestamp_)); 
     430            } 
     431        } 
     432        return 0; 
     433    } 
     434 
    422435    function exists() 
    423436    { 
     
    613626    function add($id = null) 
    614627    { 
    615         global $config; 
    616628        if (!$this->solarsystem_->getID()) 
    617629        { 
     
    627639            $this->realadd(); 
    628640        } 
    629         elseif ($config->getConfig('readd_dupes')) 
     641        elseif (config::get('readd_dupes')) 
    630642        { 
    631643            $this->dupeid_ = $dupe;