Project

General

Profile

« Previous | Next » 

Revision 57c448d0

Added by Ermal LUÇI about 14 years ago

Do not show the default queue selection for a queue that has child queues

View differences:

etc/inc/shaper.inc
742 742
	var $available_bw; /* in b/s */
743 743

  
744 744
	/* This is here to help with form building and building rules/lists */
745
		var $subqueues = array();
745
	var $subqueues = array();
746 746

  
747 747
	/* Accesor functions */
748 748
	function GetAvailableBandwidth() {
......
1139 1139
		$form .= "<tr>";
1140 1140
		$form .= "<td width=\"22%\" valign=\"center\" class=\"vncell\">Scheduler options</td>";
1141 1141
		$form .= "<td width=\"78%\" class=\"vtable\">";
1142
		$tmpvalue = $this->GetDefault();	
1143
		if (!empty($tmpvalue)) { 
1144
			$form .= "<input type=\"checkbox\" id=\"default\" CHECKED name=\"default\" value=\"default\"";
1145
			$form .= "> Default queue<br>";
1146
		} else {
1147
			$form .= "<input type=\"checkbox\" id=\"default\" name=\"default\" value=\"default\"";
1148
			$form .= "> Default queue<br>";
1142
		if ($this->CanHaveChildren() && !empty($this->subqueues)) {
1143
			$tmpvalue = $this->GetDefault();
1144
			if (!empty($tmpvalue)) { 
1145
				$form .= "<input type=\"checkbox\" id=\"default\" CHECKED name=\"default\" value=\"default\"";
1146
				$form .= "> Default queue<br>";
1147
			} else {
1148
				$form .= "<input type=\"checkbox\" id=\"default\" name=\"default\" value=\"default\"";
1149
				$form .= "> Default queue<br>";
1150
			}
1149 1151
		}
1150 1152
		$form .= "<input type=\"checkbox\" id=\"red\" name=\"red\" value=\"red\" ";
1151 1153
		$tmpvalue = $this->GetRed();

Also available in: Unified diff