Commit 2399de9607f387438525e79de4e3b77af0cf0b99
1 parent
d2f87f68
added select user page
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1407 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
28 additions
and
4 deletions
presentation/lookAndFeel/knowledgeTree/administration/usermanagement/addUserUI.inc
| ... | ... | @@ -7,6 +7,26 @@ |
| 7 | 7 | * @package presentation.lookAndFeel.knowledgeTree. |
| 8 | 8 | * |
| 9 | 9 | */ |
| 10 | + | |
| 11 | +// display multiple users | |
| 12 | +function getSelectUserPage($aResults) { | |
| 13 | + global $default; | |
| 14 | + | |
| 15 | + $sToRender .= "<br></br>\n"; | |
| 16 | + $sToRender .= "<b>Select the User to add to the System:</b>\n"; | |
| 17 | + $sToRender .= "<table>\n"; | |
| 18 | + $sToRender .= "<br></br>\n"; | |
| 19 | + $sToRender .= "<tr><td><select name=\"fName\">\n"; | |
| 20 | + foreach ($aResults as $sName => $aAttributes) { | |
| 21 | + $sToRender .= "<option value=\"$sName\">$sName</option>"; | |
| 22 | + } | |
| 23 | + $sToRender .= "</select></td></tr>\n"; | |
| 24 | + $sToRender .= "<tr><td></td><td align=\"right\"><input type=\"image\" src=\"/owl/graphics/widgets/select.gif\" value=\"submit\"/></td></tr>\n"; | |
| 25 | + $sToRender .= "</table>\n"; | |
| 26 | + | |
| 27 | + return $sToRender; | |
| 28 | +} | |
| 29 | + | |
| 10 | 30 | // get add pages |
| 11 | 31 | function getAddPage($unitID) { |
| 12 | 32 | |
| ... | ... | @@ -40,7 +60,8 @@ function getDetailsDBPage($suserName, $aAttributes) { |
| 40 | 60 | $sToRender .= "<table>\n"; |
| 41 | 61 | $sToRender .= "<br></br>\n"; |
| 42 | 62 | $sToRender .= "<tr>\n"; |
| 43 | - $sToRender .= "<td>Username: </td><td><input size = \"40\" type=\"text\" name=\"fUsername\" value = \"". $aAttributes[$suserName]["username"]. "\"> </td>\n"; | |
| 63 | + $sToRender .= "<td>Username: </td><td><input disabled size = \"40\" type=\"text\" name=\"fUsername\" value = \"". $aAttributes[$suserName]["username"]. "\"> </td>\n"; | |
| 64 | + $sToRender .= "<input type=\"hidden\" name=\"fUsername\" value = \"" . $aAttributes[$suserName]["username"] ."\">\n"; | |
| 44 | 65 | $sToRender .= "</tr>\n"; |
| 45 | 66 | $sToRender .= "<tr>\n"; |
| 46 | 67 | $sToRender .= "<td>Name: </td><td><input size = \"40\" type=\"text\" name=\"fName\" value = \"" . $aAttributes[$suserName]["name"] ."\"> </td>\n"; |
| ... | ... | @@ -82,16 +103,19 @@ function getDetailsLDAPPage($suserName, $aAttributes) { |
| 82 | 103 | $sToRender .= "<table>\n"; |
| 83 | 104 | $sToRender .= "<br></br>\n"; |
| 84 | 105 | $sToRender .= "<tr>\n"; |
| 85 | - $sToRender .= "<td>LDAP DN: </td><td><input size = \"40\" type=\"text\" name=\"fLdap\" value = \"". $aAttributes[$suserName]["dn"]. "\"> </td>\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"; | |
| 86 | 108 | $sToRender .= "</tr>\n"; |
| 87 | 109 | $sToRender .= "<tr>\n"; |
| 88 | - $sToRender .= "<td>Username: </td><td><input size = \"40\" type=\"text\" name=\"fUsername\" value = \"" . $aAttributes[$suserName]["uid"] ."\"> </td>\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"; | |
| 89 | 112 | $sToRender .= "</tr>\n"; |
| 90 | 113 | $sToRender .= "<tr>\n"; |
| 91 | 114 | $sToRender .= "<td>Name: </td><td><input size = \"40\" type=\"text\" name=\"fName\" value = \"" . $aAttributes[$suserName]["givenname"] ." " . $aAttributes[$suserName]["sn"] ."\"> </td>\n"; |
| 92 | 115 | $sToRender .= "</tr>\n"; |
| 93 | 116 | $sToRender .= "<tr>\n"; |
| 94 | - $sToRender .= "<td>Email: </td><td><input size = \"40\" type=\"text\" name=\"fEmail\" value = \"" . $aAttributes[$suserName]["mail"] ."\"> </td>\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"; | |
| 95 | 119 | $sToRender .= "</tr>\n"; |
| 96 | 120 | $sToRender .= "<tr>\n"; |
| 97 | 121 | $sToRender .= "<td>Mobile Number: </td><td><input size = \"40\" type=\"text\" name=\"fMobile\" value = \"" . $aAttributes[$suserName]["mobile"] ."\"> </td>\n"; | ... | ... |