reset is not only reseting selected-tags anymore, changed text
[phpfspot.git] / rpc.php
diff --git a/rpc.php b/rpc.php
index 704c921a63f9d9da033adbde9a25d9e9ab81e069..5d9bb37af8519ce86242f4627812b2b2874810ec 100644 (file)
--- a/rpc.php
+++ b/rpc.php
@@ -8,7 +8,7 @@
  *  This program is free software; you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License as published by
  *  the Free Software Foundation; either version 2 of the License, or
  *  This program is free software; you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License as published by
  *  the Free Software Foundation; either version 2 of the License, or
- *  (at your option) any later version.
+ *  any later version.
  *
  *  This program is distributed in the hope that it will be useful,
  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
  *
  *  This program is distributed in the hope that it will be useful,
  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -70,6 +70,8 @@ class PHPFSPOT_RPC {
 
             $fspot->resetTagSearch();
             $fspot->resetTags();
 
             $fspot->resetTagSearch();
             $fspot->resetTags();
+            $fspot->resetDateSearch();
+            $fspot->resetPhotoView();
             break;
 
          case 'tagcondition':
             break;
 
          case 'tagcondition':
@@ -83,19 +85,14 @@ class PHPFSPOT_RPC {
             $fspot->showPhotoIndex();
             break;
    
             $fspot->showPhotoIndex();
             break;
    
-         case 'showbubbledetails':
-      
-            $fspot->showBubbleDetails($_GET['id'], $_GET['direction']);
-            break;
-
          case 'showcredits':
 
             $fspot->showCredits();
             break;
 
          case 'showcredits':
 
             $fspot->showCredits();
             break;
 
-         case 'tag_search':
+         case 'search':
 
 
-            $fspot->startTagSearch($_GET['for']);
+            $fspot->startSearch($_GET['for'], $_GET['from'], $_GET['to']);
             break;
 
          case 'get_export':
             break;
 
          case 'get_export':
@@ -103,6 +100,18 @@ class PHPFSPOT_RPC {
             $fspot->getExport($_GET['mode']);
             break;
 
             $fspot->getExport($_GET['mode']);
             break;
 
+         case 'get_photo_to_show':
+            $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();
       }
 
    } // process_ajax_request();