diff --git a/presentation/lookAndFeel/knowledgeTree/administration/help/manageHelp.php b/presentation/lookAndFeel/knowledgeTree/administration/help/manageHelp.php deleted file mode 100644 index 476a1b8..0000000 --- a/presentation/lookAndFeel/knowledgeTree/administration/help/manageHelp.php +++ /dev/null @@ -1,113 +0,0 @@ -getData(); - } - - function getData() { - $this->aBreadcrumbs[] = array('action' => 'manageHelp', 'name' => _('Help Administration')); - $this->oPage->setBreadcrumbDetails(_('select a section')); - - $oTemplating = new KTTemplating; - $aHelpReplacements =& KTHelpReplacement::getList(); - $aHelps =& KTHelpEntity::getList(); - $oTemplate = $oTemplating->loadTemplate("ktcore/manage_help"); - $aTemplateData = array( - "context" => &$this, - "helps" => $aHelps, - "helpreplacements" => $aHelpReplacements, - ); - - return $oTemplate->render($aTemplateData); - } - - function getReplacementItemData($oHelpReplacement) { - $this->aBreadcrumbs[] = array('action' => 'manageHelp', 'name' => _('Help Administration')); - $oTemplating = new KTTemplating; - $oTemplate = $oTemplating->loadTemplate("ktcore/manage_help_item"); - $aTemplateData = array( - "context" => &$this, - "help" => $oHelpReplacement, - ); - $this->aBreadcrumbs[] = array( - 'name' => _('Edit help item'), - ); - return $oTemplate->render($aTemplateData); - } - - function do_editReplacement() { - $id = KTUtil::arrayGet($_REQUEST, 'id'); - $oHelpReplacement = KTHelpReplacement::get($id); - if (PEAR::isError($oHelpReplacement)) { - return $this->errorRedirectToMain(_("Could not find specified item")); - } - return $this->getReplacementItemData($oHelpReplacement); - } - - function do_deleteReplacement() { - $id = KTUtil::arrayGet($_REQUEST, 'id'); - $oHelpReplacement = KTHelpReplacement::get($id); - if (PEAR::isError($oHelpReplacement)) { - return $this->errorRedirectToMain(_("Could not find specified item")); - } - $res = $oHelpReplacement->delete(); - if (PEAR::isError($res)) { - return $this->errorRedirectToMain(_("Could not delete specified item")); - } - return $this->successRedirectToMain(_("Item deleted")); - } - - function do_updateReplacement() { - $id = KTUtil::arrayGet($_REQUEST, 'id'); - $oHelpReplacement = KTHelpReplacement::get($id); - if (PEAR::isError($oHelpReplacement)) { - return $this->errorRedirectToMain(_("Could not find specified item")); - } - $description = KTUtil::arrayGet($_REQUEST, 'description'); - if (empty($description)) { - return $this->errorRedirectToMain(_("No description given")); - } - $oHelpReplacement->setDescription($description); - $res = $oHelpReplacement->update(); - if (PEAR::isError($res)) { - return $this->errorRedirectToMain(_("Error updating item")); - } - return $this->successRedirectToMain(_("Item updated")); - } - - function do_customise() { - $name = KTUtil::arrayGet($_REQUEST, 'name'); - $oHelpReplacement = KTHelpReplacement::getByName($name); - // XXX: Check against "already exists" - if (!PEAR::isError($oHelpReplacement)) { - // Already exists... - return $this->redirectTo('editReplacement', 'id=' . $oHelpReplacement->getId()); - } - $description = KTHelp::getHelpFromFile($name); - $oHelpReplacement = KTHelpReplacement::createFromArray(array( - 'name' => $name, - 'description' => $description, - )); - if (PEAR::isError($oHelpReplacement)) { - return $this->errorRedirectToMain(_("Unable to create replacement")); - } - return $this->successRedirectTo('editReplacement', 'id=' . $oHelpReplacement->getId()); - } -} - -//$oDispatcher = new ManageHelpDispatcher(); -//$oDispatcher->dispatch(); - -?>