From d33ad436ea3f511f21bfdaa3987b9102db1f0731 Mon Sep 17 00:00:00 2001
From: Moritz Bunkus
Date: Wed, 23 Apr 2008 13:17:57 +0000
Subject: [PATCH] =?utf8?q?Unterst=C3=BCtzung=20f=C3=BCr=20die=20Ausgabe=20?=
=?utf8?q?der=20ReportGenerator-Ergebnisse=20als=20PDF=20via=20html2ps=20e?=
=?utf8?q?ntfernt.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit
---
SL/ReportGenerator.pm | 119 +-----------------
locale/de/all | 3 -
locale/de/ap | 3 -
locale/de/ar | 3 -
locale/de/ca | 3 -
locale/de/ct | 3 -
locale/de/dn | 3 -
locale/de/do | 3 -
locale/de/fu | 3 -
locale/de/gl | 3 -
locale/de/ic | 3 -
locale/de/login | 3 -
locale/de/oe | 3 -
locale/de/projects | 3 -
locale/de/reportgenerator | 3 -
locale/de/rp | 3 -
locale/de/todo | 3 -
locale/de/wh | 3 -
.../report_generator/pdf_report_de.html | 36 ------
.../report_generator/pdf_report_master.html | 36 ------
20 files changed, 2 insertions(+), 240 deletions(-)
delete mode 100644 templates/webpages/report_generator/pdf_report_de.html
delete mode 100644 templates/webpages/report_generator/pdf_report_master.html
diff --git a/SL/ReportGenerator.pm b/SL/ReportGenerator.pm
index fa8515f26..647dcab76 100644
--- a/SL/ReportGenerator.pm
+++ b/SL/ReportGenerator.pm
@@ -9,7 +9,6 @@ use SL::Form;
# Cause locales.pl to parse these files:
# parse_html_template('report_generator/html_report')
-# parse_html_template('report_generator/pdf_report')
sub new {
my $type = shift;
@@ -26,7 +25,6 @@ sub new {
'allow_pdf_export' => 1,
'allow_csv_export' => 1,
'html_template' => 'report_generator/html_report',
- 'pdf_template' => 'report_generator/pdf_report',
'pdf_export' => {
'paper_size' => 'a4',
'orientation' => 'landscape',
@@ -342,7 +340,7 @@ sub prepare_html_content {
my @export_variables = $self->{form}->flatten_variables(@{ $self->{export}->{variable_list} });
- my $allow_pdf_export = $opts->{allow_pdf_export} && (-x $main::html2ps_bin) && (-x $main::ghostscript_bin);
+ my $allow_pdf_export = $opts->{allow_pdf_export};
eval { require PDF::API2; require PDF::Table; };
$allow_pdf_export |= 1 if (! $@);
@@ -602,111 +600,6 @@ sub verify_paper_size {
return $allowed_paper_sizes{$requested_paper_size} ? $requested_paper_size : $default_paper_size;
}
-sub render_pdf_with_html2ps {
- my $self = shift;
- my $variables = $self->prepare_html_content();
- my $form = $self->{form};
- my $myconfig = $self->{myconfig};
- my $opt = $self->{options}->{pdf_export};
-
- my $opt_number = $opt->{number} ? 'number : 1' : '';
- my $opt_landscape = $opt->{orientation} eq 'landscape' ? 'landscape : 1' : '';
-
- my $opt_paper_size = $self->verify_paper_size($opt->{paper_size}, 'a4');
-
- my $html2ps_config = <<"END"
-\@html2ps {
- option {
- titlepage: 0;
- hyphenate: 0;
- colour: 1;
- ${opt_landscape};
- ${opt_number};
- }
- paper {
- type: ${opt_paper_size};
- }
- break-table: 1;
-}
-
-\@page {
- margin-top: $opt->{margin_top}cm;
- margin-left: $opt->{margin_left}cm;
- margin-bottom: $opt->{margin_bottom}cm;
- margin-right: $opt->{margin_right}cm;
-}
-
-BODY {
- font-family: Helvetica;
- font-size: $opt->{font_size}pt;
-}
-
-END
- ;
-
- my $printer_command;
- if ($opt->{print} && $opt->{printer_id}) {
- $form->{printer_id} = $opt->{printer_id};
- $form->get_printer_code($myconfig);
- $printer_command = $form->{printer_command};
- }
-
- my $cfg_file_name = Common::tmpname() . '-html2ps-config';
- my $cfg_file = IO::File->new($cfg_file_name, 'w') || $form->error($locale->text('Could not write the html2ps config file.'));
-
- $cfg_file->print($html2ps_config);
- $cfg_file->close();
-
- my $html_file_name = Common::tmpname() . '.html';
- my $html_file = IO::File->new($html_file_name, 'w');
-
- if (!$html_file) {
- unlink $cfg_file_name;
- $form->error($locale->text('Could not write the temporary HTML file.'));
- }
-
- $html_file->print($form->parse_html_template($self->{options}->{pdf_template}, $variables));
- $html_file->close();
-
- my $cmdline =
- "\"${main::html2ps_bin}\" -f \"${cfg_file_name}\" \"${html_file_name}\" | " .
- "\"${main::ghostscript_bin}\" -q -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sPAPERSIZE=${opt_paper_size} -sOutputFile=- -c .setpdfwrite -";
-
- my $gs = IO::File->new("${cmdline} |");
- if ($gs) {
- my $content;
-
- if (!$printer_command) {
- my $filename = $self->get_attachment_basename();
- print qq|content-type: application/pdf\n|;
- print qq|content-disposition: attachment; filename=${filename}.pdf\n\n|;
-
- while (my $line = <$gs>) {
- print $line;
- }
-
- } else {
- while (my $line = <$gs>) {
- $content .= $line;
- }
- }
-
- $gs->close();
- unlink $cfg_file_name, $html_file_name;
-
- if ($printer_command && $content) {
- $self->_print_content('printer_command' => $printer_command,
- 'content' => $content,
- 'copies' => $opt->{copies});
- $form->{report_generator_printed} = 1;
- }
-
- } else {
- unlink $cfg_file_name, $html_file_name;
- $form->error($locale->text('Could not spawn html2ps or GhostScript.'));
- }
-}
-
sub _print_content {
my $self = shift;
my %params = @_;
@@ -724,11 +617,7 @@ sub generate_pdf_content {
eval { require PDF::API2; require PDF::Table; };
- if ($@) {
- return $self->render_pdf_with_html2ps(@_);
- } else {
- return $self->render_pdf_with_pdf_api2(@_);
- }
+ return $self->render_pdf_with_pdf_api2(@_);
}
sub unescape_string {
@@ -943,10 +832,6 @@ Used to determine if a button for CSV export should be displayed. Default is yes
The template to be used for HTML reports. Default is 'report_generator/html_report'.
-=item pdf_template
-
-The template to be used for PDF reports. Default is 'report_generator/pdf_report'.
-
=back
=head2 PDF Options
diff --git a/locale/de/all b/locale/de/all
index 8621cbfe6..7ae065096 100644
--- a/locale/de/all
+++ b/locale/de/all
@@ -335,11 +335,8 @@ aktualisieren wollen?',
'Could not print dunning.' => 'Die Mahnungen konnten nicht gedruckt werden.',
'Could not rename %s to %s. Reason: %s' => 'Die Datei "%s" konnte nicht in "%s" umbenannt werden. Grund: %s',
'Could not spawn ghostscript.' => 'Die Anwendung "ghostscript" konnte nicht gestartet werden.',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
'Could not update prices!' => 'Preise konnten nicht aktualisiert werden!',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Country' => 'Land',
'Create Buchungsgruppen' => 'Buchungsgruppe erfassen',
'Create Chart of Accounts' => 'Kontenplan anlegen',
diff --git a/locale/de/ap b/locale/de/ap
index 5b7aae4e2..b70f82983 100644
--- a/locale/de/ap
+++ b/locale/de/ap
@@ -40,10 +40,7 @@ $self->{texts} = {
'Confirmation' => 'Auftragsbestätigung',
'Contact' => 'Kontakt',
'Continue' => 'Weiter',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
'Create and edit dunnings' => 'Mahnungen erfassen und bearbeiten',
diff --git a/locale/de/ar b/locale/de/ar
index a5ab08e47..85e994391 100644
--- a/locale/de/ar
+++ b/locale/de/ar
@@ -41,10 +41,7 @@ $self->{texts} = {
'Confirmation' => 'Auftragsbestätigung',
'Contact' => 'Kontakt',
'Continue' => 'Weiter',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
'Create and edit dunnings' => 'Mahnungen erfassen und bearbeiten',
diff --git a/locale/de/ca b/locale/de/ca
index 135b3eec8..b459fcf06 100644
--- a/locale/de/ca
+++ b/locale/de/ca
@@ -21,10 +21,7 @@ $self->{texts} = {
'Change Lx-Office installation settings (all menu entries beneath \'System\')' => 'Verändern der Lx-Office-Installationseinstellungen (Menüpunkte unterhalb von \'System\')',
'Chart of Accounts' => 'Kontenübersicht',
'Confirmation' => 'Auftragsbestätigung',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
'Create and edit dunnings' => 'Mahnungen erfassen und bearbeiten',
diff --git a/locale/de/ct b/locale/de/ct
index 90c17c970..abbabc9b0 100644
--- a/locale/de/ct
+++ b/locale/de/ct
@@ -24,10 +24,7 @@ $self->{texts} = {
'Change Lx-Office installation settings (all menu entries beneath \'System\')' => 'Verändern der Lx-Office-Installationseinstellungen (Menüpunkte unterhalb von \'System\')',
'Confirmation' => 'Auftragsbestätigung',
'Contact' => 'Kontakt',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
'Create and edit dunnings' => 'Mahnungen erfassen und bearbeiten',
diff --git a/locale/de/dn b/locale/de/dn
index 7652dc7d3..b25e507e1 100644
--- a/locale/de/dn
+++ b/locale/de/dn
@@ -39,10 +39,7 @@ $self->{texts} = {
'Continue' => 'Weiter',
'Could not print dunning.' => 'Die Mahnungen konnten nicht gedruckt werden.',
'Could not spawn ghostscript.' => 'Die Anwendung "ghostscript" konnte nicht gestartet werden.',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Country' => 'Land',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
diff --git a/locale/de/do b/locale/de/do
index 9ba305ea2..0e7d3d99a 100644
--- a/locale/de/do
+++ b/locale/de/do
@@ -43,10 +43,7 @@ $self->{texts} = {
'Confirmation' => 'Auftragsbestätigung',
'Contact' => 'Kontakt',
'Continue' => 'Weiter',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Country' => 'Land',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
diff --git a/locale/de/fu b/locale/de/fu
index d13fba93b..850b3b5c2 100644
--- a/locale/de/fu
+++ b/locale/de/fu
@@ -19,10 +19,7 @@ $self->{texts} = {
'Cc' => 'Cc',
'Change Lx-Office installation settings (all menu entries beneath \'System\')' => 'Verändern der Lx-Office-Installationseinstellungen (Menüpunkte unterhalb von \'System\')',
'Confirmation' => 'Auftragsbestätigung',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
'Create and edit dunnings' => 'Mahnungen erfassen und bearbeiten',
diff --git a/locale/de/gl b/locale/de/gl
index 3245ba01f..51f2987f1 100644
--- a/locale/de/gl
+++ b/locale/de/gl
@@ -43,10 +43,7 @@ $self->{texts} = {
'Contact' => 'Kontakt',
'Continue' => 'Weiter',
'Contra' => 'gegen',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
'Create and edit dunnings' => 'Mahnungen erfassen und bearbeiten',
diff --git a/locale/de/ic b/locale/de/ic
index a316eafde..9f77e79e7 100644
--- a/locale/de/ic
+++ b/locale/de/ic
@@ -47,11 +47,8 @@ $self->{texts} = {
'Confirmation' => 'Auftragsbestätigung',
'Contact' => 'Kontakt',
'Continue' => 'Weiter',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
'Could not update prices!' => 'Preise konnten nicht aktualisiert werden!',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Country' => 'Land',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
diff --git a/locale/de/login b/locale/de/login
index 22b6c651e..8db11e03d 100644
--- a/locale/de/login
+++ b/locale/de/login
@@ -57,10 +57,7 @@ $self->{texts} = {
'Confirmation' => 'Auftragsbestätigung',
'Contact' => 'Kontakt',
'Continue' => 'Weiter',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Country' => 'Land',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
diff --git a/locale/de/oe b/locale/de/oe
index 16450a34d..ad90ba927 100644
--- a/locale/de/oe
+++ b/locale/de/oe
@@ -53,10 +53,7 @@ $self->{texts} = {
'Confirmation' => 'Auftragsbestätigung',
'Contact' => 'Kontakt',
'Continue' => 'Weiter',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Country' => 'Land',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
diff --git a/locale/de/projects b/locale/de/projects
index a4a0a6f02..dc06a2ebc 100644
--- a/locale/de/projects
+++ b/locale/de/projects
@@ -20,10 +20,7 @@ $self->{texts} = {
'Change Lx-Office installation settings (all menu entries beneath \'System\')' => 'Verändern der Lx-Office-Installationseinstellungen (Menüpunkte unterhalb von \'System\')',
'Confirmation' => 'Auftragsbestätigung',
'Contact' => 'Kontakt',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
'Create and edit dunnings' => 'Mahnungen erfassen und bearbeiten',
diff --git a/locale/de/reportgenerator b/locale/de/reportgenerator
index 4812c24ec..f8443d391 100644
--- a/locale/de/reportgenerator
+++ b/locale/de/reportgenerator
@@ -14,10 +14,7 @@ $self->{texts} = {
'Cc' => 'Cc',
'Change Lx-Office installation settings (all menu entries beneath \'System\')' => 'Verändern der Lx-Office-Installationseinstellungen (Menüpunkte unterhalb von \'System\')',
'Confirmation' => 'Auftragsbestätigung',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
'Create and edit dunnings' => 'Mahnungen erfassen und bearbeiten',
diff --git a/locale/de/rp b/locale/de/rp
index e4a32be39..e3debb09f 100644
--- a/locale/de/rp
+++ b/locale/de/rp
@@ -37,10 +37,7 @@ $self->{texts} = {
'Contact' => 'Kontakt',
'Continue' => 'Weiter',
'Copies' => 'Kopien',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
'Create and edit dunnings' => 'Mahnungen erfassen und bearbeiten',
diff --git a/locale/de/todo b/locale/de/todo
index 32bcc59a7..0b93d9e1a 100644
--- a/locale/de/todo
+++ b/locale/de/todo
@@ -56,10 +56,7 @@ $self->{texts} = {
'Confirmation' => 'Auftragsbestätigung',
'Contact' => 'Kontakt',
'Continue' => 'Weiter',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Country' => 'Land',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
diff --git a/locale/de/wh b/locale/de/wh
index 7df575a88..4c51422bf 100644
--- a/locale/de/wh
+++ b/locale/de/wh
@@ -24,10 +24,7 @@ $self->{texts} = {
'Comment' => 'Kommentar',
'Confirmation' => 'Auftragsbestätigung',
'Contact' => 'Kontakt',
- 'Could not spawn html2ps or GhostScript.' => 'html2ps oder GhostScript konnte nicht gestartet werden.',
'Could not spawn the printer command.' => 'Die Druckanwendung konnte nicht gestartet werden.',
- 'Could not write the html2ps config file.' => 'Die temporäre html2ps-Konfigurationsdatei konnte nicht geschrieben werden.',
- 'Could not write the temporary HTML file.' => 'Eine temporäre HTML-Datei konnte nicht geschrieben werden.',
'Create and edit RFQs' => 'Lieferantenanfragen erfassen und bearbeiten',
'Create and edit customers and vendors' => 'Kunden und Lieferanten erfassen und bearbeiten',
'Create and edit dunnings' => 'Mahnungen erfassen und bearbeiten',
diff --git a/templates/webpages/report_generator/pdf_report_de.html b/templates/webpages/report_generator/pdf_report_de.html
deleted file mode 100644
index d9843bf91..000000000
--- a/templates/webpages/report_generator/pdf_report_de.html
+++ /dev/null
@@ -1,36 +0,0 @@
-[% USE HTML %]
-
-
- [% TITLE %]
-
- [%- IF TOP_INFO_TEXT %]
- [% TOP_INFO_TEXT %]
- [%- END %]
-
-
-
-
- [%- FOREACH col = COLUMN_HEADERS %]
- [% IF col.link %][% END %][% col.text %][% IF col.link %][% END %] |
- [%- END %]
-
-
- [%- FOREACH row = ROWS %]
-
- [%- FOREACH col = row.COLUMNS %]
-
- [%- FOREACH cell_row = col.CELL_ROWS %][%- cell_row.data %][%- UNLESS loop.last %] [%- END %][%- END %]
- |
- [%- END %]
-
- [%- END %]
-
-
-
-
- [%- IF BOTTOM_INFO_TEXT %]
- [% BOTTOM_INFO_TEXT %]
- [%- END %]
-
-
-
diff --git a/templates/webpages/report_generator/pdf_report_master.html b/templates/webpages/report_generator/pdf_report_master.html
deleted file mode 100644
index d9843bf91..000000000
--- a/templates/webpages/report_generator/pdf_report_master.html
+++ /dev/null
@@ -1,36 +0,0 @@
-[% USE HTML %]
-
-
- [% TITLE %]
-
- [%- IF TOP_INFO_TEXT %]
- [% TOP_INFO_TEXT %]
- [%- END %]
-
-
-
-
- [%- FOREACH col = COLUMN_HEADERS %]
- [% IF col.link %][% END %][% col.text %][% IF col.link %][% END %] |
- [%- END %]
-
-
- [%- FOREACH row = ROWS %]
-
- [%- FOREACH col = row.COLUMNS %]
-
- [%- FOREACH cell_row = col.CELL_ROWS %][%- cell_row.data %][%- UNLESS loop.last %] [%- END %][%- END %]
- |
- [%- END %]
-
- [%- END %]
-
-
-
-
- [%- IF BOTTOM_INFO_TEXT %]
- [% BOTTOM_INFO_TEXT %]
- [%- END %]
-
-
-
--
2.20.1