<?php
if ($HTTP_GET_VARS["lang"] == "en") {
$lang = "en";
} else {
$lang = "cs";
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title> MLAB moduly </title>
<meta name="keywords" content="stavebnice MLAB univerzální moduly seznam přehled">
<meta name="description" content="Projekt MLAB, moduly">
<!-- AUTOINCLUDE START "Page/Head.<?php echo $lang; ?>.ihtml" DO NOT REMOVE -->
<link rel="StyleSheet" href="../Web/CSS/MLAB.css" type="text/css" title="MLAB základní styl">
<link rel="StyleSheet" href="../Web/CSS/MLAB_Print.css" type="text/css" media="print">
<link rel="shortcut icon" type="image/x-icon" href="../Web/PIC/MLAB.ico">
<script type="text/javascript" src="../Web/JS/MLAB_Menu.js"></script>
<!-- AUTOINCLUDE END -->
</head>
<body lang="<?php echo $lang; ?>">
<!-- AUTOINCLUDE START "Page/Header.<?php echo $lang; ?>.ihtml" DO NOT REMOVE -->
<!-- ============== HLAVICKA ============== -->
<div class="Header">
<script type="text/javascript">
<!--
SetRelativePath("../");
DrawHeader();
// -->
</script>
<noscript>
<?php if ($lang == "cs") {?>
<p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p>
<?php } else { ?>
<p><b> JavaScript is required for including of the header </b></p>
<?php } ?>
</noscript>
</div>
<!-- AUTOINCLUDE END -->
<!-- AUTOINCLUDE START "Page/Menu.<?php echo $lang; ?>.ihtml" DO NOT REMOVE -->
<!-- ============== MENU ============== -->
<div class="Menu">
<script type="text/javascript">
<!--
SetRelativePath("../");
DrawMenu();
// -->
</script>
<noscript>
<?php if ($lang == "cs") {?>
<p><b> Pro zobrazení (vložení) menu je potřeba JavaScript </b></p>
<?php } else { ?>
<p><b> JavaScript is required for including of the menu </b><p>
<?php } ?>
</noscript>
</div>
<!-- AUTOINCLUDE END -->
<!-- ============== TEXT ============== -->
<?php if ($lang == "en") { ?>
<div class="Text">
<p class="Title">
Overview of MLAB Modules
</p>
<p class=Subtitle>
You can find an overview of MLAB Modules here. It is automatically
generated page based on source database and the overview can be sorted
variously.
</p>
<p class="Remark">
Automatic generation is not written yet.
</p>
<?php } else { ?>
<div class="Text">
<p class="Title">
Přehled modulů MLAB
</p>
<p class="Subtitle">
Zde je k dispozici přehled existujících modulů stavebnice MLAB. Přehled
je generován automaticky a může být setříděn různým způsobem.
</p>
<p class="Remark">
Automatické generování přehledů ještě nemáme rozfungované, proto jsou
zde zatím jen statické odkazy.
</p>
<?php
}
/* KONFIGURACE */
$path = '/var/www/Web';
$www = 'http://www.mlab.cz';
$folder = '/../Modules';
/*$img = 'preview.jpg';*/
$info = 'ProjectInfo.xml';
$info1 = "info.".$lang.".txt";
/* KONEC KONFIGURACE */
echo "<table>\n";
if ($lang == "en") {
echo "<tr><td>Preview</td><td>Name</td><td>PDF</td><td>WebSVN</td><td>Info</td></tr>\n";
} else {
echo "<tr><td>Náhled</td><td>Název</td><td>PDF</td><td>WebSVN</td><td>Info</td></tr>\n";
}
if (isset($HTTP_GET_VARS["file"]) {
include "modules.inc.php";
} else {
$adresar = opendir($path.$folder);
while ($soubor = readdir($adresar)){
if ((Is_Dir($path.$folder."/".$soubor)) && (substr($soubor,0,1) <> ".") && (substr($soubor,0,1) <> "!")) {
$img = $soubor."_Small.jpg";
if (file_exists($path.$folder."/".$soubor."/CAM_AMA")) {
echo "<tr>";
if (file_exists($path.$folder.'/'.$soubor."/".$img)) { echo "<td><img src=\"".$www.$folder.'/'.$soubor."/".$img."\"></td>\n"; }
else { echo "<td><img src=\"http://www.mlab.cz/Web/PIC/nopicture2.jpg\"></td>\n"; }
if (file_exists($path.$folder."/".$soubor."/DOC/HTML/".$soubor.".".$lang.".html")) {
echo "<td><b><a href=\"".$www.$folder."/".$soubor."/DOC/HTML/".$soubor.".".$lang.".html\">".$soubor."</a></b></td>\n";
} else { echo "<td><b>".$soubor."</b></td>\n"; }
if (file_exists($path.$folder."/".$soubor."/".$soubor1."/DOC/".$soubor1.".".$lang.".pdf")) {
echo "\n<td><a href=\"".$www.$folder."/".$soubor."/DOC/".$soubor.".".$lang.".pdf\">PDF</a></td>\n";
} else { echo "\n<td>-</td>\n"; }
// if (file_exists($path.$folder.'/'.$soubor."/".$info)) {
// echo "<td><A HREF=".$www.$folder.'/'.$soubor."/".$info.">XML</A></td>\n";
// } else { echo "\n<td>-</td>\n"; }
echo "<td><a href=\"http://www.mlab.cz/WebSVN/listing.php?repname=MLAB&path=/Modules/".$soubor."/\">WebSVN</a></td>\n";
if (file_exists($path.$folder.'/'.$soubor."/".$info1)) {
$fp = FOpen ($path.$folder.'/'.$soubor."/".$info1, "r");
$data = FRead ($fp, FileSize ($path.$folder.'/'.$soubor."/".$info1));
FClose ($fp);
echo "<td>".wordwrap($data, 50, "<br>")."</td>\n";
} else { echo "\n<td><i>No description available!!</i></td>\n"; }
echo "</tr>\n\n";
} else {
echo "<tr>\n<td><img src=\"http://www.mlab.cz/Web/PIC/nopicture2.jpg\"></td>\n<td><a href=\"modules.php?lang=".$lang."&file=".$soubor."\">".$soubor."</a></td>\n";
echo "<td>-</td>\n<td><a href=\"http://www.mlab.cz/WebSVN/listing.php?repname=MLAB&path=/Modules/".$soubor."/\">WebSVN</a></td>\n<td><i>No description available!!</i></td></tr>\n\n";
}
}
}
}
?>
</table>
</div>
<!-- AUTOINCLUDE START "Page/Footer.<?php echo $lang; ?>.ihtml" DO NOT REMOVE -->
<!-- ============== PATIČKA ============== -->
<div class="Footer">
<script type="text/javascript">
<!--
SetRelativePath("../");
DrawFooter();
// -->
</script>
<noscript>
<?php if ($lang == "cs") {?>
<p><b> Pro zobrazení (vložení) zápatí je potřeba JavaScript </b></p>
<?php } else { ?>
<p><b> JavaScript is required for including of the footer </b></p>
<?php } ?>
</noscript>
</div>
<!-- AUTOINCLUDE END -->
</body>
</html>