\n";
$gap = " " x 3;
print " $text{'smb_workgroup'} | \n";
print "\n";
printf " $text{'default'}\n",
&getval("workgroup") eq "" ? "checked" : "";
printf "$gap \n",
&getval("workgroup") eq "" ? "" : "checked";
printf " | \n",
&getval("workgroup");
print " $text{'smb_wins'} | \n";
print "\n";
printf " $text{'smb_winsserver'}\n",
&isfalse("wins support") ? "" : "checked";
printf "$gap $text{'smb_useserver'}\n",
&getval("wins server") eq "" ? "" : "checked";
printf "\n",
&getval("wins server");
printf "$gap $text{'config_neither'}\n",
&isfalse("wins support") && &getval("wins server") eq "" ? "checked" : "";
print " | \n";
$desc = &getval("server string");
print " $text{'smb_description'} | \n";
print "\n";
print &ui_radio("server_string_def", !defined($desc) ? 1 :
$desc eq "" ? 2 : 0,
[ [ 1, $text{'default'} ],
[ 2, $text{'smb_descriptionnone'} ],
[ 0, &ui_textbox("server_string", $desc, 40) ] ]);
print " | \n";
print " $text{'smb_name'} | \n";
printf " | \n",
&getval("netbios name");
print "$text{'smb_aliase'} | \n";
printf " | \n",
&getval("netbios aliases");
print " $text{'smb_default'} | \n";
print " | \n";
print "$text{'smb_show'} | \n";
print " | \n";
print " $text{'smb_disksize'} | \n";
print "\n";
printf " $text{'smb_unlimited'}\n",
&getval("max disk size") eq "" ? "checked" : "";
printf "$gap \n",
&getval("max disk size") eq "" ? "" : "checked";
printf " kB | \n",
&getval("max disk size");
print " $text{'smb_winpopup'} | \n";
printf " | \n",
&getval("message command");
print "$text{'smb_priority'} | \n";
printf " | \n",
&getval("os level");
print " $text{'smb_protocol'} | \n";
print " | \n";
print "$text{'smb_master'} | \n";
print "";
printf " $text{'yes'}\n",
&istrue("preferred master") ? "checked" : "";
printf "$gap $text{'no'}\n",
&isfalse("preferred master") ? "checked" : "";
printf " $text{'smb_master_auto'}\n",
&getval("preferred master") =~ /auto/ ||
!&getval("preferred master") ? "checked" : "";
print " | \n";
print " $text{'smb_security'} | \n";
print " | \n";
print "$text{'smb_passwdserver'} | \n";
printf " | \n",
&getval("password server");
print " $text{'smb_announce'} | \n";
print "\n";
printf " $text{'smb_nowhere'}\n",
&getval("remote announce") ? "" : "checked";
printf "$gap $text{'smb_fromlist'} \n",
&getval("remote announce") ? "checked" : "";
print " | \n";
print " |