X-Git-Url: http://git.pjr.cc/?p=gwvp.git;a=blobdiff_plain;f=gwvplib%2Fgwvpuseradmin.php;h=abe586ec5473f4d3212f405e36aa2c56fa3931de;hp=19f4c71edac1bf7f2c34eb3f22e7ffcc78932414;hb=4f4bf1da18181d412cd755143e016ede587cc1d6;hpb=5a23c888fac7fa841467950e23e123afa1352024 diff --git a/gwvplib/gwvpuseradmin.php b/gwvplib/gwvpuseradmin.php index 19f4c71..abe586e 100644 --- a/gwvplib/gwvpuseradmin.php +++ b/gwvplib/gwvpuseradmin.php @@ -55,6 +55,7 @@ function gwvp_AddUserPage() $pass2 = $_REQUEST["pass2"]; $username = $_REQUEST["username"]; $desc = $_REQUEST["desc"]; + $sendvalid = isset($_REQUEST["sendvalidation"]); // now for some validation $sendback = false; @@ -83,6 +84,12 @@ function gwvp_AddUserPage() $message .= "Passwords dont match. "; } + if($pass1 == "" && $pass2 == "" && !$sendvalid) { + $starpass = true; + $sendback = true; + $message .= "Password was blank. "; + } + // otherwise, its all good, proceed with user creation if($sendback) { $_SESSION["sendback_owner"] = "users"; @@ -147,10 +154,6 @@ function gwvp_AddGroupPage() $gdesc = $_REQUEST["groupdesc"]; $owner = $_REQUEST["groupowner"]; - //gwvp_getGroup($gid = null, $gname = null) - if($isadmin) error_log("admin true"); - else error_log("admin not true"); - if(gwvp_getGroup(null, $gname)) { $_SESSION["sendback_owner"] = "groups"; $_SESSION["sendback"] = true; @@ -159,7 +162,7 @@ function gwvp_AddGroupPage() $data["groupdesc"] = $gdesc; $data["groupowner"] = $owner; if($isadmin) $data["admingroup"] = "checked"; - //else $data["admingroup"] = ""; + else $data["admingroup"] = ""; $data["groupnamestar"] = true; gwvp_SendMessage("error", "Group name in use"); @@ -431,12 +434,13 @@ function gwvp_UserAdminPageBody() echo "
"; echo ""; - echo ""; - echo ""; - echo ""; - echo ""; - echo ""; - echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; echo ""; echo "
EMail$staremailFull Name
Password$starpassPassword Confirm$starpass
Username$starusernameDescription
EMail$staremailFull Name
Password$starpassPassword Confirm$starpass
Username$starusernameDescription
Set account locked and send validation email for initial passsword (not implemented)
"; echo "
"; @@ -478,10 +482,10 @@ function gwvp_UserAdminPageBody() // Create group echo "
"; echo ""; - echo ""; - echo ""; - echo ""; - echo ""; + echo ""; + echo ""; + echo "";
Group Name$stargroupname
Group Description
Admin Group?
Owner
Group Name$stargroupname
Group Description
Admin Group?
Owner
$username$ugroups$desc