2
// $Id: katrin.php 1037 2009-09-23 13:54:51Z s_voec01 $
2
// $Id: katrin.php 6273 2010-01-18 15:44:27Z s_voec01 $
3
3
// Author: Sebastian Voecking <sebastian.voecking@uni-muenster.de>
5
5
//require("../adei.php");
8
8
ADEI::RequireClass("KDBFileIdentifier", true);
9
9
ADEI::RequireClass("KDBPhp", true);
10
ADEI::RequireClass("KDBRunIdentifier", "true");
10
ADEI::RequireClass("KDBRunIdentifier", true);
11
11
ADEI::RequireClass("INTERVAL");
13
13
function PrintXml($xml)
88
if (!isset($_GET['filename']))
89
throw new ADEIException("No filename specified");
90
$filename = $_GET['filename'];
88
$file = new KDBFileIdentifier();
91
89
if (isset($_GET['run'])) {
92
90
$identifier = new KDBRunIdentifier($_GET['run']);
93
$file = new KDBFileIdentifier($identifier, $filename);
94
$path = $kdb->GetAbsolutePath($file);
97
$file = new KDBFileIdentifier($filename);
98
$path = $kdb->GetAbsolutePath($file);
101
if (isset($_GET['download']) && $_GET['download'] == "yes") {
108
PrintFile($path, $download);
91
$file->SetRun($identifier);
94
if (isset($_GET['filename'])) {
95
$file->SetFilename($_GET['filename']);
98
if (isset($_GET['type'])) {
99
$type = $_GET['type'];
100
if ($type == "orca") {
101
$file->SetFileType(kTypeOrca);
103
if ($type == "orcaroot") {
104
$file->SetFileType(kTypeOrcaRoot);
106
if ($type == "crun") {
107
$file->SetFileType(kTypeCrun);
109
if ($type == "header") {
110
$file->SetFileType(kTypeHeader);
112
if ($type == "plot") {
113
$file->SetFileType(kTypePlot);
117
PrintFile($kdb->GetAbsolutePath($file), $download);