Changeset 386 for dev/cron

Show
Ignore:
Timestamp:
06/21/09 14:00:25 (12 years ago)
Author:
kovell
Message:

Fetch properly ignores non-api kills when requested.
missing subsystem slot icon

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • dev/cron/cron_fetcher.php

    r370 r386  
    11#!/usr/bin/php 
    22<?php 
    3 // //// 
    4 // ////  ////// 
    5 // ////  liq's feed syndication mod v1.6 
    6 // ////////// 
    7 // ////////// 
    8 // ////////// 
    9 // ////////// 
     3/* 
     4 * EDK Feed Syndication v1.7 
     5 * based on liq's feed syndication mod v1.5 
     6 * 
     7 */ 
     8 
    109// set this to 1 if you are running a master killboard and want 
    1110// to even fetch mails not related to your corp / alliance 
    12 define(MASTER, 0); 
     11define('MASTER', 0); 
    1312 
    14 $version = "v1.6"; 
    1513@set_time_limit(0); 
    1614 
     
    1917//die(); 
    2018$KB_HOME = ereg_replace('[/\\]cron$', '', getcwd()); 
    21 chdir($KB_HOME);  
     19chdir($KB_HOME); 
    2220 
    2321require_once('kbconfig.php'); 
     
    6361    $myid = '&alli=' . urlencode($alli->getName()); 
    6462} 
     63define('KB_TITLE', config::get('cfg_kbtitle')); 
     64define('DB_USE_CCP', true); 
    6565 
    6666$year = gmdate("Y"); 
     
    7171 
    7272$feed = array(); 
     73$friend = array(); 
    7374for ($i = 1; $i <= $feedcount; $i++) 
    7475{ 
     
    7980    if ($tmp[2] == "on") 
    8081        $friend[$i] = $tmp[2]; 
     82        if ($tmp[3] == "on") 
     83        $apikills[$i] = $tmp[3]; 
    8184    $feedfetch = new Fetcher(); 
    8285    if (preg_match($validurl , $feed[$i])) 
     
    9093        if ($friend[$i]) 
    9194            $str .= '&friend=1'; 
     95                if ($apikills[$i]) 
     96                        $str .= '&apikills=1'; 
    9297        if (!config::get('fetch_compress')) 
    9398            $str .= "&gz=1"; 
     
    107112            { 
    108113                //Fetch final kill id of board from feed if possible and set as new last kill. 
    109                 if(intval($feedfetch->finalkllid_)> $feedlast[$i])  
     114                if(intval($feedfetch->finalkllid_)> $feedlast[$i]) 
    110115                    config::set("fetch_url_" . $i, $feed[$i] . ':::' . intval($feedfetch->finalkllid_) . ':::' . $friend[$i]); 
    111116                else config::set("fetch_url_" . $i, $feed[$i] . ':::' . $feedlast[$i] . ':::' . $friend[$i]);