Commit cb3471dfd5d6ea6cede5d43d8238a930aca4d4e5
1 parent
48621f4c
#2723- display a blank user form if using the db to authenticate.
changed the search function name and the title of the search page git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2338 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
2 changed files
with
13 additions
and
11 deletions
presentation/lookAndFeel/knowledgeTree/administration/usermanagement/addUserBL.php
| @@ -47,7 +47,7 @@ if (checkSession()) { | @@ -47,7 +47,7 @@ if (checkSession()) { | ||
| 47 | $aResults = $oAuth->searchUsers($sSearch, $aAttributes); | 47 | $aResults = $oAuth->searchUsers($sSearch, $aAttributes); |
| 48 | 48 | ||
| 49 | //post array to page | 49 | //post array to page |
| 50 | - if(isset($aResults)) { | 50 | + if (isset($aResults)) { |
| 51 | if(count($aResults) == 0) { | 51 | if(count($aResults) == 0) { |
| 52 | $oPatternCustom->setHtml(getPageUsernameNotFound()); | 52 | $oPatternCustom->setHtml(getPageUsernameNotFound()); |
| 53 | } else { | 53 | } else { |
| @@ -65,7 +65,6 @@ if (checkSession()) { | @@ -65,7 +65,6 @@ if (checkSession()) { | ||
| 65 | } | 65 | } |
| 66 | } | 66 | } |
| 67 | } | 67 | } |
| 68 | - | ||
| 69 | } else { | 68 | } else { |
| 70 | $oPatternCustom->setHtml(getAddPageFail()); | 69 | $oPatternCustom->setHtml(getAddPageFail()); |
| 71 | $main->setFormAction($_SERVER["PHP_SELF"]); | 70 | $main->setFormAction($_SERVER["PHP_SELF"]); |
| @@ -87,7 +86,6 @@ if (checkSession()) { | @@ -87,7 +86,6 @@ if (checkSession()) { | ||
| 87 | } else if(isset($fAddToDb)) { | 86 | } else if(isset($fAddToDb)) { |
| 88 | // if db authentication | 87 | // if db authentication |
| 89 | if(isset($fFromDb)) { | 88 | if(isset($fFromDb)) { |
| 90 | - //User($sNewUserName, $sNewName, $sNewPassword, $iNewQuotaMax, $sNewEmail, $sNewMobile, $bNewEmailNotification, $bNewSmsNotification, $sNewLdapDn, $iNewMaxSessions, $iNewLanguageID) | ||
| 91 | $oUser = new User($fUsername,$fName,$fPassword,0,$fEmail,$fMobile,$fEmailNotification,$fSmsNotification,0,1,0); | 89 | $oUser = new User($fUsername,$fName,$fPassword,0,$fEmail,$fMobile,$fEmailNotification,$fSmsNotification,0,1,0); |
| 92 | 90 | ||
| 93 | } else { | 91 | } else { |
| @@ -100,14 +98,18 @@ if (checkSession()) { | @@ -100,14 +98,18 @@ if (checkSession()) { | ||
| 100 | $oPatternCustom->setHtml(getPageFail()); | 98 | $oPatternCustom->setHtml(getPageFail()); |
| 101 | } | 99 | } |
| 102 | } else { | 100 | } else { |
| 103 | - // if nothing happens...just reload edit page | ||
| 104 | - $oPatternCustom->setHtml(getAddPage(null)); | ||
| 105 | - $main->setFormAction($_SERVER["PHP_SELF"]. "?fSearch=1"); | ||
| 106 | - | 101 | + if ($default->authenticationClass == "DBAuthenticator") { |
| 102 | + $aAttributes = array("" => array ("username", "name", "email", "mobile", "email_notification", "sms_notification")); | ||
| 103 | + $oPatternCustom->setHtml(getDetailsDBPage(null,$aAttributes)); | ||
| 104 | + $main->setFormAction($_SERVER["PHP_SELF"]. "?fAddToDb=1&fFromDb=1"); | ||
| 105 | + } else { | ||
| 106 | + // if nothing happens...just reload edit page | ||
| 107 | + $oPatternCustom->setHtml(getSearchPage(null)); | ||
| 108 | + $main->setFormAction($_SERVER["PHP_SELF"]. "?fSearch=1"); | ||
| 109 | + } | ||
| 107 | } | 110 | } |
| 108 | 111 | ||
| 109 | - //$main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/create.php?fRedirectURL=".urlencode("$default->rootUrl/control.php?action=addUnitSuccess&fUnit")); | ||
| 110 | $main->setCentralPayload($oPatternCustom); | 112 | $main->setCentralPayload($oPatternCustom); |
| 111 | $main->render(); | 113 | $main->render(); |
| 112 | } | 114 | } |
| 113 | -?> | 115 | -?> |
| 116 | +?> | ||
| 114 | \ No newline at end of file | 117 | \ No newline at end of file |
presentation/lookAndFeel/knowledgeTree/administration/usermanagement/addUserUI.inc
| @@ -27,11 +27,11 @@ function getSelectUserPage($aResults) { | @@ -27,11 +27,11 @@ function getSelectUserPage($aResults) { | ||
| 27 | } | 27 | } |
| 28 | 28 | ||
| 29 | // get add pages | 29 | // get add pages |
| 30 | -function getAddPage($unitID) { | 30 | +function getSearchPage($unitID) { |
| 31 | 31 | ||
| 32 | global $default; | 32 | global $default; |
| 33 | 33 | ||
| 34 | - $sToRender .= renderHeading("Add User To System"); | 34 | + $sToRender .= renderHeading("Search For A User To Add"); |
| 35 | $sToRender .= "<table>\n"; | 35 | $sToRender .= "<table>\n"; |
| 36 | $sToRender .= "<tr><td colspan=\"2\">Please enter a VALID Username to search for in the text box below</td></tr>\n"; | 36 | $sToRender .= "<tr><td colspan=\"2\">Please enter a VALID Username to search for in the text box below</td></tr>\n"; |
| 37 | $sToRender .= "<tr>\n"; | 37 | $sToRender .= "<tr>\n"; |