remotecmd => '9,doing rcmd,yesno',
pagelth => '0,Page Length',
pagedata => '9,Page Data Store',
+ group => '0,Access Group,parray', # used to create a group of users/nodes for some purpose or other
);
# create a new channel object [$obj = DXChannel->new($call, $msg_conn_obj, $user_obj)]
$self->{oldstate} = 0;
$self->{lang} = $user->{lang} if defined $user;
$self->{lang} = $main::lang if !$self->{lang};
+ $user->new_group() if !$user->group;
+ $self->{group} = $user->group;
bless $self, $pkg;
return $channels{$call} = $self;
}
sub del
{
my $self = shift;
+ $self->{group} = undef; # belt and braces
delete $channels{$self->{call}};
}