# HG changeset patch # User Matti Hamalainen # Date 1394671755 -7200 # Node ID cd121447a2e1aa9fffb627a2d94ebf6f4ea18bb8 # Parent d818defbb3a62f1dbc810dd855d8d99f2179eb93# Parent cee8d7e684745bc032a482178a1ee52e736c95ba Merged. diff -r d818defbb3a6 -r cd121447a2e1 info/herb.php --- a/info/herb.php Thu Mar 13 02:02:37 2014 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,149 +0,0 @@ - $rdata) - { - if ($rdata[0] == $name) - return $rkey; - } - - die("Unsupported terrain type '".$name."'.\n"); -} - - -function tlGetTerrainDataByCode($val) -{ - global $terrainData; - foreach ($terrainData as $rkey => $rdata) - { - if ($rdata[1] == $val) - return $rkey; - } - - return FALSE; -} - - -function tlGetSeasonFromName($name) -{ - global $seasonData; - if (($season = array_search($name, $seasonData)) === FALSE) - die("Invalid season name '".$name."'.\n"); - - return $season; -} - - -$fh = @fopen("herbs.csv", "r"); -$herbData = array(); -if ($fh !== FALSE) -{ - while ($data = fgetcsv($fh, 1000, ";")) - { - $sdata = array(); - foreach (preg_split("/, */", $data[1]) as $value) - { - if ($value != "") - $sdata[] = tlGetSeasonFromName($value); - } - - $rdata = array(); - foreach (preg_split("/, */", $data[2]) as $value) - { - if ($value != "") - $rdata[] = tlGetTerrainDataByName($value); - } - - $herbData[] = array( - "name" => $data[0], - "seasons" => $sdata, - "terrains" => $rdata, - "pair" => $data[3], - "info" => $data[4], - ); - } - fclose($fh); -} - - -?> - - - - Some stupid plants - - - - - - - - - - - - -= 0 && array_search($filter, $data["terrains"]) === FALSE) - continue; - - $row++; - echo - "". - "". - "". - "". - "". - "". - "\n"; -} -?> -
Some stupid plants
Plant nameSeasonsTerrain typesHerb pairInformation
".$data["name"]."".implode(", ", $data["seasons"]).""; - - foreach ($data["terrains"] as $rkey) - { - $rdata = $terrainData[$rkey]; - echo "".$rdata[2].""; - } - - echo - "".$data["pair"]."".$data["info"]."
- - diff -r d818defbb3a6 -r cd121447a2e1 info/index.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/info/index.php Thu Mar 13 02:49:15 2014 +0200 @@ -0,0 +1,149 @@ + $rdata) + { + if ($rdata[0] == $name) + return $rkey; + } + + die("Unsupported terrain type '".$name."'.\n"); +} + + +function tlGetTerrainDataByCode($val) +{ + global $terrainData; + foreach ($terrainData as $rkey => $rdata) + { + if ($rdata[1] == $val) + return $rkey; + } + + return FALSE; +} + + +function tlGetSeasonFromName($name) +{ + global $seasonData; + if (($season = array_search($name, $seasonData)) === FALSE) + die("Invalid season name '".$name."'.\n"); + + return $season; +} + + +$fh = @fopen("herbs.csv", "r"); +$herbData = array(); +if ($fh !== FALSE) +{ + while ($data = fgetcsv($fh, 1000, ";")) + { + $sdata = array(); + foreach (preg_split("/, */", $data[1]) as $value) + { + if ($value != "") + $sdata[] = tlGetSeasonFromName($value); + } + + $rdata = array(); + foreach (preg_split("/, */", $data[2]) as $value) + { + if ($value != "") + $rdata[] = tlGetTerrainDataByName($value); + } + + $herbData[] = array( + "name" => $data[0], + "seasons" => $sdata, + "terrains" => $rdata, + "pair" => $data[3], + "info" => $data[4], + ); + } + fclose($fh); +} + + +?> + + + + Some stupid plants + + + + + + + + + + + + += 0 && array_search($filter, $data["terrains"]) === FALSE) + continue; + + $row++; + echo + "". + "". + "". + "". + "". + "". + "\n"; +} +?> +
Some stupid plants
Plant nameSeasonsTerrain typesHerb pairInformation
".$data["name"]."".implode(", ", $data["seasons"]).""; + + foreach ($data["terrains"] as $rkey) + { + $rdata = $terrainData[$rkey]; + echo "".$rdata[2].""; + } + + echo + "".$data["pair"]."".$data["info"]."
+ +