Rev 438 Rev 439
Line 4... Line 4...
4 // Předěláno na jinou strukturu adresářů, doplněno poukování odkazů 4 // Předěláno na jinou strukturu adresářů, doplněno poukování odkazů
5 // Oprava regulárního výrazu tak, aby nekazil odkaz Nahoru v patičce 5 // Oprava regulárního výrazu tak, aby nekazil odkaz Nahoru v patičce
6 // Změna kódování na UTF-8 6 // Změna kódování na UTF-8
7 // Doplněno automatické generování obsahu 7 // Doplněno automatické generování obsahu
8 // Doplněno generování značky <a id="_Up"> pro odkaz Up v patičce 8 // Doplněno generování značky <a id="_Up"> pro odkaz Up v patičce
-   9 // Doplněn skript pro sledování návštěvnosti stránek
9   10  
10 var RelPath=""; // Proměnná pro uložení relativní cesty k rootu webu 11 var RelPath=""; // Proměnná pro uložení relativní cesty k rootu webu
11 // Všechny cesty v tomto skriptu pak mají být cestami od 12 // Všechny cesty v tomto skriptu pak mají být cestami od
12 // rootu webu (například Web/PIC/MLAB.ico) 13 // rootu webu (například Web/PIC/MLAB.ico)
13   14  
Line 152... Line 153...
152 // Výstup sestaveného textu 153 // Výstup sestaveného textu
153 document.write(Content); 154 document.write(Content);
154 } 155 }
155   156  
156   157  
157 //<!-- phpmyvisites Statistika návštěvnosti stránek --> -  
158 //<a href="http://www.phpmyvisites.net/" title="Free web analytics, website statistics" -  
159 //onclick="window.open(this.href);return(false);"><script type="text/javascript"> -  
160 //<!-- -  
161 //var a_vars = Array(); -  
162 //var pagename=''; -  
163 // -  
164 //var phpmyvisitesSite = 1; -  
165 //var phpmyvisitesURL = "http://www.mlab.cz/phpmyvisites/phpmyvisites.php"; -  
166 //--> -  
167 //</script> -  
168 //<script language="javascript" src="http://www.mlab.cz/phpmyvisites/phpmyvisites.js" type="text/javascript"></script> -  
169 //<noscript><p>Free web analytics, website statistics -  
170 //<img src="http://www.mlab.cz/phpmyvisites/phpmyvisites.php" alt="Statistics" style="border:0" /> -  
171 //</p></noscript></a> -  
172 //<!-- /phpmyvisites --> -  
173   -  
174   -  
175 function DrawFooter(MoreInfo) 158 function DrawFooter(MoreInfo)
176 // Nepovinny parametr pro text do paticky 159 // Nepovinny parametr pro text do paticky
177 { 160 {
178 // Proměnná pro vznikající vkládaný obsah 161 // Proměnná pro vznikající vkládaný obsah
179 var Content=""; 162 var Content="";
Line 329... Line 312...
329 //objDiv[0].appendChild(eP) 312 //objDiv[0].appendChild(eP)
330 } 313 }
331 } 314 }
332   315  
333   316  
-   317 //=============================================
-   318 // Skript pro sbírání statistiky návštěvnosti stránek
-   319 //
-   320 // http://www.phpmyvisites.net/
-   321 // License GNU/GPL (http://www.gnu.org/copyleft/gpl.html)
-   322 function pmv_log(pmv_site, pmv_url, pmv_pname, pmv_vars)
-   323 {
-   324 function plugMoz(pmv_pl) {
-   325 if (pmv_tm.indexOf(pmv_pl) != -1 && (navigator.mimeTypes[pmv_pl].enabledPlugin != null))
-   326 return '1';
-   327 return '0';
-   328 }
-   329 function plugIE(pmv_plug){
-   330 pmv_find = false;
-   331 document.write('<SCR' + 'IPT LANGUAGE=VBScript>\n on error resume next \n pmv_find = IsObject(CreateObject("' + pmv_plug + '"))</SCR' + 'IPT>\n');
-   332 if (pmv_find) return '1';
-   333 return '0';
-   334 }
-   335 var pmv_jav='0'; if(navigator.javaEnabled()) pmv_jav='1';
-   336 var pmv_agent = navigator.userAgent.toLowerCase();
-   337 var pmv_moz = (navigator.appName.indexOf("Netscape") != -1);
-   338 var pmv_ie= (pmv_agent.indexOf("msie") != -1);
-   339 var pmv_win = ((pmv_agent.indexOf("win") != -1) || (pmv_agent.indexOf("32bit") != -1));
-   340  
-   341 if (!pmv_win || pmv_moz){
-   342 pmv_tm = '';
-   343 for (var i=0; i < navigator.mimeTypes.length; i++)
-   344 pmv_tm += navigator.mimeTypes[i].type.toLowerCase();
-   345 var pmv_dir = plugMoz("application/x-director");
-   346 var pmv_fla = plugMoz("application/x-shockwave-flash");
-   347 var pmv_pdf = plugMoz("application/pdf");
-   348 var pmv_qt = plugMoz("video/quicktime");
-   349 var pmv_rea = plugMoz("audio/x-pn-realaudio-plugin");
-   350 var pmv_wma = plugMoz("application/x-mplayer2");
-   351 } else if (pmv_win && pmv_ie){
-   352 var pmv_dir = plugIE("SWCtl.SWCtl.1");
-   353 var pmv_fla = plugIE("ShockwaveFlash.ShockwaveFlash.1");
-   354 var pmv_pdf = '0';
-   355 if (plugIE("PDF.PdfCtrl.1") == '1' || plugIE('PDF.PdfCtrl.5') == '1' || plugIE('PDF.PdfCtrl.6') == '1')
-   356 pmv_pdf = '1';
-   357 var pmv_qt = plugIE("QuickTimeCheckObject.QuickTimeCheck.1");
-   358 var pmv_rea = plugIE("rmocx.RealPlayer G2 Control.1");
-   359 var pmv_wma = plugIE("MediaPlayer.MediaPlayer.1");
-   360 }
-   361  
-   362 var getvars='';
-   363 for (var i in pmv_vars){
-   364 if (!Array.prototype[i]){
-   365 getvars = getvars + '&a_vars['+ escape(i) + ']' + "=" + escape(pmv_vars[i]);
-   366 }
-   367 }
-   368 pmv_do = document; pmv_da = new Date();
-   369 try {rtu = top.pmv_do.referrer;} catch(e) {
-   370 try {rtu = pmv_do.referrer;} catch(E) {rtu = '';}
-   371 }
-   372  
-   373 src = pmv_url;
-   374 src += '?url='+escape(pmv_do.location)+'&pagename='+escape(pmv_pname)+getvars;
-   375 src += '&id='+pmv_site+'&res='+screen.width+'x'+screen.height+'&col='+screen.colorDepth;
-   376 src += '&h='+pmv_da.getHours()+'&m='+pmv_da.getMinutes()+'&s='+pmv_da.getSeconds();
-   377 src += '&flash='+pmv_fla+'&director='+pmv_dir+'&quicktime='+pmv_qt+'&realplayer='+pmv_rea;
-   378 src += '&pdf='+pmv_pdf+'&windowsmedia='+pmv_wma+'&java='+pmv_jav+'&ref='+escape(rtu);
-   379  
-   380 pmv_do.writeln('<img src="'+src+'" alt="phpMyVisites" style="border:0" />');
-   381 }
-   382  
-   383  
334 function doLoad() 384 function doLoad()
335 // Tato funkce se spustí při načtení celé stránky. 385 // Tato funkce se spustí při načtení celé stránky.
336 { 386 {
337 // Najdi všechna místa pro seznam 387 // Najdi všechna místa pro seznam
338 var objToc = document.getElementsByTagName("body")[0] // Odtud začínáme 388 var objToc = document.getElementsByTagName("body")[0] // Odtud začínáme
339 tocPutToc(objToc) 389 tocPutToc(objToc)
340 // Najdi horní konec stránky a umísti tam značku 390 // Najdi horní konec stránky a umísti tam značku
341 putUp() 391 putUp()
-   392 // Volání zpracování návštěvnosti
-   393 var a_vars = Array();
-   394 var pagename='';
-   395 var phpmyvisitesSite = 1;
-   396 var phpmyvisitesURL = "http://www.mlab.cz/phpmyvisites/phpmyvisites.php";
-   397 pmv_log(phpmyvisitesSite, phpmyvisitesURL, pagename, a_vars);
342 } 398 }
343   399  
344   400  
345 // Zaregistruj výkonný skript po načtení celé stránky 401 // Zaregistruj výkonný skript po načtení celé stránky
346 window.onload = doLoad 402 window.onload = doLoad