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 -->