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