summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Process
AgeCommit message (Collapse)Author
2001-11-04implement exist() and close()fukachan
2001-11-04enable db_mkdb, summary. define help()fukachan
2001-11-04eval FML::Process::Flow::ProcessStart($obj, $args);fukachan
and trap error. If error traped and $obj has help() method, run $obj->help(). also upcall the $@ by croak($@)
2001-11-04enable db_clear operationfukachan
2001-11-04ticket -> threadfukachan
2001-11-04save $args at $curproc->{ __parent_args }fukachan
$curproc provides convenient functions FML::Process::Utils has. fml_version() myname() command_line_raw_argv() command_line_argv() article_id_max()
2001-11-04my $myname = $curproc->myname();fukachan
my $argv = $curproc->command_line_argv();
2001-11-04use command_line_argv() for $args->{ARGV}fukachan
2001-11-03fmlticket -> fmlthreadfukachan
2001-11-03Mail::ThreadTrack based tread tracking systemfukachan
FML::Process::TicketSystem -> FML::Process::ThreadTrack
2001-11-03nuke inappropriate commentfukachan
2001-11-03use Mail::ThreadTrack to replace FML::Ticketfukachan
2001-10-27obsoletefukachan
2001-10-14relocate _parse_command_options()fukachan
implemt _get_command_name() clean up fix typo
2001-10-14sync style w/ Process::Commandfukachan
2001-10-14bug fix: we should pay attention to implisit $_ usefukachan
2001-10-14$optargs -> $command_argsfukachan
2001-10-14make argument vector from $command, $optargs -> $command_argsfukachan
2001-10-13pass $comname in $optargsfukachan
2001-10-13use reply_message_nl()fukachan
remove exception mechanism by $obj->error_nl();
2001-10-13implement search template mechanism in reply_message_nl()fukachan
$config->expand_variable_in_buffer() takes optional $args
2001-10-12add _pre_scan()fukachan
even not member need to use $confirm_keyword. for example, 'guide', 'subscribe', 'confirm' add _can_accpet_command() 1. simple command syntax check 2. use of this command is allowed in FML::Config or not ? 3. Even new comer need to use commands [ guide, subscirbe, confirm ].
2001-10-12define prepare_file_to_return():fukachan
expand $xxx variables in template (e.g. $help_file). 1. in Japanese case, convert kanji code: iso-2022-jp -> euc 2. expand variables: $ml_name -> elena 3. back kanji code: euc -> iso-2022-jp 4. return the new created template
2001-10-11FML::Filter::Utils provides utility functionsfukachan
is_secure_command_string(), is_valid_mail_address() FML::Process::Command checks input by FML::Filter::Utils::is_secure_command_string()
2001-10-10define prototype for reply_message_nl() for natural languagefukachan
modified to use it
2001-10-10make command get,mget,help workfukachan
2001-10-10check more defined() or notfukachan
more debug info define expand_variables_in_file() + expand $xxx variables in template (e.g. $help_file).
2001-10-10bug fix: oops, method is command name not its linefukachan
2001-10-08catch up the modification in FML::Process::Distribute.ya-ticket-tag-basefukachan
make command function work with replying request mail. disable lock()/unlock() since each command module lock/unlock by itself.
2001-10-08modified finish() to use queue_flush()fukachan
2001-10-08fix comment on queue_flush()fukachan
2001-10-08log acl error infofukachan
2001-10-08mode debug messages where loader runsfukachan
2001-10-08enable "loader --ctladdr" behaves as libexec/commandfukachan
more debug messages modify style e.g. eval q## -> eval q{} et. al.
2001-09-13send() can take queue id as the argumentfukachan
2001-09-13more friendly error messagefukachan
implement queue_flush($queue): This flush C<$queue>, that is, send mail specified by C<$queue>. It uses FML::Process::QueueManager module.
2001-09-13nuke \s*$fukachan
2001-09-13clean up queue_in()fukachan
2001-08-26pass {command_mode = admin} to FML::Commandfukachan
2001-08-22modified to use File::Specfukachan
2001-08-05clarify function: s/header_check/header_loop_check/fukachan
2001-07-15add more description on _fmlconf() and _makefml()fukachan
2001-06-28define print_specific_month() method at TinyScheduler class.fukachan
fmlsch (fmlsch -a) and fmlsch.cgi uses this method to show 3 continuous months once.
2001-06-21removed due to obsolete rulefukachan
2001-06-10modify to use $ticket_driver. $ticket_driver is class name not modelfukachan
name.
2001-06-02clean up documentfukachan
2001-05-31clean up documentsfukachan
2001-05-30clean up documentsfukachan
2001-05-30clean up documentsfukachan
2001-05-29clean up documentsfukachan