@@ -, +, @@ replacing date placeholders --- cataloguing/addbiblio.pl | 6 +++--- cataloguing/additem.pl | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) --- a/cataloguing/addbiblio.pl +++ a/cataloguing/addbiblio.pl @@ -293,9 +293,9 @@ sub create_input { # get today date & replace <>, <>, <
> if provided in the default value my $today_dt = dt_from_string; - my $year = $today_dt->year; - my $month = $today_dt->month; - my $day = $today_dt->day; + my $year = $today_dt->strftime('%Y'); + my $month = $today_dt->strftime('%m'); + my $day = $today_dt->strftime('%d'); $value =~ s/<>/$year/g; $value =~ s/<>/$month/g; $value =~ s/<
>/$day/g; --- a/cataloguing/additem.pl +++ a/cataloguing/additem.pl @@ -130,11 +130,11 @@ sub generate_subfield_form { $value = $subfieldlib->{defaultvalue}; # get today date & replace <>, <>, <
> if provided in the default value my $today_dt = dt_from_string; - my $year = $today_dt->year; - my $month = $today_dt->month; - my $day = $today_dt->day; + my $year = $today_dt->strftime('%Y'); + my $month = $today_dt->strftime('%m'); + my $day = $today_dt->strftime('%d'); $value =~ s/<>/$year/g; - $value =~ s/<>/$month/g; $value =~ s/<
>/$day/g; # And <> with surname (?) my $username=(C4::Context->userenv?C4::Context->userenv->{'surname'}:"superlibrarian"); --