X-Git-Url: https://git.octo.it/?p=onis.git;a=blobdiff_plain;f=lib%2FOnis%2FPlugins%2FConversations.pm;h=5b28192f820d40ad0b7dbe8dd89089b26c92635b;hp=797d39ceedb5837e73b3ee8954baf8ab4c346ba3;hb=dbcb0793cb2dd3dc64a445888846d2368b803f5a;hpb=2dfc95bddb9ea3e5c85503b1e6f529c4945cfe30 diff --git a/lib/Onis/Plugins/Conversations.pm b/lib/Onis/Plugins/Conversations.pm index 797d39c..5b28192 100644 --- a/lib/Onis/Plugins/Conversations.pm +++ b/lib/Onis/Plugins/Conversations.pm @@ -3,6 +3,8 @@ package Onis::Plugins::Conversations; use strict; use warnings; +use Exporter; + use Onis::Config qw(get_config); use Onis::Html qw(get_filehandle); use Onis::Language qw(translate); @@ -10,6 +12,9 @@ use Onis::Data::Core qw(register_plugin get_main_nick nick_to_ident nick_to_name use Onis::Users (qw(ident_to_name)); use Onis::Data::Persistent; +@Onis::Plugins::Conversations::EXPORT_OK = (qw(get_conversations)); +@Onis::Plugins::Conversations::ISA = ('Exporter'); + our $ConversationCache = Onis::Data::Persistent->new ('ConversationCache', 'partners', qw(time0 time1 time2 time3)); our $ConversationData = {}; @@ -210,7 +215,7 @@ EOF for (3, 2, 1, 0) { my $i = $img[$_]; - my $w = int (0.5 + ($rec->{'users'}{$nick0}[$_] * $factor)); + my $w = int (0.5 + ($rec->{'nicks'}{$nick0}[$_] * $factor)); my $c = ''; $w ||= 1; @@ -227,7 +232,7 @@ EOF for (0, 1, 2, 3) { my $i = $img[$_]; - my $w = int (0.5 + ($rec->{'users'}{$nick1}[$_] * $factor)); + my $w = int (0.5 + ($rec->{'nicks'}{$nick1}[$_] * $factor)); my $c = ''; $w ||= 1;