$pass2 = $_REQUEST["pass2"];
$username = $_REQUEST["username"];
$desc = $_REQUEST["desc"];
+ $sendvalid = isset($_REQUEST["sendvalidation"]);
// now for some validation
$sendback = false;
$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";
$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;
$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");
echo "<td>Password Confirm</td><td><input type=\"text\" name=\"pass2\">$starpass</td></tr>";
echo "<tr><td>Username</td><td><input type=\"text\" name=\"username\"$presetusername>$starusername</td>";
echo "<td>Description</td><td><input type=\"text\" name=\"desc\"$presetdesc></td></tr>";
+ echo "<tr><td colspan=\"4\"><input type=\"checkbox\" name=\"sendvalidation\"> Set account locked and send validation email for initial passsword (not implemented)</td></tr>";
echo "<tr><td><input type=\"submit\" name=\"Create\" value=\"Create\" class=\"buttons\"></td></tr>";
echo "</table>";
echo "</form>";
}
trim($ugroups);
+ if($ugroups == "") $ugroups = "-";
+
switch($LOGIN_TYPE) {
case "anon":
echo "<tr><td>$username</td><td>$ugroups</td><td>$desc</td></tr>";