+ case 'search':
+ print $phpfspot->startSearch();
+ break;
+
+ case 'update_sort_order':
+ if(isset($_POST['value']) && is_string($_POST['value'])) {
+ print $phpfspot->updateSortOrder($_POST['value']);
+ }
+ break;
+
+ case 'update_photo_version':
+ if(isset($_POST['photo_version']) && is_numeric($_POST['photo_version']) &&
+ isset($_POST['photo_idx']) && is_numeric($_POST['photo_idx'])) {
+ print $phpfspot->update_photo_version($_POST['photo_idx'], $_POST['photo_version']);
+ }
+ break;
+
+ case 'get_export':
+ /* $_GET['mode'] will be validated by getExport() */
+ $phpfspot->getExport($_GET['mode']);
+ break;
+
+ case 'get_photo_to_show':
+ print $phpfspot->get_current_photo();
+ break;