Commit 300b66a8c8d7369cfcf63be91316a69947eeb204

Authored by Michael Joseph
1 parent 05432f77

corrected single user search (for ldap this time)


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1501 c91229c3-7414-0410-bfa2-8a42b809f60b
presentation/lookAndFeel/knowledgeTree/administration/usermanagement/addUserUI.inc
... ... @@ -97,38 +97,39 @@ function getDetailsDBPage($suserName, $aAttributes) {
97 97 function getDetailsLDAPPage($suserName, $aAttributes) {
98 98  
99 99 global $default;
100   -
101   - $sToRender .= "<br></br>\n";
102   - $sToRender .= "<b>User Details: </b>\n";
103   - $sToRender .= "<table>\n";
104   - $sToRender .= "<br></br>\n";
105   - $sToRender .= "<tr>\n";
106   - $sToRender .= "<td>LDAP DN: </td><td><input disabled size = \"40\" type=\"text\" name=\"fLdap\" value = \"". $aAttributes[$suserName]["dn"]. "\"> </td>\n";
107   - $sToRender .= "<input type=\"hidden\" name=\"fLdap\" value = \"". $aAttributes[$suserName]["dn"]. "\">\n";
108   - $sToRender .= "</tr>\n";
109   - $sToRender .= "<tr>\n";
110   - $sToRender .= "<td>Username: </td><td><input disabled size = \"40\" type=\"text\" name=\"fUsername\" value = \"" . $aAttributes[$suserName]["uid"] ."\"> </td>\n";
111   - $sToRender .= "<input type=\"hidden\" name=\"fUsername\" value = \"" . $aAttributes[$suserName]["uid"] ."\">\n";
112   - $sToRender .= "</tr>\n";
113   - $sToRender .= "<tr>\n";
114   - $sToRender .= "<td>Name: </td><td><input size = \"40\" type=\"text\" name=\"fName\" value = \"" . $aAttributes[$suserName]["givenname"] ." " . $aAttributes[$suserName]["sn"] ."\"> </td>\n";
115   - $sToRender .= "</tr>\n";
116   - $sToRender .= "<tr>\n";
117   - $sToRender .= "<td>Email: </td><td><input disabled size = \"40\" type=\"text\" name=\"fEmail\" value = \"" . $aAttributes[$suserName]["mail"] ."\"> </td>\n";
118   - $sToRender .= "<input type=\"hidden\" name=\"fEmail\" value = \"" . $aAttributes[$suserName]["mail"] ."\">\n";
119   - $sToRender .= "</tr>\n";
120   - $sToRender .= "<tr>\n";
121   - $sToRender .= "<td>Mobile Number: </td><td><input size = \"40\" type=\"text\" name=\"fMobile\" value = \"" . $aAttributes[$suserName]["mobile"] ."\"> </td>\n";
122   - $sToRender .= "</tr>\n";
123   - $sToRender .= "<tr>\n";
124   - $sToRender .= "</tr>\n";
125   - $sToRender .= "<tr>\n";
126   - $sToRender .= "</tr>\n";
127   - $sToRender .= "<tr>\n";
128   - $sToRender .= "<td></td><td>" . getAddButton();
129   - $sToRender .= "<td></td><td>" . getCancelButton();
130   - $sToRender .= "</tr>\n";
131   - $sToRender .= "</table>\n";
  100 + foreach ($aAttributes as $sUserName => $aUserAttributes) {
  101 + $sToRender .= "<br></br>\n";
  102 + $sToRender .= "<b>User Details: </b>\n";
  103 + $sToRender .= "<table>\n";
  104 + $sToRender .= "<br></br>\n";
  105 + $sToRender .= "<tr>\n";
  106 + $sToRender .= "<td>LDAP DN: </td><td><input disabled size = \"40\" type=\"text\" name=\"fLdap\" value = \"". $aUserAttributes["dn"]. "\"> </td>\n";
  107 + $sToRender .= "<input type=\"hidden\" name=\"fLdap\" value = \"". $aUserAttributes["dn"]. "\">\n";
  108 + $sToRender .= "</tr>\n";
  109 + $sToRender .= "<tr>\n";
  110 + $sToRender .= "<td>Username: </td><td><input disabled size = \"40\" type=\"text\" name=\"fUsername\" value = \"" . $aUserAttributes["uid"] ."\"> </td>\n";
  111 + $sToRender .= "<input type=\"hidden\" name=\"fUsername\" value = \"" . $aUserAttributes["uid"] ."\">\n";
  112 + $sToRender .= "</tr>\n";
  113 + $sToRender .= "<tr>\n";
  114 + $sToRender .= "<td>Name: </td><td><input size = \"40\" type=\"text\" name=\"fName\" value = \"" . $aUserAttributes["givenname"] ." " . $aUserAttributes["sn"] ."\"> </td>\n";
  115 + $sToRender .= "</tr>\n";
  116 + $sToRender .= "<tr>\n";
  117 + $sToRender .= "<td>Email: </td><td><input disabled size = \"40\" type=\"text\" name=\"fEmail\" value = \"" . $aUserAttributes["mail"] ."\"> </td>\n";
  118 + $sToRender .= "<input type=\"hidden\" name=\"fEmail\" value = \"" . $aUserAttributes["mail"] ."\">\n";
  119 + $sToRender .= "</tr>\n";
  120 + $sToRender .= "<tr>\n";
  121 + $sToRender .= "<td>Mobile Number: </td><td><input size = \"40\" type=\"text\" name=\"fMobile\" value = \"" . $aUserAttributes["mobile"] ."\"> </td>\n";
  122 + $sToRender .= "</tr>\n";
  123 + $sToRender .= "<tr>\n";
  124 + $sToRender .= "</tr>\n";
  125 + $sToRender .= "<tr>\n";
  126 + $sToRender .= "</tr>\n";
  127 + $sToRender .= "<tr>\n";
  128 + $sToRender .= "<td></td><td>" . getAddButton();
  129 + $sToRender .= "<td></td><td>" . getCancelButton();
  130 + $sToRender .= "</tr>\n";
  131 + $sToRender .= "</table>\n";
  132 + }
132 133  
133 134 return $sToRender;
134 135  
... ...