📄 save_info.cgi
字号:
#!/usr/local/bin/perl# save_members.cgi# Store the intro message for a listrequire './majordomo-lib.pl';require 'ctime.pl';&ReadParse();%access = &get_module_acl();&can_edit_list(\%access, $in{'name'}) || &error("You are not allowed to edit this mailing list");$list = &get_list($in{'name'}, &get_config());$conf = &get_list_config($list->{'config'});chop($ctime = ctime(time()));$updated = "[Last updated on: $ctime]\n";$in{'info'} =~ s/\r//g;open(INFO, ">$list->{'info'}");if (&find_value("date_info", $conf) eq "yes") { print INFO $updated; }print INFO $in{'info'};print INFO "\n" if ($in{'info'} !~ /\n$/);close(INFO);if ($in{'intro_def'}) { unlink($list->{'intro'}); }else { $in{'intro'} =~ s/\r//g; open(INTRO, ">$list->{'intro'}"); if (&find_value("date_intro", $conf) eq "yes") { print INTRO $updated; } print INTRO $in{'intro'}; print INTRO "\n" if ($in{'intro'} !~ /\n$/); close(INTRO); &set_permissions($list->{'intro'}); }&save_list_directive($conf, $list->{'config'}, "description", $in{'description'});&flush_file_lines();&redirect("edit_list.cgi?name=$in{'name'}");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -