check if directory of phpfspot.db is writeable
[phpfspot.git] / rpc.php
diff --git a/rpc.php b/rpc.php
index 49d1930def0052d59db2bbd59408146e400a1d63..078fafd4cba587a1cf6290f54ae267534f8cb116 100644 (file)
--- a/rpc.php
+++ b/rpc.php
@@ -70,6 +70,7 @@ class PHPFSPOT_RPC {
 
             $fspot->resetTagSearch();
             $fspot->resetTags();
+            $fspot->resetDateSearch();
             $fspot->resetPhotoView();
             break;
 
@@ -91,9 +92,17 @@ class PHPFSPOT_RPC {
 
          case 'tag_search':
 
+            $fspot->resetDateSearch();
             $fspot->startTagSearch($_GET['for']);
             break;
 
+         case 'date_search':
+   
+            $fspot->resetTagSearch();
+            $fspot->resetTags();
+            $fspot->startDateSearch($_GET['from'], $_GET['to']);
+            break;
+
          case 'get_export':
 
             $fspot->getExport($_GET['mode']);
@@ -103,6 +112,14 @@ class PHPFSPOT_RPC {
             $fspot->getCurrentPhoto();
             break;
 
+         case 'get_calendar_matrix':
+            $fspot->get_calendar_matrix($_GET['year'], $_GET['month'], $_GET['day']);
+            break;
+
+         case 'what_to_do':
+            print $fspot->whatToDo();
+            break;
+
       }
 
    } // process_ajax_request();