X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=lib%2FApp%2FMusicExpo.pm;h=4ff61baaa9d548494a75433d87f74aa21522f796;hb=a06c3a2b63b4589efad35aebfbbe32d53e8f3d13;hp=dd3e57565591620d7ab4ff9070e308618f3d1bf0;hpb=6dcbbf44de50d95be5ba8f1e3416c1c1ade96f04;p=app-musicexpo.git diff --git a/lib/App/MusicExpo.pm b/lib/App/MusicExpo.pm index dd3e575..4ff61ba 100644 --- a/lib/App/MusicExpo.pm +++ b/lib/App/MusicExpo.pm @@ -3,7 +3,7 @@ use v5.14; use strict; use warnings; -our $VERSION = '0.004'; +our $VERSION = '0.005'; use Audio::FLAC::Header qw//; use HTML::Template::Compiled qw//; @@ -16,7 +16,6 @@ use DB_File qw//; use File::Basename qw/fileparse/; use Fcntl qw/O_RDWR O_CREAT/; use Getopt::Long; -use JSON::MaybeXS; use Storable qw/thaw freeze/; ################################################## @@ -164,10 +163,7 @@ sub run { } @files = sort { $a->{title} cmp $b->{title} } @files; - my $json = JSON::MaybeXS->new(canonical => 1)->encode({files => \@files, prefix => $prefix}); - $json =~ s//>/g; - $ht->param(files => \@files, prefix => $prefix, json => $json); + $ht->param(files => \@files, prefix => $prefix); print $ht->output; } @@ -175,7 +171,7 @@ $default_template = <<'HTML'; Music - +
@@ -184,10 +180,8 @@ $default_template = <<'HTML'; TitleArtistAlbumGenreTrackYearType -/ +/ - - HTML 1; @@ -244,7 +238,7 @@ Marius Gavrilescu, Emarius@ieval.roE =head1 COPYRIGHT AND LICENSE -Copyright (C) 2013-2014 by Marius Gavrilescu +Copyright (C) 2013-2015 by Marius Gavrilescu This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.14.2 or,