Changeset 21 for dev/common/post.php

Show
Ignore:
Timestamp:
10/19/06 18:44:56 (14 years ago)
Author:
static
Message:

Added: Date selector code for post.php

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • dev/common/post.php

    r10 r21  
    1515    { 
    1616        $parser = new Parser($_POST['killmail']); 
     17         
     18                //Filtering 
     19        if($config->getConfig("filter_apply") == "1"){ 
     20                $filterdate = $config->getConfig("filter_date"); 
     21                $year = substr($_POST['killmail'],0,4); 
     22                $month = substr($_POST['killmail'],5,2); 
     23                $day = substr($_POST['killmail'],8,2);           
     24                $killstamp = mktime(0,0,0,$month,$day,$year); 
     25                if($killstamp < $filterdate){ 
     26                        $killid = -3; 
     27                }else{ 
     28                        $killid = $parser->parse(true); 
     29                } 
     30        }else{ 
     31                $killid = $parser->parse(true); 
     32        }       
    1733 
    18         $killid = $parser->parse(true); 
    19  
    20         if ($killid == 0 || $killid == -1 || $killid == -2) 
     34        if ($killid == 0 || $killid == -1 || $killid == -2 || $killid == -3) 
    2135        { 
    2236            if ($killid == 0) 
     
    2842            if ($killid == -2) 
    2943                $html = "You are not authorized to post this killmail."; 
     44                 
     45            if ($killid == -3){ 
     46                $filterdate = date("j F Y",$config->getConfig("filter_date")); 
     47                $html = "You are not allowed to post killmails older than $filterdate."; 
     48             } 
    3049        } 
    3150        else