X-Git-Url: http://git.jankratochvil.net/?p=MyWeb.git;a=blobdiff_plain;f=Project.pm;h=bbcee8a2f9106c34c59845920a04844dd73e294b;hp=3d836d8b95098eb82a6804cc062537a29eb43992;hb=9b66e5b82f017b8ee8faa4de77e15672e0bc319a;hpb=633dc05b0519d86762bd084d872d34f9183237e0 diff --git a/Project.pm b/Project.pm index 3d836d8..bbcee8a 100644 --- a/Project.pm +++ b/Project.pm @@ -24,6 +24,7 @@ use strict; use warnings; use My::Web; +require CGI; use Exporter; our @EXPORT=qw(); @@ -39,6 +40,7 @@ sub print_project my($class,$ListItem,%args)=@_; print "

".$W->{"title"}."

\n"; + do { print $_ if $_; } for ($args{"project_text_after_title"}); print $ListItem->{"description"}; print "
\n"; print $args{"before_project_data"} || ""; @@ -85,7 +87,7 @@ my($class,$ListItem,%args)=@_; return "Download".$_[0]; }, "format"=>sub ($) { - return a_href($_[0],CGI::escapeHTML(File::Basename::basename($_[0]))); + return a_href($_[0],CGI::escapeHTML(File::Basename::basename($_[0])),"size"=>2); }}, {"key"=>qr(^link\b),"text"=>sub ($) { $_[0]=~s/^link-//; @@ -196,8 +198,9 @@ my($class,%args)=@_; map(("rel_$_"=>top_dir('/project/Rel.pl?rel='.$_.'&project='.($args{"__PACKAGE__"}=~/^.*::([^:]+)::[^:]+$/)[0])), qw(prev next)), "rel_up"=>top_dir('/project/'), - "rel_start"=>top_dir(), +# "rel_start"=>top_dir(), # TODO:homepage %args, + # FIXME: "head_css" no longer exists in My::Web branch "apache2" "head_css"=>($args{"head_css"} || "")." table.print_project td { vertical-align: top; } ", @@ -288,7 +291,16 @@ my($class,$platform_selected,%args)=@_; my $r=""; $r.=''."\n"; - $r.=''; + $r.=''; $r.=''."\n"; $r.='
Projects:  '; + $r.=''."\n"; + $r.=''."\n"; + $r.=''."\n"; + $r.=''."\n"; + $r.='
'."\n"; + $r.='Projects'; + $r.='
'; + $r.='
'; $r.=''."\n"; $r.=''."\n"; @@ -308,7 +320,10 @@ my($class,$platform_selected,%args)=@_; $r.='
'."\n"; $r.='
'."\n"; - $r.=vskip "1ex" if !$args{"novskip"}; + if (!$args{"novskip"}) { + $r.="
\n"; + $r.=My::Web::vskip "6ex"; + } $r; }