⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 delete_group.cgi

📁 Unix下基于Web的管理工具
💻 CGI
字号:
#!/usr/local/bin/perl# delete_group.cgi# Delete a group, after asking for confirmationrequire './user-lib.pl';&ReadParse;@glist = &list_groups();%group = %{$glist[$in{'num'}]};$| = 1;&error_setup($text{'gdel_err'});%access = &get_module_acl();&can_edit_group(\%access, \%group) || &error($text{'gdel_egroup'});&header($text{'gdel_title'}, "");print "<hr>\n";if ($in{'confirmed'}) {	# Check for repeat click	if ($group{'group'} ne $in{'group'}) {		print "<b>$text{'gdel_ealready'}</b>. <p>\n";		print "<hr>\n";		&footer("", $text{'index_return'});		exit;		}	# Go ahead and do it!	print "$text{'gdel_group'}<br>\n";	$ENV{'USERADMIN_GROUP'} = $group{'group'};	$ENV{'USERADMIN_ACTION'} = 'DELETE_GROUP';	&making_changes();	&delete_group(\%group);	&made_changes();	print "$text{'gdel_done'}<p>\n";	print "<hr>\n";	&footer("", $text{'index_return'});	}else {	# check if this is anyone's primary group	foreach $u (&list_users()) {		if ($u->{'gid'} == $group{'gid'}) {			print "<b>",&text('gdel_eprimary', $u->{'user'}),			      "</b> <p>\n";			print "<hr>\n";			&footer("", $text{'index_return'});			exit;			}		}	# Ask if the user is sure	print "<form action=delete_group.cgi>\n";	print "<input type=hidden name=num value=\"$in{'num'}\">\n";	print "<input type=hidden name=group value=\"$group{'group'}\">\n";	print "<input type=hidden name=confirmed value=1>\n";	print "<center><h3>",&text('gdel_sure', $group{'group'}),"</h3>\n";	print "<input type=submit value=\"$text{'gdel_del'}\">\n";	print "</center><p>\n";	print "</form>\n";	print "<hr>\n";	&footer("", $text{'index_return'});	}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -