summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Command
diff options
context:
space:
mode:
authorfukachan <fukachan>2002-04-12 14:34:11 +0000
committerfukachan <fukachan>2002-04-12 14:34:11 +0000
commitd03e89cf73b2510ab597bf64f518d1bf45fa310b (patch)
tree2b5d333e9cb9a97bf31bdd8212be7bdf3f8ad05f /fml/lib/FML/Command
parentab3abcfe18c7e03e269d2f773f5a75cc15804810 (diff)
downloadfml8-d03e89cf73b2510ab597bf64f518d1bf45fa310b.tar.gz
fml8-d03e89cf73b2510ab597bf64f518d1bf45fa310b.tar.bz2
fml8-d03e89cf73b2510ab597bf64f518d1bf45fa310b.zip
use fmlhtmlify not makefml htmlify
Diffstat (limited to 'fml/lib/FML/Command')
-rw-r--r--fml/lib/FML/Command/Admin/htmlify.pm107
1 files changed, 0 insertions, 107 deletions
diff --git a/fml/lib/FML/Command/Admin/htmlify.pm b/fml/lib/FML/Command/Admin/htmlify.pm
deleted file mode 100644
index 5ae4cefd..00000000
--- a/fml/lib/FML/Command/Admin/htmlify.pm
+++ /dev/null
@@ -1,107 +0,0 @@
-#-*- perl -*-
-#
-# Copyright (C) 2001,2002 Ken'ichi Fukamachi
-# All rights reserved. This program is free software; you can
-# redistribute it and/or modify it under the same terms as Perl itself.
-#
-# $FML: htmlify.pm,v 1.11 2002/04/07 05:01:06 fukachan Exp $
-#
-
-package FML::Command::Admin::htmlify;
-use strict;
-use vars qw(@ISA @EXPORT @EXPORT_OK $AUTOLOAD);
-use Carp;
-use FML::Log qw(Log LogWarn LogError);
-
-
-=head1 NAME
-
-FML::Command::Admin::htmlify - convert $spool_dir to html files
-
-=head1 SYNOPSIS
-
-See C<FML::Command>.
-
-=head1 DESCRIPTION
-
-=head1 METHODS
-
-=cut
-
-
-# Descriptions: standard constructor
-# Arguments: OBJ($self)
-# Side Effects: none
-# Return Value: OBJ
-sub new
-{
- my ($self) = @_;
- my ($type) = ref($self) || $self;
- my $me = {};
- return bless $me, $type;
-}
-
-
-# Descriptions: need lock or not
-# Arguments: none
-# Side Effects: none
-# Return Value: NUM( 1 or 0)
-sub need_lock { 1;}
-
-
-# Descriptions: htmlify articles
-# Arguments: OBJ($self) OBJ($curproc) HASH_REF($command_args)
-# Side Effects: none
-# Return Value: none
-sub process
-{
- my ($self, $curproc, $command_args) = @_;
- my $command = $command_args->{ 'command' };
- my $config = $curproc->{ 'config' };
- my $src_dir = $config->{ spool_dir };
- my $options = $command_args->{ options };
- my $dst_dir = undef;
-
- for (@$options) {
- if (/\-\-outdir=(\S+)/) { $dst_dir = $1;}
- if (/\-\-dstdir=(\S+)/) { $dst_dir = $1;}
- if (/\-\-srcdir=(\S+)/) { $src_dir = $1;}
- }
-
- if (defined $dst_dir) {
- unless (-d $dst_dir) {
- use File::Utils qw(mkdirhier);
- mkdirhier($dst_dir, 0755);
- }
-
- use Mail::Message::ToHTML;
- &Mail::Message::ToHTML::htmlify_dir($src_dir, {
- directory => $dst_dir,
- });
- }
- else {
- croak("no destination directory\n");
- }
-}
-
-
-=head1 AUTHOR
-
-Ken'ichi Fukamachi
-
-=head1 COPYRIGHT
-
-Copyright (C) 2001,2002 Ken'ichi Fukamachi
-
-All rights reserved. This program is free software; you can
-redistribute it and/or modify it under the same terms as Perl itself.
-
-=head1 HISTORY
-
-FML::Command::Admin::htmlify appeared in fml5 mailing list driver package.
-See C<http://www.fml.org/> for more details.
-
-=cut
-
-
-1;