slitaz-forge rev 587
dir-generator.php: show README files
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Dec 12 18:55:00 2014 +0100 (2014-12-12) |
parents | 77e1cdfb9c9d |
children | 61320a31bd38 |
files | mirror/root/dir-generator.php |
line diff
1.1 --- a/mirror/root/dir-generator.php Sun Dec 07 12:30:51 2014 +0000 1.2 +++ b/mirror/root/dir-generator.php Fri Dec 12 18:55:00 2014 +0100 1.3 @@ -16,7 +16,7 @@ 1.4 <?php 1.5 } 1.6 1.7 -$VERSION = "0.2-slitaz"; 1.8 +$VERSION = "0.3-slitaz"; 1.9 1.10 /* Lighttpd Enhanced Directory Listing Script 1.11 * ------------------------------------------ 1.12 @@ -228,10 +228,11 @@ 1.13 </div> 1.14 </div> 1.15 1.16 +<!-- script type="text/javascript" src="/static/qrcode.js"></script --> 1.17 <script type="text/javascript"> 1.18 function QRCodePNG(str, obj) { 1.19 try { 1.20 - obj.height = obj.width += 300; 1.21 + obj.height = obj.width += 200; 1.22 return QRCode.generatePNG(str, {ecclevel: 'H'}); 1.23 } 1.24 catch (any) { 1.25 @@ -340,10 +341,10 @@ 1.26 //return date('Y-M-d H:m:s', filemtime($path)); 1.27 } 1.28 1.29 -if (filesize($path.".folderlist") > 0 && filesize($path.".filelist") > 0 && 1.30 +if (filesize($path."/.folderlist") > 0 && filesize($path."/.filelist") > 0 && 1.31 filemtime($path."/.filelist") > filemtime($path)) { 1.32 - $folderlist = unserialize(file_get_contents($path.".folderlist")); 1.33 - $filelist = unserialize(file_get_contents($path.".filelist")); 1.34 + $folderlist = unserialize(file_get_contents($path."/.folderlist")); 1.35 + $filelist = unserialize(file_get_contents($path."/.filelist")); 1.36 } 1.37 else { 1.38 1.39 @@ -384,8 +385,8 @@ 1.40 } 1.41 } 1.42 closedir($handle); 1.43 - file_put_contents($path.".folderlist",serialize($folderlist),LOCK_EX); 1.44 - file_put_contents($path.".filelist",serialize($filelist),LOCK_EX); 1.45 + file_put_contents($path."/.folderlist",serialize($folderlist),LOCK_EX); 1.46 + file_put_contents($path."/.filelist",serialize($filelist),LOCK_EX); 1.47 } 1.48 } 1.49 1.50 @@ -482,6 +483,12 @@ 1.51 print "</tbody> 1.52 </table> 1.53 ".count($folderlist)." folders and ".count($filelist)." files.</div>"; 1.54 +if (filesize($path."/README")) { 1.55 + echo "<pre>\n"; 1.56 + echo file_get_contents($path."/README"); 1.57 + echo "</pre>\n"; 1.58 +} 1.59 + 1.60 if ($slitaz_style) { ?> 1.61 1.62 <!-- End of content -->