diff --git a/.gitignore b/.gitignore index 44f1c9b..1fb826b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +config.php photos/ thumbs/ db_feed_source diff --git a/config-default.php b/config-default.php new file mode 100755 index 0000000..324edc5 --- /dev/null +++ b/config-default.php @@ -0,0 +1,51 @@ +"; // Breadcrumb parts separator + +//RSS SETTINGS +$description = "MiniGal Nano"; +$nb_items_rss = 25; // Number of elements to display in the feed. If you add a lot of pictures at the time, consider increasing this number +$rss_refresh_interval = 60;// Time, in seconds, between two RSS refresh. for example, 3600 = 1update max per hour, 86400 = 1/day. +$SkipExts = array('html', 'txt', 'php', "gitignore"); //Files with one of this extension will not be displayed on the RSS feed + +//ADVANCED SETTINGS +$thumb_size = 320; //Thumbnail height/width (square thumbs). Changing this will most likely require manual altering of the template file to make it look properly! +$label_max_length = 40; //Maximum chars of a folder name that will be displayed on the folder thumbnail +$display_exif = 0; //Take care, even if not diplayed EXIF are still readable for visitors. May be a good idea to erase EXIF data... +$display_filename = 0; //Show file names below the pictures +?> diff --git a/config.php b/config.php index 324edc5..532fcbb 100755 --- a/config.php +++ b/config.php @@ -11,41 +11,14 @@ MiniGal Nano is based on an original work by Thomas Rybak (© 2010) Original support board : www.minigal.dk and www.minigal.dk/forum Please enjoy this free script! + +Upgraded to https://github.com/sebsauvage/MinigalNano +by Sébastien SAUVAGE. + */ -// EDIT SETTINGS BELOW TO CUSTOMIZE YOUR GALLERY -$thumbs_pr_page = "39"; // Number of thumbnails on a single page -$gallery_width = "80%"; // Gallery width. Eg: "500px" or "70%" -$backgroundcolor = "white"; // This provides a quick way to change your gallerys background to suit your website. Use either main colors like "black", "white", "yellow" etc. Or HEX colors, eg. "#AAAAAA" -$templatefile = "board"; // Template filename (must be placed in 'templates' folder) -$title = "MiniGal Nano"; // Text to be displayed in browser titlebar -$author = "John Doe"; -$folder_color = "black"; // Color of folder icons: blue / black / vista / purple / green / grey -$sorting_folders = "name"; // Sort folders by: [name][date] -$sorting_files = "name"; // Sort files by: [name][date][size] -$sortdir_folders = SORT_ASC; // Sort direction of folders: SORT_ASC / SORT_DESC -$sortdir_files = SORT_ASC; // Sort direction of files: SORT_ASC / SORT_DESC -$lazyload = 1; // 0 is pagination, 1 is display all pictures on one page -$SkipObjects = array('aFolder', 'aFile.ext'); //Those files and folders will not be displayed (affects the page and the RSS feed) - -//LANGUAGE STRINGS -$label_home = "Home"; // Name of home link in breadcrumb navigation -$label_new = "New"; // Text to display for new images. Use with $display_new variable -$label_page = "Page"; // Text used for page navigation -$label_all = "All"; // Text used for link to display all images in one page -$label_noimages = "No images"; // Empty folder text -$label_loading = "Loading..."; // Thumbnail loading text -$breadcrumb_separator = ">"; // Breadcrumb parts separator - -//RSS SETTINGS -$description = "MiniGal Nano"; -$nb_items_rss = 25; // Number of elements to display in the feed. If you add a lot of pictures at the time, consider increasing this number -$rss_refresh_interval = 60;// Time, in seconds, between two RSS refresh. for example, 3600 = 1update max per hour, 86400 = 1/day. -$SkipExts = array('html', 'txt', 'php', "gitignore"); //Files with one of this extension will not be displayed on the RSS feed - -//ADVANCED SETTINGS -$thumb_size = 320; //Thumbnail height/width (square thumbs). Changing this will most likely require manual altering of the template file to make it look properly! -$label_max_length = 40; //Maximum chars of a folder name that will be displayed on the folder thumbnail -$display_exif = 0; //Take care, even if not diplayed EXIF are still readable for visitors. May be a good idea to erase EXIF data... -$display_filename = 0; //Show file names below the pictures +// INSERT HERE YOUR CUSTOMIZED SETTINGS +// for the list of possible options, peruse config-default.php +$title = "Your Own MiniGal Nano"; +// END ?> diff --git a/index.php b/index.php index 7224dd3..a4d0e58 100644 --- a/index.php +++ b/index.php @@ -41,7 +41,8 @@ header('Content-Type: text/html; charset=UTF-8'); // We use UTF-8 for proper int $version = "0.3.7"; ini_set("memory_limit","256M"); -require("config.php"); +require("config-default.php"); +include("config.php"); //----------------------- // DEFINE VARIABLES //----------------------- diff --git a/rss.php b/rss.php index 006b0ff..cf2ea5d 100644 --- a/rss.php +++ b/rss.php @@ -68,7 +68,8 @@ $gallery_link = $gallery_protocol.$gallery_domain.$gallery_path; /*===================*/ /*Variables*/ /*===================*/ - require("config.php"); + require("config-default.php"); + include("config.php"); #$content = ""; $old_files_list = "db_old_files"; //list of files in ./photos $db_feed_source = "db_feed_source"; @@ -159,4 +160,4 @@ $gallery_link = $gallery_protocol.$gallery_domain.$gallery_path; "; -?> \ No newline at end of file +?>