Rev 716 Rev 717
-   1 <?php $lang = $HTTP_GET_VARS["lang"]; ?>
1 <html> 2 <html>
2 <head> 3 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
4 <title> MLAB moduly </title> 5 <title> MLAB moduly </title>
5 <meta name="keywords" content="stavebnice MLAB univerzální moduly seznam přehled"> 6 <meta name="keywords" content="stavebnice MLAB univerzální moduly seznam přehled">
6 <meta name="description" content="Projekt MLAB, moduly"> 7 <meta name="description" content="Projekt MLAB, moduly">
7 <!-- AUTOINCLUDE START "Page/Head.cs.ihtml" DO NOT REMOVE --> 8 <!-- AUTOINCLUDE START "Page/Head.cs.ihtml" DO NOT REMOVE -->
8 <link rel="StyleSheet" href="../Web/CSS/MLAB.css" type="text/css" title="MLAB základní styl"> 9 <link rel="StyleSheet" href="../Web/CSS/MLAB.css" type="text/css" title="MLAB základní styl">
9 <link rel="StyleSheet" href="../Web/CSS/MLAB_Print.css" type="text/css" media="print"> 10 <link rel="StyleSheet" href="../Web/CSS/MLAB_Print.css" type="text/css" media="print">
10 <link rel="shortcut icon" type="image/x-icon" href="../Web/PIC/MLAB.ico"> 11 <link rel="shortcut icon" type="image/x-icon" href="../Web/PIC/MLAB.ico">
11 <script type="text/javascript" src="../Web/JS/MLAB_Menu.js"></script> 12 <script type="text/javascript" src="../Web/JS/MLAB_Menu.js"></script>
12 <!-- AUTOINCLUDE END --> 13 <!-- AUTOINCLUDE END -->
13 </head> 14 </head>
14 <body> 15 <body>
15   16  
16 <!-- AUTOINCLUDE START "Page/Header.cs.ihtml" DO NOT REMOVE --> 17 <!-- AUTOINCLUDE START "Page/Header.cs.ihtml" DO NOT REMOVE -->
17 <!-- ============== HLAVICKA ============== --> 18 <!-- ============== HLAVICKA ============== -->
18 <div class="Header"> 19 <div class="Header">
19 <script type="text/javascript"> 20 <script type="text/javascript">
20 <!-- 21 <!--
21 SetRelativePath("../"); 22 SetRelativePath("../");
22 DrawHeader(); 23 DrawHeader();
23 // --> 24 // -->
24 </script> 25 </script>
25 <noscript> 26 <noscript>
26 <p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p> 27 <p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p>
27 </noscript> 28 </noscript>
28 </div> 29 </div>
29 <!-- AUTOINCLUDE END --> 30 <!-- AUTOINCLUDE END -->
30   31  
31 <!-- AUTOINCLUDE START "Page/Menu.cs.ihtml" DO NOT REMOVE --> 32 <!-- AUTOINCLUDE START "Page/Menu.cs.ihtml" DO NOT REMOVE -->
32 <!-- ============== MENU ============== --> 33 <!-- ============== MENU ============== -->
33 <div class="Menu"> 34 <div class="Menu">
34 <script type="text/javascript"> 35 <script type="text/javascript">
35 <!-- 36 <!--
36 SetRelativePath("../"); 37 SetRelativePath("../");
37 DrawMenu(); 38 DrawMenu();
38 // --> 39 // -->
39 </script> 40 </script>
40 <noscript> 41 <noscript>
41 <p><b> Pro zobrazení (vložení) menu je potřeba JavaScript </b></p> 42 <p><b> Pro zobrazení (vložení) menu je potřeba JavaScript </b></p>
42 </noscript> 43 </noscript>
43 </div> 44 </div>
44 <!-- AUTOINCLUDE END --> 45 <!-- AUTOINCLUDE END -->
45   46  
46   47  
47   48  
48 <!-- ============== TEXT ============== --> 49 <!-- ============== TEXT ============== -->
-   50 <?php if ($lang == "en") { ?>
-   51 <div class="Text">
-   52 <p class="Title">
-   53 Overview of MLAB Modules
-   54 </p>
-   55 <p class=Subtitle>
-   56 You can find an overview of MLAB Modules here. It is automatically
-   57 generated page based on source database and the overview can be sorted
-   58 variously.
-   59 </p>
-   60  
-   61 <p class="Remark">
-   62 Automatic generation is not written yet.
-   63 </p>
-   64 <?php } else { ?>
49 <div class="Text"> 65 <div class="Text">
50 <p class="Title"> 66 <p class="Title">
51 Přehled modulů MLAB 67 Přehled modulů MLAB
52 </p> 68 </p>
53 <p class="Subtitle"> 69 <p class="Subtitle">
54 Zde je k dispozici přehled existujících modulů stavebnice MLAB. Přehled 70 Zde je k dispozici přehled existujících modulů stavebnice MLAB. Přehled
55 je generován automaticky a může být setříděn různým způsobem. 71 je generován automaticky a může být setříděn různým způsobem.
56 </p> 72 </p>
57   73  
58 <p class="Remark"> 74 <p class="Remark">
59 Automatické generování přehledů ještě nemáme rozfungované, proto jsou 75 Automatické generování přehledů ještě nemáme rozfungované, proto jsou
60 zde zatím jen statické odkazy. 76 zde zatím jen statické odkazy.
61 </p> 77 </p>
62   -  
63   -  
64   -  
65 <?php 78 <?php
-   79 }
66 /* KONFIGURACE */ 80 /* KONFIGURACE */
67 $path = '/var/www/Web'; 81 $path = '/var/www/Web';
68 $www = 'http://www.mlab.cz'; 82 $www = 'http://www.mlab.cz';
69 $folder = '/../Modules'; 83 $folder = '/../Modules';
70 /*$img = 'preview.jpg';*/ 84 /*$img = 'preview.jpg';*/
71 $info = 'ProjectInfo.xml'; 85 $info = 'ProjectInfo.xml';
72   86  
73 /* KONEC KONFIGURACE */ 87 /* KONEC KONFIGURACE */
74   88  
75   89  
76   90  
77   91  
78   92  
79   93  
80 $adresar = opendir($path.$folder); 94 $adresar = opendir($path.$folder);
81 while ($soubor = readdir($adresar)){ 95 while ($soubor = readdir($adresar)){
82 if ((Is_Dir($path.$folder."/".$soubor)) && (substr($soubor,0,1) <> ".") && (substr($soubor,0,1) <> "!")) { 96 if ((Is_Dir($path.$folder."/".$soubor)) && (substr($soubor,0,1) <> ".") && (substr($soubor,0,1) <> "!")) {
83 $img = $soubor."_Small.jpg"; 97 $img = $soubor."_Small.jpg";
84   98  
85 ?> 99 ?>
86 <table> 100 <table>
87 <tr><td><b><?php echo $soubor; ?></b></td></tr> 101 <tr><td><b><?php echo $soubor; ?></b></td></tr>
88 <?php 102 <?php
89   103  
90 if (file_exists($path.$folder."/".$soubor."/CAM_AMA")) { 104 if (file_exists($path.$folder."/".$soubor."/CAM_AMA")) {
91 if (file_exists($path.$folder.'/'.$soubor."/".$img)) { echo "<tr><td><img src=\"".$www.$folder.'/'.$soubor."/".$img."\" width=\"150\"></td></tr>\n"; } 105 if (file_exists($path.$folder.'/'.$soubor."/".$img)) { echo "<tr><td><img src=\"".$www.$folder.'/'.$soubor."/".$img."\" width=\"150\"></td></tr>\n"; }
92 else { echo "<tr><td><img src=\"http://www.mlab.cz/Web/PIC/nopicture2.jpg\" width=\"150\"></td>\n"; } 106 else { echo "<tr><td><img src=\"http://www.mlab.cz/Web/PIC/nopicture2.jpg\" width=\"150\"></td>\n"; }
93 if (file_exists($path.$folder.'/'.$soubor."/".$info)) { 107 if (file_exists($path.$folder.'/'.$soubor."/".$info)) {
94 echo "<td><iframe src=".$www.$folder.'/'.$soubor."/".$info." scrolling=AUTO align=middle frameborder=0></iframe>"; 108 echo "<td><iframe src=".$www.$folder.'/'.$soubor."/".$info." scrolling=AUTO align=middle frameborder=0></iframe>";
95 echo "\n</td></tr>\n"; 109 echo "\n</td></tr>\n";
96 } else { echo "<td><i>Description isn't availible!!</i></td></tr>\n"; } 110 } else { echo "<td><i>Description isn't availible!!</i></td></tr>\n"; }
97 echo "</table>\n\n"; 111 echo "</table>\n\n";
98 } else { 112 } else {
99   113  
100 ?> 114 ?>
101 <tr><td> 115 <tr><td>
102 <?php 116 <?php
103   117  
104 $adresar1 = opendir($path.$folder."/".$soubor); 118 $adresar1 = opendir($path.$folder."/".$soubor);
105 while ($soubor1 = readdir($adresar1)){ 119 while ($soubor1 = readdir($adresar1)){
106 if ((Is_Dir($path.$folder."/".$soubor."/".$soubor1)) && (substr($soubor1,0,1) <> ".") && (substr($soubor1,0,1) <> "!")) { 120 if ((Is_Dir($path.$folder."/".$soubor."/".$soubor1)) && (substr($soubor1,0,1) <> ".") && (substr($soubor1,0,1) <> "!")) {
107 $img = $soubor1."_Small.jpg"; 121 $img = $soubor1."_Small.jpg";
108   122  
109 ?> 123 ?>
110 <table> 124 <table>
111 <?php 125 <?php
112 /*<tr><td colspan="2"><center><?php echo $soubor1; ?></center></td></tr>*/ 126 /*<tr><td colspan="2"><center><?php echo $soubor1; ?></center></td></tr>*/
113   127  
114 if (file_exists($path.$folder.'/'.$soubor."/".$soubor1."/".$img)) { 128 if (file_exists($path.$folder.'/'.$soubor."/".$soubor1."/".$img)) {
115 ?> 129 ?>
116 <tr><td><img src="<?php echo $www.$folder.'/'.$soubor."/".$soubor1."/".$img; ?>" width="150"></td> 130 <tr><td><img src="<?php echo $www.$folder.'/'.$soubor."/".$soubor1."/".$img; ?>" width="150"></td>
117 <?php 131 <?php
118 } else { echo "<tr><td><img src=\"http://www.mlab.cz/Web/PIC/nopicture2.jpg\" width=\"150\"></td>\n"; } 132 } else { echo "<tr><td><img src=\"http://www.mlab.cz/Web/PIC/nopicture2.jpg\" width=\"150\"></td>\n"; }
119 echo "<td>".$soubor1."</td>\n"; 133 echo "<td>".$soubor1."</td>\n";
120 if (file_exists($path.$folder.'/'.$soubor."/".$soubor1."/".$info)) { 134 if (file_exists($path.$folder.'/'.$soubor."/".$soubor1."/".$info)) {
121 echo "<td><iframe src=".$www.$folder.'/'.$soubor."/".$soubor1."/".$info." scrolling=AUTO align=middle frameborder=0></iframe>"; 135 echo "<td><iframe src=".$www.$folder.'/'.$soubor."/".$soubor1."/".$info." scrolling=AUTO align=middle frameborder=0></iframe>";
122 echo "\n</td></tr>\n"; 136 echo "\n</td></tr>\n";
123 } else { echo "<td><i>Description isn't availible!!</i></td></tr>\n"; } 137 } else { echo "<td><i>Description isn't availible!!</i></td></tr>\n"; }
124 ?> 138 ?>
125 </table> 139 </table>
126 <?php 140 <?php
127 } 141 }
128 } 142 }
129 echo "</td></tr>\n"; 143 echo "</td></tr>\n";
130 echo "</table>\n\n"; 144 echo "</table>\n\n";
131 } 145 }
132   146  
133   147  
134 } 148 }
135 } 149 }
136 ?> 150 ?>
137 </div> 151 </div>
138   152  
139 <!-- AUTOINCLUDE START "Page/Footer.cs.ihtml" DO NOT REMOVE --> 153 <!-- AUTOINCLUDE START "Page/Footer.cs.ihtml" DO NOT REMOVE -->
140 <!-- ============== PATIČKA ============== --> 154 <!-- ============== PATIČKA ============== -->
141 <div class="Footer"> 155 <div class="Footer">
142 <script type="text/javascript"> 156 <script type="text/javascript">
143 <!-- 157 <!--
144 SetRelativePath("../"); 158 SetRelativePath("../");
145 DrawFooter(); 159 DrawFooter();
146 // --> 160 // -->
147 </script> 161 </script>
148 <noscript> 162 <noscript>
149 <p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p> 163 <p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p>
150 </noscript> 164 </noscript>
151 </div> 165 </div>
152 <!-- AUTOINCLUDE END --> 166 <!-- AUTOINCLUDE END -->
153   167  
154   168  
155   169  
156 </body> 170 </body>
157 </html> 171 </html>