'apikey' => $req->getDef('apikey', '')) ); $page->render(); break; } # rss case 'statics' : { $page = new SpotPage_statics($db, $settings, $currentSession, Array('type' => $req->getDef('type', ''))); $page->render(); break; } # statics case 'createuser' : { $page = new SpotPage_createuser($db, $settings, $currentSession, Array('createuserform' => $req->getForm('createuserform', array('submit')))); $page->render(); break; } # createuser case 'edituserprefs' : { $page = new SpotPage_edituserprefs($db, $settings, $currentSession, Array('edituserprefsform' => $req->getForm('edituserprefsform', array('submitedit', 'submitcancel')))); $page->render(); break; } # edituserprefs case 'editsecgroup' : { $page = new SpotPage_editsecgroup($db, $settings, $currentSession, Array('editsecgroupform' => $req->getForm('editsecgroupform', array('submitaddperm', 'submitremoveperm', 'submitchangename', 'submitaddgroup', 'submitremovegroup')), 'groupid' => $req->getDef('groupid', 0)));
# api # api case 'rss': $page = new SpotPage_rss($db, $settings, $currentSession, array('search' => $req->getDef('search', $spotUserSystem->getIndexFilter($currentSession['user']['userid'])), 'page' => $req->getDef('page', 0), 'sortby' => $req->getDef('sortby', ''), 'sortdir' => $req->getDef('sortdir', ''), 'username' => $req->getDef('username', ''), 'apikey' => $req->getDef('apikey', ''))); $page->render(); break; # rss # rss case 'statics': $page = new SpotPage_statics($db, $settings, $currentSession, array('type' => $req->getDef('type', ''))); $page->render(); break; # statics # statics case 'createuser': $page = new SpotPage_createuser($db, $settings, $currentSession, array('createuserform' => $req->getForm('createuserform'))); $page->render(); break; # createuser # createuser case 'editsettings': $page = new SpotPage_editsettings($db, $settings, $currentSession, array('editsettingsform' => $req->getForm('editsettingsform'))); $page->render(); break; # editsettings # editsettings case 'edituserprefs': $page = new SpotPage_edituserprefs($db, $settings, $currentSession, array('edituserprefsform' => $req->getForm('edituserprefsform'), 'userid' => $req->getDef('userid', ''), 'data' => $req->getDef('data', array()), 'dialogembedded' => $req->getDef('dialogembedded', 0))); $page->render(); break; # edituserprefs
# api # api case 'rss': $page = new SpotPage_rss($db, $settings, $currentSession, array('search' => $req->getDef('search', $spotUserSystem->getIndexFilter($currentSession['user']['userid'])), 'page' => $req->getDef('page', 0), 'sortby' => $req->getDef('sortby', ''), 'sortdir' => $req->getDef('sortdir', ''), 'username' => $req->getDef('username', ''), 'apikey' => $req->getDef('apikey', ''))); $page->render(); break; # rss # rss case 'statics': $page = new SpotPage_statics($db, $settings, $currentSession, array('type' => $req->getDef('type', ''))); $page->render(); break; # statics # statics case 'createuser': $page = new SpotPage_createuser($db, $settings, $currentSession, array('createuserform' => $req->getForm('createuserform', array('submit')))); $page->render(); break; # createuser # createuser case 'edituserprefs': $page = new SpotPage_edituserprefs($db, $settings, $currentSession, array('edituserprefsform' => $req->getForm('edituserprefsform', array('submitedit', 'submitcancel')))); $page->render(); break; # edituserprefs # edituserprefs case 'editsecgroup': $page = new SpotPage_editsecgroup($db, $settings, $currentSession, array('editsecgroupform' => $req->getForm('editsecgroupform', array('submitaddperm', 'submitremoveperm', 'submitchangename', 'submitaddgroup', 'submitremovegroup')), 'groupid' => $req->getDef('groupid', 0))); $page->render(); break; # editsecgroup