Einige Browser (Opera) mögen es nicht, wenn "checked" bei Checkboxen in Anführungszei...
[kivitendo-erp.git] / bin / mozilla / dn.pl
index ad16f0e..8a19342 100644 (file)
@@ -39,7 +39,7 @@ use SL::DN;
 use SL::ReportGenerator;
 
 require "bin/mozilla/common.pl";
-require "bin/mozilla/report_generator.pl";
+require "bin/mozilla/reportgenerator.pl";
 require "bin/mozilla/io.pl";
 require "bin/mozilla/arap.pl";
 
@@ -70,13 +70,11 @@ sub edit_config {
     }
   }
 
-  $form->{title}          = $locale->text('Edit Dunning Process Config');
-  $form->{callback}     ||= build_std_url("action=edit_config");
-  $form->{rowcount}       = 1 + scalar @{ $form->{DUNNING} };
-  $form->{rowcount_odd}   = $form->{rowcount} % 2;
+  $form->{title}      = $locale->text('Edit Dunning Process Config');
+  $form->{callback} ||= build_std_url("action=edit_config");
 
   $form->header();
-  print $form->parse_html_template("dunning/edit_config");
+  print $form->parse_html_template2("dunning/edit_config");
 
   $lxdebug->leave_sub();
 }
@@ -348,7 +346,7 @@ sub show_dunning {
       };
     }
 
-    $row->{checkbox} = {
+    $row->{checkbox} = !$first_row_for_dunning ? { } : {
       'raw_data' =>   $cgi->hidden('-name' => "dunning_id_$i", '-value' => $ref->{dunning_id})
                     . $cgi->checkbox('-name' => "selected_$i", '-value' => 1, '-label' => ''),
       'valign'   => 'center',
@@ -366,7 +364,7 @@ sub show_dunning {
   $report->set_options('raw_top_info_text'    => $form->parse_html_template('dunning/show_dunning_top'),
                        'raw_bottom_info_text' => $form->parse_html_template('dunning/show_dunning_bottom'),
                        'output_format'        => 'HTML',
-                       'attachment_basename'  => strftime('dunning_report_%Y%m%d', localtime time),
+                       'attachment_basename'  => $locale->text('dunning_list') . strftime('_%Y%m%d', localtime time),
     );
 
   $report->set_options_from_form();