5require_once(
"./Services/MediaObjects/classes/class.ilObjMediaObjectGUI.php");
 
   28                $this->multiple = 
false;
 
   29                $this->page_back_title = 
$lng->txt(
"cont_back");
 
   30                if (
$_GET[
"returnCommand"] != 
"")
 
   32                        $this->mode = 
"getObject";
 
   39                $ilCtrl->setParameter($this, 
"returnCommand",
 
   40                        rawurlencode(
$_GET[
"returnCommand"]));
 
   42                $ilCtrl->saveParameter($this, array(
"clip_item_id"));
 
   52                return array(
"ilObjMediaObjectGUI");
 
   62                $next_class = 
$ilCtrl->getNextClass($this);
 
   67                        case "ilobjmediaobjectgui":
 
   68                                $ilCtrl->setReturn($this, 
"view");
 
   69                                $ilTabs->clearTargets();
 
   70                                $ilTabs->setBackTarget(
$lng->txt(
"back"),
 
   71                                        $ilCtrl->getLinkTarget($this, 
"view"));
 
   79                                                $ilCtrl->redirect($this, 
"view");
 
   97                $this->multiple = $a_multiple;
 
  105                return $this->multiple;
 
  115                $this->insertbuttontitle = $a_insertbuttontitle;
 
  127                if ($this->insertbuttontitle == 
"")
 
  129                        return $lng->txt(
"insert");
 
  132                return $this->insertbuttontitle;
 
  142                include_once(
"./Services/UIComponent/Button/classes/class.ilLinkButton.php");
 
  144                $but->setUrl(
$ilCtrl->getLinkTargetByClass(
"ilobjmediaobjectgui", 
"create"));
 
  145                $but->setCaption(
"cont_create_mob");
 
  146                $ilToolbar->addButtonInstance($but);
 
  148                include_once(
"./Services/Clipboard/classes/class.ilClipboardTableGUI.php");
 
  150                $tpl->setContent($table_gui->getHTML());
 
  159                $this->mode = 
"getObject";
 
  174                        $ilias->raiseError(
$lng->txt(
"no_checkbox"),$ilias->error_obj->MESSAGE);
 
  177                foreach(
$_POST[
"id"] AS $obj_id)
 
  179                        $id = explode(
":", $obj_id);
 
  182                                $ilUser->removeObjectFromClipboard($id[1], 
"mob");
 
  183                                include_once(
"./Services/MediaObjects/classes/class.ilObjMediaObject.php");
 
  187                        if ($id[0] == 
"incl")
 
  189                                $ilUser->removeObjectFromClipboard($id[1], 
"incl");
 
  192                $ilCtrl->redirect($this, 
"view");
 
  205                        $ilias->raiseError(
$lng->txt(
"no_checkbox"),$ilias->error_obj->MESSAGE);
 
  210                        if(count(
$_POST[
"id"]) > 1)
 
  212                                $ilias->raiseError(
$lng->txt(
"cont_select_max_one_item"),$ilias->error_obj->MESSAGE);
 
  222                return $_SESSION[
"ilEditClipboard_mob_id"];
 
  232                $tpl->setTitle(
$lng->txt(
"clipboard"));
 
  241                $this->page_back_title = $a_title;
 
  254                $tabs_gui->setBackTarget($this->page_back_title,
 
  255                        $ilCtrl->getParentReturn($this));
 
TableGUI clipboard items.
Class ilEditClipboardGUI.
getTabs(&$tabs_gui)
adds tabs to tab gui object
_forwards()
get all gui classes that are called from this one (see class ilCtrl)
& executeCommand()
execute command
setInsertButtonTitle($a_insertbuttontitle)
Set Insert Button Title.
ilEditClipboardGUI()
Constructor @access public.
getMultipleSelections()
check wether multiple selections are enabled
getInsertButtonTitle()
Get Insert Button Title.
setMultipleSelections($a_multiple=true)
set, if multiple selections are enabled
setPageBackTitle($a_title)
Set title for back link.
static redirect($a_script)
http redirect to other script