Merge pull request #2754 from solgenomics/topic/fix_homepage_add_accessions_dialog
[sgn.git] / mason / util / include_file.mas
blobbd1dddc394d2b3b3d703208a551281b43fc7eb80
2 <%doc>
4 =head1 NAME
6 File viewer - displays the contents of a file
8 =head1 DESCRIPTION
10 Arguments: file. Fully qualified path to the file.
12 =head1 AUTHOR
14 Lukas Mueller
16 =cut
18 </%doc>
21 <%args>
23 $file
25 </%args>
27 <%perl>
29 use File::Slurp qw | slurp |;
31 my $contents = 'Content not available.';
33 eval { 
34   $contents = slurp($file);
37 </%perl>
39 <% $contents %>