Store the users Wine version in the users table.
This commit is contained in:
committed by
Jeremy Newman
parent
1d8da74b77
commit
4dec5cf83e
@@ -12,6 +12,7 @@ class User {
|
|||||||
var $created;
|
var $created;
|
||||||
var $status;
|
var $status;
|
||||||
var $perm;
|
var $perm;
|
||||||
|
var $CVSrelease;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* constructor
|
* constructor
|
||||||
@@ -123,7 +124,7 @@ class User {
|
|||||||
/**
|
/**
|
||||||
* Update User Account;
|
* Update User Account;
|
||||||
*/
|
*/
|
||||||
function update($userid = 0, $password = null, $realname = null, $email = null)
|
function update($userid = 0, $password = null, $realname = null, $email = null, $CVSrelease = null)
|
||||||
{
|
{
|
||||||
if (!$userid)
|
if (!$userid)
|
||||||
return 0;
|
return 0;
|
||||||
@@ -144,6 +145,13 @@ class User {
|
|||||||
if (!mysql_query("UPDATE user_list SET email = '".addslashes($email)."' WHERE userid = $userid"))
|
if (!mysql_query("UPDATE user_list SET email = '".addslashes($email)."' WHERE userid = $userid"))
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($CVSrelease)
|
||||||
|
{
|
||||||
|
if (!mysql_query("UPDATE user_list SET CVSrelease = '".addslashes($CVSrelease)."' WHERE userid = $userid"))
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -56,9 +56,9 @@ function show_user_fields()
|
|||||||
$ext_email = $user->lookup_email($_SESSION['current']->userid);
|
$ext_email = $user->lookup_email($_SESSION['current']->userid);
|
||||||
|
|
||||||
include(BASE."include/"."form_edit.php");
|
include(BASE."include/"."form_edit.php");
|
||||||
$version = "unspecified";
|
|
||||||
echo "<tr><td> wine version </td><td>";
|
echo "<tr><td> Wine version </td><td>";
|
||||||
make_bugzilla_version_list("version", $version);
|
make_bugzilla_version_list("CVSrelease", $CVSrelease);
|
||||||
echo "</td></tr>";
|
echo "</td></tr>";
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -83,7 +83,7 @@ if($_POST)
|
|||||||
addmsg("The Passwords you entered did not match.", "red");
|
addmsg("The Passwords you entered did not match.", "red");
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($user->update($_SESSION['current']->userid, $str_passwd, $_REQUEST['ext_realname'], $_REQUEST['ext_email']))
|
if ($user->update($_SESSION['current']->userid, $str_passwd, $_REQUEST['ext_realname'], $_REQUEST['ext_email'], $_REQUEST['CVSrelease']))
|
||||||
{
|
{
|
||||||
addmsg("Preferences Updated", "green");
|
addmsg("Preferences Updated", "green");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ create table user_list (
|
|||||||
created datetime not null,
|
created datetime not null,
|
||||||
status int(4),
|
status int(4),
|
||||||
perm int(4),
|
perm int(4),
|
||||||
|
CVSrelease text,
|
||||||
unique key(userid),
|
unique key(userid),
|
||||||
unique(username(12))
|
unique(username(12))
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user