# HG changeset patch # User devi # Date 1141250814 -7200 # Node ID 385499ec544aee4ce33c8bf29d45c1bfd4a3d03a # Parent c70be67ed3d4a87c6afe891785936efb33e0633d Начал работу над текстовым представлением + редактором журнала. Пока что в textarea выводится текстовое представление. Редактировать можно, но сохранять пока нельзя. Пытался сделать автоматическое позиционирование курсора на нужную строку. Во-первых, не работает в Konqueror и с этим, я так понимаю, ничего пока сделать нельзя. Во-вторых, неверно вычисляется строка на которую нужно позиционировать курсор. Это, я думаю, можно подправить. Потом, что-то намутил с utf8. Надо будет более детально это рассмотреть diff -r c70be67ed3d4 -r 385499ec544a l3-cgi --- a/l3-cgi Tue Feb 28 13:11:26 2006 +0200 +++ b/l3-cgi Thu Mar 02 00:06:54 2006 +0200 @@ -81,22 +81,22 @@ my $t = $Trainings{$tdate}; $print .= "
"; for my $host (sort keys %{$t->{host}}) { + my %row; + my @row_keys = qw{ + name email company host root user + }; my $h = $t->{host}->{$host}; - $print .= "$host"; - $print .= " ".$h->{firstname}." ".$h->{surname}." "; - $print .= " ".$h->{company}." "; - $print .= "root "; - $print .= "".$h->{user}." "; - $print .= "\n"; + $row{name}= $h->{firstname}." ".$h->{surname}; + $row{email}= $h->{email}; + $row{company} = $h->{company}; + $row{host} = "$host"; + $row{root} = "root "; + $row{user} = "".$h->{user}." "; + $print .= "".join("", map(" "; } - $print .= "$row{$_} ", @row_keys))."