Files @ 877c1fbf1cd0
Branch filter:

Location: SlatePermutate/statsGraph.php

binki
Don't disable autocomplete for schools which failed to crawl in the last rehash.

This is especially important for hope as http://plus.hope.edu/ seems to always 503
in the middle of the night when we crawl it. Before this commit, that means that the
otherwise valid crawl data associated with hope would be available in cache/ but
would be ignored because hope was marked as uncrawled.
<?php /* -*- mode: php; -*- */

  include_once 'inc/class.graph.php';

  // Make array of values
  $arr = array();

  $startDate = strtotime("-1 month");
  $stopDate = time(); // now
  $dir = 'saved_schedules/';
  // Do this the new fun php5 OO-way
  foreach(new DirectoryIterator($dir) as $key => $file) {
    if(is_numeric($file->getFilename())){
      $uCtime = $file->getCTime();
      $strCtime = date("m/d/Y",$uCtime);
      $ctime = strtotime($strCtime); // Results in a day-specific unix timestamp

      if($ctime < $stopDate && $ctime > $startDate) {
        if(!isset($arr[$ctime])) {
          $arr[$ctime] = 1;
        }
        else { 
          $arr[$ctime]++;
        }
      }
    }
  }


  $gphArr = array();
  $i = 0;
  foreach($arr as $index => $item) {
    $gphArr[$i]['count'] = $item;
    $gphArr[$i]['label'] = date("n/j", $index);
    $i++;
  }
/*
echo "<pre>";
  print_r($arr);
  print_r($gphArr);  */
  // Graph array
  $myGraph = new barGraph($gphArr, 900, 100);
?>