diff --git a/cfg/cfg.d/zz_rioxx2.pl b/cfg/cfg.d/zz_rioxx2.pl index 837ea3a..a2dbbff 100644 --- a/cfg/cfg.d/zz_rioxx2.pl +++ b/cfg/cfg.d/zz_rioxx2.pl @@ -676,4 +676,7 @@ $c->{plugins}{"Screen::Report::RIOXX2"}{params}{disable} = 0; $c->{plugins}{"Screen::Report::RIOXX2::2014"}{params}{disable} = 0; $c->{plugins}{"Export::Report::CSV::RIOXX2"}{params}{disable} = 0; + push @{$c->{user_roles}->{admin}}, qw{ +report/rioxx2 }; +push @{ $c->{user_roles}->{editor} }, qw{ +eprint/rioxx2 }; +push @{ $c->{user_roles}->{admin} }, qw{ +eprint/rioxx2 }; diff --git a/lib/plugins/EPrints/Plugin/Screen/EPrint/RIOXX2.pm b/lib/plugins/EPrints/Plugin/Screen/EPrint/RIOXX2.pm index 0129956..04b773f 100644 --- a/lib/plugins/EPrints/Plugin/Screen/EPrint/RIOXX2.pm +++ b/lib/plugins/EPrints/Plugin/Screen/EPrint/RIOXX2.pm @@ -30,7 +30,7 @@ sub can_be_viewed { my( $self ) = @_; - return $self->allow( "eprint/details" ); + return $self->allow( "eprint/rioxx2" ); } sub render