--- db/prgsrc/db.cgi 2010/01/24 20:30:05 1.158 +++ db/prgsrc/db.cgi 2010/04/24 18:04:14 1.159 @@ -1092,6 +1092,7 @@ sub PrintTournament { @Tours = &GetTours($dbh, $Id); $list=''; my $textid; + my $isGroup; if ($Id) { for ($Tournament{'Type'}) { /Г/ && do { @@ -1102,6 +1103,7 @@ sub PrintTournament { $Tournament{'PlayedAt2'}:'') . p . "\n"; + $isGroup=1; last; }; /Ч/ && do { @@ -1223,8 +1225,19 @@ sub PrintTournament { $output .= p($Info); } + + $output.=p("XML"); - + + if ($textid=$fname) + { + $textid=~s/\.txt//; + } + if (!$isGroup) { + $output .= center("[". + a({href=>'/v2/print/'.$textid, target=>'_blank'}, 'версия для печати')."] [". + a({href=>'/v2/fb2/'.$textid, target=>'_blank'}, 'fb2')."]".""); + } return $output; } @@ -1340,8 +1353,13 @@ sub PrintTour { $bottom .= "[" . a({href=>tourhref("$fname$nn",1)}, - "ответы") . "] " . br."\n"; + "ответы") . "] " } + $bottom .= "[".a({href=>'/v2/print/'.$fname, target=>'_blank'}, 'версия для печати')."] [". + a({href=>'/v2/fb2/'.$fname, target=>'_blank'}, 'fb2')."]".br; + +# $bottom .= "[".a({href=>'/v2/print/'.$fname.'.'.$Tour{'Number'}, target=>'_blank'}, 'версия для печати')."]".br; + if ($n>1) { $bottom .= "[" . a({href=>tourhref("$fname.".($n-1),0)}, @@ -1350,6 +1368,7 @@ sub PrintTour { "[" . a({href=>tourhref("$fname.".($n-1),1)}, "предыдущий тур с ответами") . "] " . br."\n"; } + if (&IsTour($dbh, $Tour{'ParentId'}, $n + 1)) { $bottom .= "[" . a({href=>tourhref("$fname.".($n+1),0)},