"download_image", 'parent' => $tpl_content, 'max' => 1)); $version = $list[0]['path'] ? $list[0]['path'] : $version; $download = new Download ($version); $arch = isset ($_GET['arch']) ? $_GET['arch'] : null; $class = !empty ($_GET['class']) ? $_GET['class'] : ($list[0]['stable'] ? "stable" : "testing"); $archs = $download->getArch($list[0]['dir'], $class); $statusDir = $archs ? $download->downloaddir.$class."/".$archs[0]."/status/" : ""; if ($version) { $files = $download->getFiles ($list[0]['dir'], $class, $arch); if (isset($files[$list[0]['name']])) { $file = $files[$list[0]['name']]; $file['target'] = "download"; $file['customize_href'] = "$path/customize?class=".(isset($_GET['class'])?$_GET['class']:"")."&&".http_build_query(array('arch'=>$archs))."&headline=".urlencode($headline); if (preg_match("/\.iso$/", $file['href'])) { $file['iso_href'] = $file['href']; } if (file_exists($file['path'].preg_replace("/\.iso$/", ".img", $file['filename']))) { $file['href'] = preg_replace("/\.iso$/", ".img", $file['href']); } if (preg_match("/\.img$/", $file['href'])) { $file['img_href'] = $file['href']; } $list[0]->setPlaceholder ("text", $file); $downloadTyp = $file['typ']; } } if ($list->editMode) { $paths = ""; foreach ($download->getVersions () as $dir) { $paths .= "$dir <$dir>\n"; } $list[0]->setPreferences ("path", "selections", $paths); $dirs = " <->\n"; if ($version) { foreach ($download->getDirs ($class ? $class."/" : "") as $dir) { $dir = preg_replace("|^$class/|", "", $dir); $dirs .= "$dir <$dir>\n"; } if (!$class) { $dirs .= "vdr- \n"; } } $list[0]->setPreferences ("dir", "selections", $dirs); } ?>
edit (array ("path", "dir", "name", "stable", "text"))?> html ("text")?>