add new access level 5, show user's level in prefs

This commit is contained in:
Andrew Dolgov 2008-04-04 04:46:51 +01:00
parent 86e2e1b9fa
commit a88d37e5d2
2 changed files with 14 additions and 1 deletions

View File

@ -132,6 +132,7 @@
$access_level_names = array( $access_level_names = array(
0 => __("User"), 0 => __("User"),
5 => __("Power User"),
10 => __("Administrator")); 10 => __("Administrator"));
require_once "modules/pref-prefs.php"; require_once "modules/pref-prefs.php";

View File

@ -8,6 +8,9 @@
} }
function module_pref_prefs($link) { function module_pref_prefs($link) {
global $access_level_names;
$subop = $_REQUEST["subop"]; $subop = $_REQUEST["subop"];
$prefs_blacklist = array("HIDE_FEEDLIST"); $prefs_blacklist = array("HIDE_FEEDLIST");
@ -218,7 +221,7 @@
print "<table width=\"100%\" class=\"prefPrefsList\">"; print "<table width=\"100%\" class=\"prefPrefsList\">";
print "<tr><td colspan='3'><h3>".__("Personal data")."</h3></tr></td>"; print "<tr><td colspan='3'><h3>".__("Personal data")."</h3></tr></td>";
$result = db_query($link, "SELECT email FROM ttrss_users $result = db_query($link, "SELECT email,access_level FROM ttrss_users
WHERE id = ".$_SESSION["uid"]); WHERE id = ".$_SESSION["uid"]);
$email = db_fetch_result($result, 0, "email"); $email = db_fetch_result($result, 0, "email");
@ -227,6 +230,15 @@
print "<td><input class=\"editbox\" name=\"email\" print "<td><input class=\"editbox\" name=\"email\"
onkeypress=\"return filterCR(event, changeUserEmail)\" onkeypress=\"return filterCR(event, changeUserEmail)\"
value=\"$email\"></td></tr>"; value=\"$email\"></td></tr>";
if (!SINGLE_USER_MODE) {
$access_level = db_fetch_result($result, 0, "access_level");
print "<tr><td width=\"40%\">".__('Access level')."</td>";
print "<td>" . $access_level_names[$access_level] . "</td></tr>";
}
print "</table>"; print "</table>";