package PodHTML2; use strict; use warnings; use utf8; my $rcsid = '$Id: PodHTML2.pm,v 1.6 2007/09/16 18:54:42 pippijn Exp $'; use base qw/PodHTML/; sub view_head1 { my ($self, $item) = @_; $item->title->present ($self), "\n\n", $item->content->present ($self) } sub view_seq_link { my ($self, $item) = @_; my ($title, $link) = split '\|', $item, 2; if ($link) { return "$title" } else { return "$title" } } sub view_item { my ($self, $item) = @_; my $title; if ($item->title =~ /^Ltitle; $title =~ s/L<(.+)>/- $1/; $self->xmlise (\$title); $title = $self->view_seq_link ($title); } else { $title = $item->title; $self->xmlise (\$title); } '
  • ', ($item->title eq '*' ? '( * ) ' : '' . $title . ' '), $item->content->present ($self), '
  • ' } sub view_for { my ($self) = @_; for ($_[1]->format) { /^date/ and return "" . $_[1]->text . ""; return $self::SUPER->view_for ($_[1]); } } =head1 AUTHOR Copyright © 2007 Pippijn van Steenhoven =head1 LICENSE This library is free software, you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 or later. =cut 1