use Onis::Config (qw(get_config));
use Onis::Html (qw(get_filehandle));
use Onis::Language (qw(translate));
-use Onis::Data::Core (qw(register_plugin));
+use Onis::Data::Core (qw(register_plugin get_main_nick));
use Onis::Data::Persistent ();
+use Onis::Users (qw(nick_to_name));
register_plugin ('TEXT', \&add);
register_plugin ('ACTION', \&add);
my ($counter) = $WordCache->get ($word);
$counter ||= 0;
$counter++;
-
$WordCache->put ($word, $counter, $time, $nick);
}
}
push (@data, [$word, $counter, $nick, $lastusedtime]);
}
- @$WordData = sort { $b->[0] <=> $a->[0] } (@data);
+ @$WordData = sort { $b->[1] <=> $a->[1] } (@data);
splice (@$WordData, $max);
}
$i++;
my ($word, $count, $nick) = @$_;
+ my $name = nick_to_name ($nick) || $nick;
print $fh " <tr>\n",
qq# <td class="numeration">$i</td>\n#,
qq# <td>$word</td>\n#,
qq# <td>$count</td>\n#,
- qq# <td class="nick">$nick</td>\n#,
+ qq# <td class="nick">$name</td>\n#,
qq# </tr>\n#;
}
print $fh "</table>\n\n";