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,38 +97,39 @@ function getDetailsDBPage($suserName, $aAttributes) {
97 function getDetailsLDAPPage($suserName, $aAttributes) { 97 function getDetailsLDAPPage($suserName, $aAttributes) {
98 98
99 global $default; 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 return $sToRender; 134 return $sToRender;
134 135