Beim "Erneuern" den vorher eingestellten Drucker auch weiterhin eingestellt lassen.
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 29 Jan 2007 14:50:20 +0000 (14:50 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 29 Jan 2007 14:50:20 +0000 (14:50 +0000)
bin/mozilla/io.pl

index 4a094d2..afcdb66 100644 (file)
@@ -1602,11 +1602,12 @@ sub print_options {
   }
 
   if (scalar(keys (%{ $form->{printers} })) !=0) {
-
-    $printer_select = qq|<select name=printer_id>
+    my $selected = !$form->{"printer_id"} ? "selected" : "";
+    $printer_select = qq|<select name=printer_id $selected>
                   <option value=""></option>|;
     foreach $item (@{ $form->{printers} }) {
-      $printer_select .= qq|<option value="$item->{id}">$item->{printer_description}</option>|;
+      $selected = $item->{"id"} == $form->{"printer_id"} ? "selected" : "";
+      $printer_select .= qq|<option value="$item->{id}" $selected>$item->{printer_description}</option>|;
     }
   }