Die Vorlagen-Parser-Module SL::Template::* erwarten, dass $form->{tmpdir} den zu parsenden Dateinamen enthält. Sie entfernen dann das Präfix $self->{userspath} von $form->{tmpdir}, wodurch nur noch der Dateiname bleibt.
Der Name der finalen Ausgabedatei wird ebenfalls über $form->{tmpdir} zurückgegeben – ohne jegliche Pfadangabe. Allerdings ist das von Modul zu Modul unterschiedlich. Manche geben den vollen Namen, manche nur den Dateinamen (der dann relativ zu $self->{userspath} ist) zurück.
CreatePDF-Helfer: Dateinamen fixen
Die Vorlagen-Parser-Module SL::Template::* erwarten, dass
$form->{tmpdir} den zu parsenden Dateinamen enthält. Sie entfernen dann
das Präfix $self->{userspath} von $form->{tmpdir}, wodurch nur noch der
Dateiname bleibt.
Der Name der finalen Ausgabedatei wird ebenfalls über $form->{tmpdir}
zurückgegeben – ohne jegliche Pfadangabe. Allerdings ist das von Modul
zu Modul unterschiedlich. Manche geben den vollen Namen, manche nur den
Dateinamen (der dann relativ zu $self->{userspath} ist) zurück.