2 ################################################################################
4 # File: cvsadm/login.cgi
5 # Description: Provides login screen for cvsadm
6 # Author: Andrew@DeFaria.com
7 # Created: Thu Jul 7 16:54:07 PDT 2005
11 # (c) Copyright 2005, Andrew@DeFaria.com, all rights reserved.
13 ################################################################################
17 use CGI qw (:standard *table start_Tr end_Tr start_div end_div);
18 use CGI::Carp "fatalsToBrowser";
21 my $cvs_server = param "cvs_server";
22 my $Cvs_server = ucfirst $cvs_server;
23 my $repository = param "repository";
24 my $userid = cookie "CVSAdmUser";
25 my $errormsg = param ("errormsg");
26 my $logout = param ("logout");
31 -action => "edituser.cgi",
32 -onSubmit => "return validate_login (this);"
43 td {-valign => "middle",
46 td {-valign => "middle"},
47 textfield {-class => "inputfield",
53 td {-valign => "middle",
56 td {-valign => "middle"},
57 password_field {-class => "inputfield",
64 submit (-name => "submit",
68 if (defined $errormsg) {
70 td {-align => "center",
81 if (defined $userid && !defined $logout) {
82 print redirect "edituser.cgi";
89 "CVSAdm:$Cvs_server:$repository: Delete User",
90 "CVS Administration for $Cvs_server:$repository",
96 if (defined $errmsg) {