]> wagnertech.de Git - mfinanz.git/blobdiff - SL/AM.pm
beliebige tex-Dateien im Vorlagenverzeichnis und Unterverzeichnissen anzeig- ...
[mfinanz.git] / SL / AM.pm
index 70f56f92557650dd3704c42360c204625f139dab..b2730ce50de51a934fb44e7e7d62ff1a4d1a1dec 100644 (file)
--- a/SL/AM.pm
+++ b/SL/AM.pm
@@ -965,7 +965,9 @@ sub prepare_template_filename {
     }
 
     $filename .= "." . ($form->{format} eq "html" ? "html" : "tex");
-    $filename =~ s|.*/||;
+    if ($form->{"formname"} =~ m|\.\.| || $form->{"formname"} =~ m|^/|) {
+      $filename =~ s|.*/||;
+    }
     $display_filename = $filename;
     $filename = "$myconfig->{templates}/$filename";
   }