Posted to tcl by colin at Tue Jan 04 01:21:18 GMT 2011view pretty
# mkForms construct the default login forms method mkForms {} { variable mount variable forms if {![dict exists $forms login]} { # forms for Login dict set forms login [subst { [<form> action [file join $mount login] class login { [<submit> submit style {display:none;} Login] [<text> user size 8 title Username] [<text> password size 8 title Password] }] }] } if {![dict exists $forms logout]} { dict set forms logout [<a> href [file join $mount logout] Logout] } if {![dict exists $forms logmsg]} { dict set forms logmsg {[<message> "$message [<a> href $url {Go Back.}]"]} } if {![dict exists $forms new]} { dict set forms new [<form> newuser action new class login [<fieldset> [subst { [<legend> "Create User"] [<text> user title "user id" label "User Id: " "%USER"] [<text> password title "password" label "Password: " "%PASSWORD"] [<br>][<text> given title "given name" label "Given: " ""] [<text> surname title "surname" label "Surname: " ""] [<br>][<submit> submit value 1] }]]] } }