issue60, make sure provided photo id is numeric
[phpfspot.git] / phpfspot_cfg.php.dist
index 07795c64e3d110cc4ad60266d31d1f9b92dad5e1..5b70c9919ffc7403ca10e0b87fe7add3fd19cdc6 100644 (file)
@@ -66,6 +66,12 @@ class PHPFSPOT_CFG {
    */
    var $hide_tags = Array("Favorites", "Hidden", "People", "Places", "Events");
 
    */
    var $hide_tags = Array("Favorites", "Hidden", "People", "Places", "Events");
 
+   /* logging = display || errorlog || logfile */
+   var $logging = "display";
+
+   /* set this if you chose logging = logfile */
+   var $log_file = "phpfspot_err.log";
+
    /* no need to modified anything below this line */
    var $error_found = 0;
 
    /* no need to modified anything below this line */
    var $error_found = 0;
 
@@ -119,6 +125,19 @@ class PHPFSPOT_CFG {
       if(!isset($this->theme_name))
          $this->showError("Please set \$theme_name in phpfspot_cfg");
 
       if(!isset($this->theme_name))
          $this->showError("Please set \$theme_name in phpfspot_cfg");
 
+      if(!isset($this->logging))
+         $this->showError("Please set \$logging in phpfspot_cfg");
+
+      if(isset($this->logging) && $this->logging == 'logfile') {
+
+         if(!isset($this->log_file))
+            $this->showError("Please set \$log_file because you set logging = log_file in phpfspot_cfg");
+
+         if(!is_writeable($this->log_file))
+            $this->showError("The specified \$log_file ". $log_file ." is not writeable!");
+
+      }
+
       if(isset($this->error_found) && $this->error_found)
          exit(1);
 
       if(isset($this->error_found) && $this->error_found)
          exit(1);