package HNS::CategoryList;
# $Id: CategoryList.pm,v 1.8 1999/11/23 15:56:26 tom Exp $
################################################################
=head1 NAME
HNS::CategoryList - カテゴリリストクラス
=cut
################################################################
use strict;
use HNS::DateSelect;
@HNS::CategoryList::ISA = qw(HNS::DateSelect);
use Image::Size;
use HNS::System;
use HNS::Template;
attributes qw(year month day);
use vars qw(%DB $CatDir $TitleLabel $SubmitLabel
$Template $Template_no_img $Categorize);
=head1 STATIC VARIABLES
$CatDir カテゴリファイルディレクトリ
$TitleLabel タイトルラベル
$SubmitLabel サブミットラベル
$Template
$Template_no_img
$Categorize
=cut
$CatDir = "cat";
$TitleLabel = "Title List";
$SubmitLabel = "Show!";
$Template = qq(%value
\n);
$Template_no_img = qq(%value
\n);
$Categorize = "Categorize";
################################################################
sub initialize($)
{
my $self = shift;
$self->SUPER::initialize;
$self->month_all(1);
tie %DB, 'SimpleDB::Hash', "$CatDir/cat.txt";
# print $DB{anime};
}
=head2 $c->AsHTML;
HTML 変換する
=cut
sub AsHTML($)
{
my $self = shift;
my $html = "$TitleLabel
\n" .
qq(