Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 5701782c

Von Moritz Bunkus vor etwa 15 Jahren hinzugefügt

Das Umformatieren der Daten und Zahlen beim Ausdruck wegen der Umstellung auf TEMPLATE_ARRAYS gefixt.

Unterschiede anzeigen:

bin/mozilla/common.pl
351 351
  $dateformat = $myconfig{"dateformat"} unless ($dateformat);
352 352

  
353 353
  foreach my $idx (@indices) {
354
    if ($form->{TEMPLATE_ARRAYS} && (ref($form->{TEMPLATE_ARRAYS}->{$idx}) eq "ARRAY")) {
355
      for (my $i = 0; $i < scalar(@{$form->{TEMPLATE_ARRAYS}->{$idx}}); $i++) {
356
        $form->{TEMPLATE_ARRAYS}->{$idx}->[$i] =
357
          $locale->reformat_date(\%myconfig, $form->{TEMPLATE_ARRAYS}->{$idx}->[$i],
358
                                 $dateformat, $longformat);
359
      }
360
    }
361

  
354 362
    next unless (defined($form->{$idx}));
355 363

  
356 364
    if (!ref($form->{$idx})) {
......
364 372
                                 $dateformat, $longformat);
365 373
      }
366 374
    }
367
    if (ref($form->{TEMPLATE_ARRAYS}->{$idx}) eq "ARRAY") {
368
      for (my $i = 0; $i < scalar(@{$form->{TEMPLATE_ARRAYS}->{$idx}}); $i++) {
369
        $form->{TEMPLATE_ARRAYS}->{$idx}->[$i] =
370
          $locale->reformat_date(\%myconfig, $form->{TEMPLATE_ARRAYS}->{$idx}->[$i],
371
                                 $dateformat, $longformat);
372
      }
373
    }
374 375
  }
375 376

  
376 377
  $lxdebug->leave_sub();
......
385 386
    if (!$numberformat || ($numberformat eq $myconfig{"numberformat"}));
386 387

  
387 388
  foreach my $idx (@indices) {
389
    if ($form->{TEMPLATE_ARRAYS} && (ref($form->{TEMPLATE_ARRAYS}->{$idx}) eq "ARRAY")) {
390
      for (my $i = 0; $i < scalar(@{$form->{TEMPLATE_ARRAYS}->{$idx}}); $i++) {
391
        $form->{TEMPLATE_ARRAYS}->{$idx}->[$i] = $form->parse_amount(\%myconfig, $form->{TEMPLATE_ARRAYS}->{$idx}->[$i]);
392
      }
393
    }
394

  
388 395
    next unless (defined($form->{$idx}));
389 396

  
390 397
    if (!ref($form->{$idx})) {
......
402 409
  $myconfig{"numberformat"} = $numberformat;
403 410

  
404 411
  foreach my $idx (@indices) {
412
    if ($form->{TEMPLATE_ARRAYS} && (ref($form->{TEMPLATE_ARRAYS}->{$idx}) eq "ARRAY")) {
413
      for (my $i = 0; $i < scalar(@{$form->{TEMPLATE_ARRAYS}->{$idx}}); $i++) {
414
        $form->{TEMPLATE_ARRAYS}->{$idx}->[$i] = $form->format_amount(\%myconfig, $form->{TEMPLATE_ARRAYS}->{$idx}->[$i], $places);
415
      }
416
    }
417

  
405 418
    next unless (defined($form->{$idx}));
406 419

  
407 420
    if (!ref($form->{$idx})) {

Auch abrufbar als: Unified diff