Merge pull request #5205 from solgenomics/topic/generic_trial_upload
[sgn.git] / mason / homepage / getting_started.mas
blobefc061382c77c0012a1182b4f8277b8306f52657
2 <%doc>
4 =head1 NAME
6 /homepage/getting_started.mas - a mason component to display a sidebar on the SGN homepage
8 =head1 DESCRIPTION
10 Loads and displays the file at 'homepage_files_dir'/getting_started.txt 
12 =head1 AUTHOR
14 Lukas Mueller <lam87@cornell.edu>
16 =cut
18 </%doc>
19 <%init>
20 use File::Spec;
21 </%init>
22 <%perl>
24 use strict;
26 my $file = File::Spec->catfile($c->get_conf('homepage_files_dir'), 'getting_started.txt');
28 my $contents = "Sidebar contents are not available at the moment.<br /><br />";
30 eval {
31   $contents = $m->file($file);
33 if ( $@ && !$c->get_conf('production_server') ) { 
34   $contents .= $@;
37 </%perl>
39 <% $contents %>