don't need SGN_TEST_SERVER env directly in test scripts
[sgn.git] / mason / homepage / publication_of_the_week.mas
blob128d32bcadf5128f55e3b964bc35d938fda70f03
1 <%doc>
3 =head1 NAME 
5 publication_of_the_week.mas - a mason module to display an html section with news, read from a file.
7 =head1 DESCRIPTION
9 The module does not require any parameters. If the file read does not succeed, an error message is displayed.
11 =head1 AUTHOR
13 Lukas Mueller <lam87@cornell.edu>
15 =cut
17 </%doc>
19 <%perl>
21 use strict;
22 use File::Spec;
23 use CXGN::Tools::File;
25 my $publications = "The publication of the week is currently unavailable.<br /><br />";
27 eval {
29  $publications = CXGN::Tools::File::get_sections(File::Spec->catfile($c->get_conf('homepage_files_dir'), "publications.txt"));
33 </%perl>
35 <div class="boxbgcolor1" style="margin:0px;">
36 <div class="boxheading">Featured publication</div>
37 <div class="boxcontent"><% $publications %>
38 <a href="oldpublications.pl">See all publications...</a></div>
40 </div>