Commit 3d58d5c5fcfc0a2560281bda9ef03cc6ed83ff55
1 parent
bd12adf4
#3519 don't allow default value ie. no filter
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2791 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
5 additions
and
2 deletions
presentation/lookAndFeel/knowledgeTree/administration/usermanagement/listUsersUI.inc
| @@ -37,6 +37,7 @@ function getGroupDisplay($iGroupID) { | @@ -37,6 +37,7 @@ function getGroupDisplay($iGroupID) { | ||
| 37 | $oPatternListBox = & new PatternListBox($default->groups_table, "name", "id", "fGroupID"); | 37 | $oPatternListBox = & new PatternListBox($default->groups_table, "name", "id", "fGroupID"); |
| 38 | $oPatternListBox->setFromClause("INNER JOIN $default->groups_units_table GUL on ST.id=GUL.group_id"); | 38 | $oPatternListBox->setFromClause("INNER JOIN $default->groups_units_table GUL on ST.id=GUL.group_id"); |
| 39 | $oPatternListBox->setWhereClause("GUL.unit_id=" . User::getUnitID($_SESSION["userID"])); | 39 | $oPatternListBox->setWhereClause("GUL.unit_id=" . User::getUnitID($_SESSION["userID"])); |
| 40 | + $oPatternListBox->setIncludeDefaultValue(false); | ||
| 40 | } | 41 | } |
| 41 | $oPatternListBox->setPostBackOnChange(true); | 42 | $oPatternListBox->setPostBackOnChange(true); |
| 42 | if ($iGroupID != 0) { | 43 | if ($iGroupID != 0) { |
| @@ -87,8 +88,10 @@ function getPage($fGroupID) { | @@ -87,8 +88,10 @@ function getPage($fGroupID) { | ||
| 87 | global $default; | 88 | global $default; |
| 88 | $sToRender .= renderHeading("User Management"); | 89 | $sToRender .= renderHeading("User Management"); |
| 89 | 90 | ||
| 90 | - // add user link | ||
| 91 | - $sToRender .= getAddLink("addUser", "Add A User"); | 91 | + // add user link if you're a sysadmin |
| 92 | + if (Permission::userIsSystemAdministrator()) { | ||
| 93 | + $sToRender .= getAddLink("addUser", "Add A User"); | ||
| 94 | + } | ||
| 92 | $sToRender .= getGroupDisplay($fGroupID); | 95 | $sToRender .= getGroupDisplay($fGroupID); |
| 93 | $sToRender .= getUsers($fGroupID); | 96 | $sToRender .= getUsers($fGroupID); |
| 94 | return $sToRender; | 97 | return $sToRender; |