# 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("$row{$_} ", @row_keys))." ";
}
- $print .= "