X-Git-Url: https://git.nubati.net/cgi-bin/gitweb.cgi?p=phpfspot.git;a=blobdiff_plain;f=phpfspot_cfg.php.dist;h=375eab99ae5fd6ebeb7ac6bf1c1d9641c305f5ff;hp=1c399daa23da2892f3c9e10565bae2f084622dc9;hb=HEAD;hpb=3dad235d36e8e2df34540f058cd3600de60ef652 diff --git a/phpfspot_cfg.php.dist b/phpfspot_cfg.php.dist index 1c399da..375eab9 100644 --- a/phpfspot_cfg.php.dist +++ b/phpfspot_cfg.php.dist @@ -1,17 +1,58 @@ page_title) || $this->page_title == "") - $this->showError("Please set \$page_title in phpfspot_cfg"); - - if(!isset($this->product) || $this->product == "") - $this->showError("Please set \$product in phpfspot_cfg"); - - if(!isset($this->version) || $this->version == "") - $this->showError("Please set \$version in phpfspot_cfg"); - - if(!isset($this->base_path) || $this->base_path == "") - $this->this->showError("Please set \$base_path in phpfspot_cfg"); - - if(!isset($this->web_path) || $this->web_path == "") - $this->showError("Please set \$web_path in phpfspot_cfg"); - - if(!isset($this->fspot_db) || $this->fspot_db == "") - $this->showError("Please set \$fspot_db in phpfspot_cfg"); + /* Show only pictures which are tagged with the following tags. + Comment out this option with // if you want to show all tags & + pictures. + */ + //var $show_tags = Array("Friends", "Holidays"); - if(!isset($this->phpfspot_db) || $this->phpfspot_db == "") - $this->showError("Please set \$phpfspot_db in phpfspot_cfg"); + /* Use lightbox2 for photo preview (adds the little eye symbol into the + photo index. + */ + var $use_lightbox = true; - if(!isset($this->thumb_width) || $this->thumb_width == "") - $this->showError("Please set \$thumb_width in phpfspot_cfg"); + /* Use Ajax Auto Completion for tag search. Maybe, if you have a slow + connectivity for the server, it's a good idea to turn it off. + */ + var $use_autocomplete = true; - if(!isset($this->photo_width) || $this->photo_width == "") - $this->showError("Please set \$photo_width in phpfspot_cfg"); + /* logging = display || errorlog || logfile */ + var $logging = "display"; - if(!isset($this->mini_width) || $this->mini_width == "") - $this->showError("Please set \$mini_width in phpfspot_cfg"); + /* set this if you chose logging = logfile */ + var $log_file = "phpfspot_err.log"; - if(!isset($this->thumbs_per_row) || $this->thumbs_per_row == "") - $this->showError("Please set \$thumbs_per_row in phpfspot_cfg"); + /* no need to modified anything below this line */ + var $error_found = 0; - if(!isset($this->rows_per_page) || $this->rows_per_page == "") - $this->showError("Please set \$rows_per_page in phpfspot_cfg"); + /* path to dcraw to decode Nikon's NEF format */ + // var $dcraw_bin = "/usr/bin/dcraw"; - if(!isset($this->path_replace_from) || $this->path_replace_from == "") - $this->showError("Please set \$path_replace_from in phpfspot_cfg"); + /* user friendly URLs */ + var $user_friendly_url = false; - if(!isset($this->path_replace_to) || $this->path_replace_to == "") - $this->showError("Please set \$path_replace_to in phpfspot_cfg"); + /* default sort order - possible values are: - if(!isset($this->hide_tags)) - $this->showError("Please set \$hide_tags in phpfspot_cfg"); + date_asc => sort by date ascending (17.1, 18.1, 19.1, ...) + date_desc => sort by date descending (19.1, 18.1, 17.1, ...) + name_asc => sort by name ascending (alphabetical) + name_desc => sort by name descending (alphabetical) + tags_asc => sort by tag ascending (alphabetical) + tags_desc => sort by tag descending (alphabetical) + rate_asc => sort by rate value ascending (1, 2, 3, 4, 5) + rate_desc => sort by rate value descending (5, 4, 3, 2, 1) - if(isset($this->error_found) && $this->error_found) - exit(1); + Attention: Rate value is available beginning with F-Spot version 0.4.1 - } // __construct() + */ + var $sort_order = "tags_asc"; - private function showError($text) + public function __construct() { - print $text ."
\n"; - $this->error_found = 1; - } // showError() + } // __construct() -} +} // class PHPFSPOT_CFG ?>