summaryrefslogtreecommitdiff
path: root/fml
AgeCommit message (Collapse)Author
2002-03-30implement admin file {remove,unlink,delete}hashed-spooldirfukachan
2002-03-30white space cosmetics: nuke \s*$fukachan
2002-03-30admin {delete,unlink} -> admin file $subcommandfukachan
2002-03-30nuke admin {delete,unlink} andfukachan
add admin file {delete,remove,unlink} command
2002-03-30update todofukachan
idea on a new "command subcommand" style
2002-03-26prototype of file remove operationsfukachan
2002-03-26fix to use FML::Restriction::Base not CGIfukachan
2002-03-26define filefukachan
2002-03-26update status: whois, file operationsfukachan
2002-03-26enable admin {delete,unlink}fukachan
2002-03-26message around file operationsfukachan
2002-03-24remove debug codefukachan
2002-03-24support admin {dir,ls} commandfukachan
2002-03-24define $path_ls for admin {dir,ls}fukachan
permit "admin ls", "admin dir"
2002-03-24define directory regexp as [-a-zA-Z0-9]+fukachan
permit . in "user" part in e.g. "address"
2002-03-23implement admin {pass,password}fukachan
2002-03-23implement password authentication for admin commandsfukachan
2002-03-23define $admin_member_passwd_maps.fukachan
enable "admin password" and "admin pass" which is an alisa of "admin password".
2002-03-23clean upfukachan
use rewrite_prompt() by FML::Command to hide admin password.
2002-03-23implement rewrite_prompt(). It is used to hide password et. al.fukachan
2002-03-22add prototype of admin command auth governed by $admin_command_restrictionsfukachan
2002-03-22define $admin_command_restrictionsfukachan
2002-03-22clean up / clarify the logic:fukachan
o valid command syntax o command mode for a user, admin and stranger
2002-03-22reconstruct is*member() functionsfukachan
implement primitive is_privileged_member()
2002-03-21regen. sync w/ currentfukachan
2002-03-21source is .cf.in not .cffukachan
2002-03-20add options bar to switch the language (dummy yet :-)fukachan
2002-03-20remove run_cgi_help() oncefukachan
2002-03-20change layout in table a little.fukachan
define run_cgi_title() and run_cgi_help()
2002-03-20removed makefml.cgi. FML::CGI::Admin:: inherits this class.fukachan
2002-03-20implement hints()fukachan
It is useful to switch process behabiour based on this hints. This function is used in CGI processes typically to verify whether the current process runs in admin mode or user mode ? et.al.
2002-03-20enable config.cgi , remove makefml.cgifukachan
2002-03-20replace __hints_for_fml_process__fukachan
2002-03-20setup admin/{thread,config,menu}.cgi based on libexec/loader and hintsfukachan
2002-03-20vertical align of menusfukachan
2002-03-20prepare a hook to inform some hints via $main_cffukachan
2002-03-19implemeneted {add,bye}{admin,priv} and logfukachan
2002-03-19we can use admin command alreadyfukachan
2002-03-19add --force option to override ML which already exists.fukachan
3. prepare mail archive at ~fml/public_html/$domain/$ml/ 4. prepare cgi interface at ~fml/public_html/cgi-bin/fml/$domain/admin/
2002-03-19enable {add,bye}priv as forwarders to {add,bye}adminfukachan
2002-03-19regenfukachan
2002-03-19add addadmin,byeadmin,log as admin commandsfukachan
2002-03-19define new variables:fukachan
$primary_admin_member_map = file:$ml_home_dir/members-admin $admin_member_maps = $primary_admin_member_map
2002-03-19admin log protytpe, which can be used in text and html modefukachan
2002-03-19implement addadmin,byeadminfukachan
2002-03-19define FML::Command::UserControl class to share user control codes.fukachan
modified Admin::{subscribe,unsubscribe} commands to use it.
2002-03-19menu for subscribe/unsubscribe, used within trampolinefukachan
2002-03-19o prepend cgi_ or run_cgi to function name.fukachan
o implement trampoline mechanism using FML::Command: class. o change: pop_menu -> scrolling_list
2002-03-19implement cgi_menu() to show command specific menu in CGI screenfukachan
2002-03-19accpet empty value even if it not matches filter:)fukachan