diff options
author | Joey Hess <joey@kodama.kitenet.net> | 2008-06-24 20:35:21 -0400 |
---|---|---|
committer | Joey Hess <joey@kodama.kitenet.net> | 2008-06-24 20:35:21 -0400 |
commit | a4d693f659b901557e596c41d3ab48bce804d7f6 (patch) | |
tree | 52036b1f62628c0140cae01542aeb3c5afd5bff2 | |
parent | 532d4b0d5f40bd76f76b6b24da9e06f48bbdcf81 (diff) |
formatting
-rw-r--r-- | IkiWiki/Plugin/txt.pm | 37 |
1 files changed, 19 insertions, 18 deletions
diff --git a/IkiWiki/Plugin/txt.pm b/IkiWiki/Plugin/txt.pm index a4df54b55..2670e9b63 100644 --- a/IkiWiki/Plugin/txt.pm +++ b/IkiWiki/Plugin/txt.pm @@ -13,33 +13,34 @@ use HTML::Entities; require URI::Find; sub import { - hook(type => "filter", id => "txt", call => \&filter); - hook(type => "htmlize", id => "txt", call => \&htmlize); + hook(type => "filter", id => "txt", call => \&filter); + hook(type => "htmlize", id => "txt", call => \&htmlize); } # We use filter to convert raw text to HTML # (htmlize is called after other plugins insert HTML) sub filter (@) { - my %params = @_; - my $content = $params{content}; - - if ($pagesources{$params{page}} =~ /.txt$/) { - encode_entities($content); - my $finder = URI::Find->new( - sub { - my($uri, $orig_uri) = @_; - return qq|<a href="$uri">$orig_uri</a>|; - }); - $finder->find(\$content); - $content = "<pre>" . $content . "</pre>"; - } - return $content; + my %params = @_; + my $content = $params{content}; + + if ($pagesources{$params{page}} =~ /.txt$/) { + encode_entities($content); + my $finder = URI::Find->new( + sub { + my ($uri, $orig_uri) = @_; + return qq|<a href="$uri">$orig_uri</a>|; + }); + $finder->find(\$content); + $content = "<pre>" . $content . "</pre>"; + } + + return $content; } # We need this to register the .txt file extension sub htmlize (@) { - my %params=@_; - return $params{content}; + my %params=@_; + return $params{content}; } 1 |