Commit 46605f7b0735996a92af4799aff0ee7c61aae921

Authored by Michael Joseph
1 parent b1af7df0

added select user page


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1407 c91229c3-7414-0410-bfa2-8a42b809f60b
presentation/lookAndFeel/knowledgeTree/administration/usermanagement/addUserUI.inc
@@ -7,6 +7,26 @@ @@ -7,6 +7,26 @@
7 * @package presentation.lookAndFeel.knowledgeTree. 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 // get add pages 30 // get add pages
11 function getAddPage($unitID) { 31 function getAddPage($unitID) {
12 32
@@ -40,7 +60,8 @@ function getDetailsDBPage($suserName, $aAttributes) { @@ -40,7 +60,8 @@ function getDetailsDBPage($suserName, $aAttributes) {
40 $sToRender .= "<table>\n"; 60 $sToRender .= "<table>\n";
41 $sToRender .= "<br></br>\n"; 61 $sToRender .= "<br></br>\n";
42 $sToRender .= "<tr>\n"; 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 $sToRender .= "</tr>\n"; 65 $sToRender .= "</tr>\n";
45 $sToRender .= "<tr>\n"; 66 $sToRender .= "<tr>\n";
46 $sToRender .= "<td>Name: </td><td><input size = \"40\" type=\"text\" name=\"fName\" value = \"" . $aAttributes[$suserName]["name"] ."\"> </td>\n"; 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,16 +103,19 @@ function getDetailsLDAPPage($suserName, $aAttributes) {
82 $sToRender .= "<table>\n"; 103 $sToRender .= "<table>\n";
83 $sToRender .= "<br></br>\n"; 104 $sToRender .= "<br></br>\n";
84 $sToRender .= "<tr>\n"; 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 $sToRender .= "</tr>\n"; 108 $sToRender .= "</tr>\n";
87 $sToRender .= "<tr>\n"; 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 $sToRender .= "</tr>\n"; 112 $sToRender .= "</tr>\n";
90 $sToRender .= "<tr>\n"; 113 $sToRender .= "<tr>\n";
91 $sToRender .= "<td>Name: </td><td><input size = \"40\" type=\"text\" name=\"fName\" value = \"" . $aAttributes[$suserName]["givenname"] ." " . $aAttributes[$suserName]["sn"] ."\"> </td>\n"; 114 $sToRender .= "<td>Name: </td><td><input size = \"40\" type=\"text\" name=\"fName\" value = \"" . $aAttributes[$suserName]["givenname"] ." " . $aAttributes[$suserName]["sn"] ."\"> </td>\n";
92 $sToRender .= "</tr>\n"; 115 $sToRender .= "</tr>\n";
93 $sToRender .= "<tr>\n"; 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 $sToRender .= "</tr>\n"; 119 $sToRender .= "</tr>\n";
96 $sToRender .= "<tr>\n"; 120 $sToRender .= "<tr>\n";
97 $sToRender .= "<td>Mobile Number: </td><td><input size = \"40\" type=\"text\" name=\"fMobile\" value = \"" . $aAttributes[$suserName]["mobile"] ."\"> </td>\n"; 121 $sToRender .= "<td>Mobile Number: </td><td><input size = \"40\" type=\"text\" name=\"fMobile\" value = \"" . $aAttributes[$suserName]["mobile"] ."\"> </td>\n";