diff --git a/presentation/lookAndFeel/knowledgeTree/administration/browsemanagement/editBrowserBL.php b/presentation/lookAndFeel/knowledgeTree/administration/browsemanagement/editBrowserBL.php deleted file mode 100644 index 8f0826d..0000000 --- a/presentation/lookAndFeel/knowledgeTree/administration/browsemanagement/editBrowserBL.php +++ /dev/null @@ -1,120 +0,0 @@ - $val, - 'precedence' => $key, - ); - $res = DBUtil::autoInsert('browse_criteria', $aPost); - } - - return true; -} - -if (checkSession()) { - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCreate.inc"); - require_once("editBrowserUI.inc"); - require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc"); - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); - require_once("$default->fileSystemRoot/presentation/Html.inc"); - - $oPatternCustom = & new PatternCustom(); - - $oPatternCustom->setHtml(renderBrowsePicker()); - $main->setOnLoadJavaScript("optBrowse.init(document.forms[0]);"); - $main->setHasRequiredFields(false); - $main->setAdditionalJavaScript(initialiseOptionTransferJavaScript()); - $main->setFormAction($_SERVER["PHP_SELF"] . "?fAssign=1"); - $main->setDHTMLScrolling(false); - - if (isset($fAssign)) { - $aIDs = explode(",", $browseNewLeft); - - // Verify that the browse list makes at least some sense - $res = verifyBrowse($aIDs); - if (PEAR::isError($res)) { - $main->setErrorMessage($res->getMessage()); - } else { - // Add/Remove new users to group - $res = updateBrowse($aIDs); - if (($res === false) || (PEAR::isError($res))) { - $main->setErrorMessage("Some problems in updating browse settings. Please contact your administrator"); - } else { - redirect($_SERVER["PHP_SELF"]); - } - } - } - - // render page - $main->setCentralPayload($oPatternCustom); - $main->render(); -} - - - -function initialiseOptionTransferJavascript() { - return ""; -} - -?> diff --git a/presentation/lookAndFeel/knowledgeTree/administration/browsemanagement/editBrowserUI.inc b/presentation/lookAndFeel/knowledgeTree/administration/browsemanagement/editBrowserUI.inc deleted file mode 100644 index d9a8f4e..0000000 --- a/presentation/lookAndFeel/knowledgeTree/administration/browsemanagement/editBrowserUI.inc +++ /dev/null @@ -1,217 +0,0 @@ -"; - - // Headings - $sToRender .= ""; - $sToRender .= "Allocated in Browser"; - $sToRender .= " "; - $sToRender .= " "; - $sToRender .= "Available Criteria"; - $sToRender .= ""; - - // Initialise structure - $aSelectedCriteria = getSelectedCriteria(); - - // Select Boxes - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= ""; - $sToRender .= "
"; - $sToRender .= ""; - $sToRender .= "\n"; - - // Move buttons - $sToRender .= ""; - $sToRender .= ""; - $sToRender .= "
"; - $sToRender .= ""; - $sToRender .= ""; - - $sToRender .= "\n"; - $sToRender .= ""; - $sToRender .= ""; - - // Assign/Cancel button - $sToRender .= ""; - $sToRender .= ""; - $sToRender .= "\n"; - $sToRender .= ""; - - - // Show current settings - $sBgColor = "#F5F6EE"; - $sToRender .= ""; - $sToRender .= "" . _("Current Criteria") . "
"; - $sToRender .= ""; - $i = 1; - foreach ($aSelectedCriteria as $oCriterion) { - $sName = $oCriterion->headerDisplay(); - $sToRender .= "\n"; - $i++; - } - $sToRender .= "
" . $i . "". $sName ."
"; - - $sToRender .= ""; - - $sToRender .= "
"; - $sToRender .= "
"; - $sToRender .= "
"; - $sToRender .= "
"; - $sToRender .= "
"; - $sToRender .= "
"; - return $sToRender; -} - -/*$aBaseCriteria = array( - -1 => _('Title'), - -2 => _('Description'), - -3 => _('Creator'), - -4 => _('Date Created'), - -5 => _('Document Type'), - -6 => _('ID'), -);*/ - -function getSelectedCriteria() { - $aQuery = array("SELECT criteria_id FROM browse_criteria ORDER BY precedence", array()); /*ok*/ - $aSelectedCriteriaIDs = DBUtil::getResultArrayKey($aQuery, 'criteria_id'); - $aSelectedCriteria = array(); - foreach ($aSelectedCriteriaIDs as $iCriteriaID) { - $aSelectedCriteria[$iCriteriaID] =& Criteria::getCriterionByNumber($iCriteriaID); - } - return $aSelectedCriteria; -} - - -/* Get all Users in a Group */ -function showSelected($aInfo) { - global $default; - global $aBaseCriteria; - - foreach ($aInfo as $iCriteriaID => $oCriteria) { - $sToRender .= "\n"; - } - - return $sToRender; -} - - -// Get other Users -function showAvailable($aAvailable, $aSelected) { - global $default; - - $aOtherUserIDs = array_diff(array_keys($aAvailable), array_keys($aSelected)); - - foreach ($aOtherUserIDs as $iCriteriaID) { - $oCriterion = Criteria::getCriterionByNumber($iCriteriaID); - $sToRender .= "\n"; - } - - return $sToRender; -} - - - -// get page for removal -function getPage($iGroupID) { - global $default; - $oUser = null; - $oGroup = null; - - // change headings if Group selected - if (isset($iGroupID)) { - $oGroup = Group::get($iGroupID); - } else { - $heading = "" . _("Please select a Group") . ":\n"; - } - - $sToRender .= renderHeading(_("Edit User's Groups")); - $sToRender .= "\n"; - $sToRender .= $heading; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "
" . _("Group Name") . ": " . getGroupDisplay($oGroup) . "
\n"; - - return $sToRender; -} - -// page that comes up when there is nothing selected -function getPageNotSelected() { - global $default; - - $sToRender .= renderHeading(_("Edit Users's Group")); - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "\n"; - $sToRender .= "
" . _("Sorry, Selection Failed") . "
" . _("Please select a Group") . "
rootUrl/control.php?action=listGroups\">
\n"; - - return $sToRender; -} - - -// show listbox of Users belonging to Users_Groups_link table -function getGroupDisplay($oGroup) { - global $default; - if (!isset($oGroup)) { - $oPatternListBox = & new PatternListBox($default->groups_table, "name", "id", "fGroupID"); - $oPatternListBox->setPostBackOnChange(true); - return $oPatternListBox->render(); - } else { - return "getID() . "\">\n" . - $oGroup->getName(); - } -} - -?>