summaryrefslogtreecommitdiffstats
path: root/frontends/php/users.php
diff options
context:
space:
mode:
authorhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2002-08-11 16:16:22 +0000
committerhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2002-08-11 16:16:22 +0000
commitcbb3323a0ad2ae65d0134e01b807faf8df99a2d2 (patch)
treead55125fb7f264d94d07d873e00f45c19097f4f6 /frontends/php/users.php
parent150ed6cf4a06893d5ab64eb31c7efc06c4e05744 (diff)
downloadzabbix-cbb3323a0ad2ae65d0134e01b807faf8df99a2d2.tar.gz
zabbix-cbb3323a0ad2ae65d0134e01b807faf8df99a2d2.tar.xz
zabbix-cbb3323a0ad2ae65d0134e01b807faf8df99a2d2.zip
- added housekeeping procedure for table sessions (Alexei)
- changed width=\"X%\" to width=X% in *.php (Alexei) - Status of a trigger will blink if it was changes during last 60 seconds (Alexei) - Zabbix daemons to update triggers.lastchange when triggers.values is changed (Alexei) - added misc/init.d/debian/zabbix-[suckerd|trapperd] (Alexei) - removed misc/init.d/debian/zabbix-server (Alexei) - send_email() will timeout after 10 seconds (Alexei) - DBadd_alarm() renamed to add_alarm() (Alexei) - support for SCO OpenServer (Alexei). Thanks to Alexender Kirhenstein. - ./configure will correctly define socklen_t (Alexei) - <center> changed to <div align=center> (Alexei) - reason of problem in screen IT Services (Alexei) - added frontends.php/helpdesk.php (Alexei) - added tables: problems, problems_comments,categories (Alexei) - added "...#form" to button Change in form Configuration of Users (Alexei) - "Just for information" changed to "Information" (Alexei) - fixed ./configure to correctly find zlib (Alexei) - housekeeping to delete no more than HousekeepingFrequency*3600 records from table history and history_str at once (MySQL only) (Alexei) git-svn-id: svn://svn.zabbix.com/trunk@450 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/users.php')
-rw-r--r--frontends/php/users.php38
1 files changed, 22 insertions, 16 deletions
diff --git a/frontends/php/users.php b/frontends/php/users.php
index bf75f82e..543bb128 100644
--- a/frontends/php/users.php
+++ b/frontends/php/users.php
@@ -68,16 +68,15 @@
?>
<?
- echo "<TABLE BORDER=0 COLS=4 WIDTH=\"100%\" BGCOLOR=\"#CCCCCC\" cellspacing=1 cellpadding=3>";
- echo "<TR><TD WIDTH=\"3%\"><B>Id</B></TD>";
- echo "<TD WIDTH=\"10%\"><B>Alias</B></TD>";
- echo "<TD WIDTH=\"10%\" NOSAVE><B>Name</B></TD>";
- echo "<TD WIDTH=\"10%\" NOSAVE><B>Surname</B></TD>";
- echo "<TD WIDTH=\"10%\" NOSAVE><B>Actions</B></TD>";
+ echo "<TABLE BORDER=0 COLS=4 align=center WIDTH=100% BGCOLOR=\"#CCCCCC\" cellspacing=1 cellpadding=3>";
+ echo "<TR><TD WIDTH=3%><B>Id</B></TD>";
+ echo "<TD WIDTH=10%><B>Alias</B></TD>";
+ echo "<TD WIDTH=10%><B>Name</B></TD>";
+ echo "<TD WIDTH=10%><B>Surname</B></TD>";
+ echo "<TD WIDTH=10%><B>Actions</B></TD>";
echo "</TR>";
$result=DBselect("select u.userid,u.alias,u.name,u.surname from users u order by u.alias");
- echo "<CENTER>";
$col=0;
while($row=DBfetch($result))
{
@@ -92,13 +91,21 @@
echo "<TD>".$row["alias"]."</TD>";
echo "<TD>".$row["name"]."</TD>";
echo "<TD>".$row["surname"]."</TD>";
+ echo "<TD>";
if(check_right("User","U",$row["userid"]))
{
- echo "<TD><A HREF=\"users.php?register=change&userid=".$row["userid"]."\">Change</A> - <A HREF=\"media.php?userid=".$row["userid"]."\">Media</A>";
+ if(get_media_count_by_userid($row["userid"])>0)
+ {
+ echo "<A HREF=\"users.php?register=change&userid=".$row["userid"]."#form\">Change</A> - <A HREF=\"media.php?userid=".$row["userid"]."\"><b>M</b>edia</A>";
+ }
+ else
+ {
+ echo "<A HREF=\"users.php?register=change&userid=".$row["userid"]."#form\">Change</A> - <A HREF=\"media.php?userid=".$row["userid"]."\">Media</A>";
+ }
}
else
{
- echo "<TD>Change - Media";
+ echo "Change - Media";
}
echo "</TD>";
echo "</TR>";
@@ -109,17 +116,16 @@
<?
if(isset($userid))
{
-
echo "<br>";
+ echo "<a name=\"form\"></a>";
show_table_header("USER PERMISSIONS");
- echo "<TABLE BORDER=0 COLS=4 WIDTH=\"100%\" BGCOLOR=\"#CCCCCC\" cellspacing=1 cellpadding=3>";
- echo "<TR><TD WIDTH=\"10%\"><B>Permission</B></TD>";
- echo "<TD WIDTH=\"10%\"><B>Right</B></TD>";
- echo "<TD WIDTH=\"10%\" NOSAVE><B>Resource name</B></TD>";
- echo "<TD WIDTH=\"10%\" NOSAVE><B>Actions</B></TD>";
+ echo "<TABLE BORDER=0 align=center COLS=4 WIDTH=100% BGCOLOR=\"#CCCCCC\" cellspacing=1 cellpadding=3>";
+ echo "<TR><TD WIDTH=10%><B>Permission</B></TD>";
+ echo "<TD WIDTH=10%><B>Right</B></TD>";
+ echo "<TD WIDTH=10% NOSAVE><B>Resource name</B></TD>";
+ echo "<TD WIDTH=10% NOSAVE><B>Actions</B></TD>";
echo "</TR>";
$result=DBselect("select rightid,name,permission,id from rights where userid=$userid order by name,permission,id");
- echo "<CENTER>";
$col=0;
while($row=DBfetch($result))
{