my $canrename;
IkiWiki::run_hooks(canrename => sub {
return if defined $canrename;
- my $ret=shift->($src, $q, $session);
+ my $ret=shift->($q, $session, src => $src, srcfile => $srcfile,
+ dest => $dest, destfile => $destfile);
if (defined $ret) {
if ($ret eq "") {
$canrename=1;
required => 1,
};
- IkiWiki::run_hooks(rename => sub { shift->(\@torename); });
+ IkiWiki::run_hooks(rename => sub { shift->(\@torename, $q, $session); });
# See if any subpages need to be renamed.
if ($q->param("subpages") && $src ne $dest) {