Factur-X/ZUGFeRD: in »Factur-X/ZUGFeRD« umbenannt
Mit ZUGFeRD-Standard Version 2.1.1 ist der offizielle Name desEU-Standards schlicht Factur-X. ZUGFeRD ist nur noch der toleriertealte Name.
In der Oberfläche ist nun überall von »Factur-X/ZUGFeRD« die Rede....
ZUGFeRD: auch wiederkehrende Rechnungen mit ZUGFeRD-Infos erzeugen
PDF-Erzeugung: alles in temporärem Unterverzeichnis von users erledigen
Das vermeidet Kollisionen, wenn Dateien mit festem Namen wie`pdfa.xmp` für PDF/A erzeugt werden müssen.
CreatePDF-Helper: UNLINK für temporäre Dateien (wieder) richtig setzen
Zirkuläres Includieren von SL::Form vermeiden
PDF Helper Erweiterungen: Formatkorrektur nach perltidy
PDF Helper Erweiterungen: bothsided , out_path
merge_pdfs mit weiterem Parameter "out_path"
Statt den Inhalt als Ergebnis zu bekommen, kann nun auch gleich die exitierende Datei zurückgegeben werden
Es kann nun die Seitenzahl der Dokumente ermittelt werden...
CreatePDF-Helper: template_meta{tmpfile} setzen (jetzt aber mit Wirkung)
f-tex verwendet diese Variable z.B. und kann ohne diese kein PDF erzeugen.
Hatte die Änderung im commit eben dummerweise auskommentiert.
CreatePDF-Helper: template_meta{tmpfile} setzen.
CreatePDF-Helper: variable_content_types als Parameter an SL::Template::create durchreichen
Damit auch mit CreatePDF HTML-formatierte Variablen aus dem ckeditorgedruckt werden können.
CreatePDF-Helfer: Dateinamen fixen
Die Vorlagen-Parser-Module SL::Template::* erwarten, dass$form->{tmpdir} den zu parsenden Dateinamen enthält. Sie entfernen danndas Präfix $self->{userspath} von $form->{tmpdir}, wodurch nur noch derDateiname bleibt....
CreatePDF-Helfer: Nicht auf Caller-Package verlassen
Wenn im Controller $self->create_pdf aufgerufen wird, so ist $class danndas falsche Package, um create_parsed_file aufzurufen, weil diese subnicht exportiert wird.
CreatePDF-Helfer: auch HTML aus HTML erzeugen können
CreatePDF-Helfer: Anpassung an API-Änderung SL::Template.*new
SL::Helper::CreatePDF: gewisse Variablen nicht mit Variablen überschreiben lassen
CreatePDF-Helfer: Dokumentation
CreatePDF-Helfer: create_pdf: Extension muss bereits übergeben werden
CreatePDF-Helfer: Funktion zum Auffinden des zu verwendenden Templates
CreatePDF-Helfer von Controller- in allgemeinen Helfer umgewandelt