These are the changes I made to the standard minigal nano 0.3.5 . http://www.minigal.dk/minigal-nano.html - 20140817 Added the filename in title of the picture - 20140817 Added the option to get a random firstimage picture for folder branding using a setting in config.php $random_icon = "true"; I also modified the function in this simplier way: function getfirstImage($dirname) { $imageName = false; $files = glob($_SERVER['DOCUMENT_ROOT']."$dirname/*.{jpg,JPG,jpeg,JPEG,png,PNG}", GLOB_BRACE); if ($random_icon = "true") { shuffle($files); } $imageName = basename($files[0]); return($imageName); } - 20140817 Added a CUSTOM key to show a footer. If exist a .README file in a folder that file is shown as folder footer. Modified the index.php: [...] $template = preg_replace("/<% version %>/", "$version", $template); if (file_exists($_SERVER['DOCUMENT_ROOT']."$currentdir/.README")) { $folder_footer = file_get_contents($_SERVER['DOCUMENT_ROOT']."$currentdir/.README", FILE_USE_INCLUDE_PATH); } else { $folder_footer = ""; } $template = preg_replace("/<% folder_footer %>/", "$folder_footer", $template); [...] in my custom template I used: [...]