diff options
Diffstat (limited to 'usr/local/www/firewall_shaper_vinterface.php')
-rw-r--r-- | usr/local/www/firewall_shaper_vinterface.php | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/usr/local/www/firewall_shaper_vinterface.php b/usr/local/www/firewall_shaper_vinterface.php index 0930af1..75bc0e0 100644 --- a/usr/local/www/firewall_shaper_vinterface.php +++ b/usr/local/www/firewall_shaper_vinterface.php @@ -317,7 +317,7 @@ $output_form .= gettext("Queue Actions"); $output_form .= "</td><td valign=\"top\" class=\"vncellreq\" width=\"78%\">"; $output_form .= "<input type=\"submit\" name=\"Submit\" value=\"" . gettext("Save") . "\" class=\"formbtn\" />"; -if ($can_add || $addnewaltq) { +if ($can_add && ($action != "add")) { $output_form .= "<a href=\"firewall_shaper_vinterface.php?pipe="; $output_form .= $pipe; if ($queue) { @@ -327,18 +327,20 @@ if ($can_add || $addnewaltq) { $output_form .= "<input type=\"button\" class=\"formbtn\" name=\"add\" value=\"" . gettext("Add new queue") ."\" />"; $output_form .= "</a>"; } -$output_form .= "<a href=\"firewall_shaper_vinterface.php?pipe="; -$output_form .= $pipe; -if ($queue) { - $output_form .= "&queue=" . $queue->GetQname(); +if ($action != "add") { + $output_form .= "<a href=\"firewall_shaper_vinterface.php?pipe="; + $output_form .= $pipe; + if ($queue) { + $output_form .= "&queue=" . $queue->GetQname(); + } + $output_form .= "&action=delete\">"; + $output_form .= "<input type=\"button\" class=\"formbtn\" name=\"delete\""; + if (($queue) && ($qname != $pipe)) + $output_form .= " value=\"" . gettext("Delete this queue") ."\" />"; + else + $output_form .= " value=\"" . gettext("Delete Limiter") ."\" />"; + $output_form .= "</a>"; } -$output_form .= "&action=delete\">"; -$output_form .= "<input type=\"button\" class=\"formbtn\" name=\"delete\""; -if ($queue) - $output_form .= " value=\"" . gettext("Delete this queue") ."\" />"; -else - $output_form .= " value=\"" . gettext("Delete Limiter") ."\" />"; -$output_form .= "</a>"; $output_form .= "</td></tr>"; $output_form .= "</table>"; } |