#!/usr/bonsaitools/bin/mysqltcl # -*- Mode: tcl; indent-tabs-mode: nil -*- # # The contents of this file are subject to the Netscape Public License # Version 1.0 (the "License"); you may not use this file except in # compliance with the License. You may obtain a copy of the License at # http://www.mozilla.org/NPL/ # # Software distributed under the License is distributed on an "AS IS" # basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the # License for the specific language governing rights and limitations # under the License. # # The Original Code is the Bonsai CVS tool. # # The Initial Developer of the Original Code is Netscape Communications # Corporation. Portions created by Netscape are Copyright (C) 1998 # Netscape Communications Corporation. All Rights Reserved. source CGI.tcl LoadPerson $FORM(person) puts "Content-type: text/html " NOTDEF { if {![cequal $FORM(password) $person(password)]} { puts "Bzzzzt!" puts "

Invalid password.

" puts "Please click the Back button and try again." exit } } puts " Tell us about yourself...

Profile for $person(name)

" NOTDEF { puts " } puts "
Real name:
Contact: " set mailmatch 0 if {[regexp -- {^Send mail to (.*)$} \ $person(contact) foo name1 subject name2]} { if {[cequal $name1 $name2]} { set mailmatch 1 } } if {$mailmatch} { set checked "CHECKED" } else { set name1 $person(name) set subject "Build busted" set checked {} } puts " Send mail to with subject
" if {$mailmatch} { set checked {} set value {} } else { set checked "CHECKED" set value $person(contact) } puts " Other:
Password:
Retype password:
Other info (office phone, home phone numbers, graffiti, whatever):

" PutsTrailer exit