Commit 3d58d5c5fcfc0a2560281bda9ef03cc6ed83ff55

Authored by michael
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
presentation/lookAndFeel/knowledgeTree/administration/usermanagement/listUsersUI.inc
... ... @@ -37,6 +37,7 @@ function getGroupDisplay($iGroupID) {
37 37 $oPatternListBox = & new PatternListBox($default->groups_table, "name", "id", "fGroupID");
38 38 $oPatternListBox->setFromClause("INNER JOIN $default->groups_units_table GUL on ST.id=GUL.group_id");
39 39 $oPatternListBox->setWhereClause("GUL.unit_id=" . User::getUnitID($_SESSION["userID"]));
  40 + $oPatternListBox->setIncludeDefaultValue(false);
40 41 }
41 42 $oPatternListBox->setPostBackOnChange(true);
42 43 if ($iGroupID != 0) {
... ... @@ -87,8 +88,10 @@ function getPage($fGroupID) {
87 88 global $default;
88 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 95 $sToRender .= getGroupDisplay($fGroupID);
93 96 $sToRender .= getUsers($fGroupID);
94 97 return $sToRender;
... ...