Operator: Change forms to POST and default to page 0
authorBen Klang <ben@alkaloid.net>
Wed, 13 Jan 2010 03:40:09 +0000 (22:40 -0500)
committerBen Klang <ben@alkaloid.net>
Wed, 13 Jan 2010 03:42:29 +0000 (22:42 -0500)
operator/export.php
operator/search.php
operator/viewgraph.php

index 2b67572..7eef94e 100644 (file)
@@ -31,6 +31,7 @@ if (isset($_SESSION['operator']['lastdata'])) {
 }
 
 $form = new ExportCDRForm(_("Export Call Detail Records"), $vars);
+$form->open($renderer, $vars, Horde::applicationUrl('export.php'), 'post');
 if ($form->isSubmitted() && $form->validate($vars, true)) {
     try {
         $_SESSION['operator']['lastsearch']['params'] = array(
index 6f462bc..3d93847 100644 (file)
@@ -33,6 +33,7 @@ if (isset($_SESSION['operator']['lastdata'])) {
 }
 
 $form = new SearchCDRForm(_("Search Call Detail Records"), $vars);
+$form->open($renderer, $vars, Horde::applicationUrl('search.php'), 'post');
 if ($form->isSubmitted() && $form->validate($vars, true)) {
     $accountcode = $vars->get('accountcode');
     $dcontext = $vars->get('dcontext');
@@ -69,7 +70,7 @@ if ($form->isSubmitted() && $form->validate($vars, true)) {
 }
 
 // Create the Pager UI
-$page = Horde_Util::getGet('page', 1);
+$page = Horde_Util::getGet('page', 0);
 $pager_vars = Horde_Variables::getDefaultVariables();
 $pager_vars->set('page', $page);
 $perpage = $prefs->getValue('rowsperpage');
index 59bf0a3..24a053b 100644 (file)
@@ -21,6 +21,7 @@ $renderer = new Horde_Form_Renderer();
 $vars = Horde_Variables::getDefaultVariables();
 
 $form = new GraphCDRForm(_("Graph CDR Data"), $vars);
+$form->open($renderer, $vars, Horde::applicationUrl('viewgraph.php'), 'post');
 if ($form->isSubmitted() && $form->validate($vars, true)) {
     $accountcode = $vars->get('accountcode');
     $dcontext = $vars->get('dcontext');