Merge branch 'master' of ssh://lx-office/~/lx-office-erp
authorHolger Lindemann <hli@lx-system.de>
Tue, 29 Sep 2009 10:53:34 +0000 (12:53 +0200)
committerHolger Lindemann <hli@lx-system.de>
Tue, 29 Sep 2009 10:53:34 +0000 (12:53 +0200)
SL/Template.pm
bin/mozilla/common.pl

index 3ec7cd1..fe4b248 100644 (file)
@@ -501,7 +501,7 @@ sub _force_mandatory_packages {
   my (%used_packages, $document_start_line);
 
   foreach my $i (0 .. scalar @{ $lines } - 1) {
-    if ($lines->[$i] =~ m/\\usepackage[^{]*{(.*?)}/) {
+    if ($lines->[$i] =~ m/\\usepackage[^\{]*{(.*?)}/) {
       $used_packages{$1} = 1;
 
     } elsif ($lines->[$i] =~ m/\\begin{document}/) {
index 6ace578..c8d7d6b 100644 (file)
@@ -364,6 +364,13 @@ sub format_dates {
                                  $dateformat, $longformat);
       }
     }
+    if (ref($form->{TEMPLATE_ARRAYS}->{$idx}) eq "ARRAY") {
+      for (my $i = 0; $i < scalar(@{$form->{TEMPLATE_ARRAYS}->{$idx}}); $i++) {
+        $form->{TEMPLATE_ARRAYS}->{$idx}->[$i] =
+          $locale->reformat_date(\%myconfig, $form->{TEMPLATE_ARRAYS}->{$idx}->[$i],
+                                 $dateformat, $longformat);
+      }
+    }
   }
 
   $lxdebug->leave_sub();