X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/blobdiff_plain/02d9445684695f3c1cdc5160bce78b09b764b431..b38261a03aab649e3b194b7d1983536eee8a3684:/IkiWiki/Plugin/moderatedcomments.pm diff --git a/IkiWiki/Plugin/moderatedcomments.pm b/IkiWiki/Plugin/moderatedcomments.pm index b0a328a06..5957833fc 100644 --- a/IkiWiki/Plugin/moderatedcomments.pm +++ b/IkiWiki/Plugin/moderatedcomments.pm @@ -19,7 +19,7 @@ sub getsetup () { }, moderate_pagespec => { type => 'pagespec', - example => 'user(http://*)', + example => '*', description => 'PageSpec matching users or comment locations to moderate', link => 'ikiwiki/PageSpec', safe => 1, @@ -48,11 +48,11 @@ sub checkcontent (@) { } my $session=$params{session}; - my $user=$session->param("name") if $session; + my $user=$session->param("name"); if (pagespec_match($params{page}, $config{moderate_pagespec}, location => $params{page}, (defined $user ? (user => $user) : ()), - (defined $ENV{REMOTE_ADDR} ? (ip => $ENV{REMOTE_ADDR}) : ()), + (defined $session->remote_addr() ? (ip => $session->remote_addr()) : ()), )) { return gettext("comment needs moderation"); }