12 |
use POSIX qw/strftime/; |
use POSIX qw/strftime/; |
13 |
use File::Slurp; |
use File::Slurp; |
14 |
use File::MMagic::XS; |
use File::MMagic::XS; |
15 |
|
use Getopt::Long; |
16 |
use Data::Dump qw/dump/; |
use Data::Dump qw/dump/; |
17 |
|
|
18 |
my $debug = 0; |
my $debug = 0; |
19 |
my $max = 999; |
my $max = 999; |
20 |
|
|
21 |
|
GetOptions( |
22 |
|
'debug+' => \$debug, |
23 |
|
'max=i' => \$max, |
24 |
|
); |
25 |
|
|
26 |
my $page; |
my $page; |
27 |
my $page_date; |
my $page_date; |
28 |
|
|
41 |
'attachment' => '+name', |
'attachment' => '+name', |
42 |
'meta' => 'name', |
'meta' => 'name', |
43 |
}, |
}, |
44 |
ForceArray => [ 'attachment', 'widget' ], |
ForceArray => [ 'attachment', 'meta', 'widget' ], |
45 |
) || die "can't open $path: $!"; |
) || die "can't open $path: $!"; |
46 |
|
|
47 |
warn "## $path = ",dump( $ref ) if $debug; |
warn "## $path = ",dump( $ref ) if $debug; |
195 |
$body =~ s,``,,gs; |
$body =~ s,``,,gs; |
196 |
|
|
197 |
$body .= qq{ |
$body .= qq{ |
198 |
|
|
199 |
---- |
---- |
200 |
|
|
201 |
"original"<http://www.razmjenavjestina.org/$full_name> {date: $date} |
"original"<http://www.razmjenavjestina.org/$full_name> {date: $date} |