<?php
   $year=file_get_contents("nargsyear");
   echo "<p>Processing $year.csv...";
   require("../admin/fn-pl.php5");
   $ll=explode("\n",file_get_contents("nargs$year.csv"));
   echo "<p>Found ".count($ll)." lines in nargs$year.csv";
   $codes=array();
   foreach ($ll as $l) {
      if (!trim($l)) continue;
      $p=-1;
      while ($p=strpos($l,'"',$p+1)) {
        do {$p++; if ($l[$p]==",") $l[$p]="_";} while ($l[$p]!='"');
      }
      $f=explode(",",str_replace('"',"",$l));
      $code=(int) $f[0];
      if ($code>0 && !$codes[$code]) {
         if (1) { //odd format in 2025extra csv
            $ff=explode(" ",$f[2]);
            $i=count($ff)-1;
            while (is_numeric($ff[$i]) && $i>1) $i--;
            $f[2]=join(" ",array_slice($ff,0,$i+1));
            $donor=join(" ",array_slice($ff,$i+1));
         } else $donor=$f[5];
         $plant=$f[1]." ".$f[2]; //." ".$f[4];
         if ($donor==">") $donor="4+";
         linkifyname($plant);
         $e[]="$plant\t$code\t$donor\t$linkifylink\t$linkifylength\t$linkifyzones";
         $codes[$code]=1;
      }
   }
   sort($e);
   echo "<p>Writing nargslist";
   file_put_contents("nargslist",join("\n",$e)."\n");
   echo "<p>All done.";
?>

      
     