blob: 1880516d568b35e2b96463676d23c04c62f103f2 (
plain)
- #!/usr/bin/perl
- package IkiWiki::Plugin::anonok;
- use warnings;
- use strict;
- use IkiWiki 2.00;
- sub import { #{{{
- hook(type => "canedit", id => "anonok", call => \&canedit,);
- } # }}}
- sub canedit ($$$) { #{{{
- my $page=shift;
- my $cgi=shift;
- my $session=shift;
- my $ret;
- if (exists $config{anonok_pagespec} && length $config{anonok_pagespec}) {
- if (pagespec_match($page, $config{anonok_pagespec},
- location => $page)) {
- return "";
- }
- else {
- return undef;
- }
- }
- else {
- return "";
- }
- } #}}}
- 1
|