ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
ilObjectGUI Class Reference

Class ilObjectGUI Basic methods of all Output classes. More...

+ Inheritance diagram for ilObjectGUI:
+ Collaboration diagram for ilObjectGUI:

Public Member Functions

 executeCommand ()
 execute command More...
 
 withReferences ()
 determines wether objects are referenced or not (got ref ids or not) More...
 
 setCreationMode ($a_mode=true)
 if true, a creation screen is displayed the current $_GET[ref_id] don't belong to the current class! the mode is determined in ilrepositorygui More...
 
 getCreationMode ()
 get creation mode More...
 
 prepareOutput ($a_show_subobjects=true)
 prepare output More...
 
 getAdminTabs ()
 administration tabs show only permissions and trash folder More...
 
 getHTML ()
 
 confirmedDeleteObject ()
 confirmed deletion of object -> objects are moved to trash or deleted immediately, if trash is disabled More...
 
 cancelDeleteObject ()
 cancel deletion of object More...
 
 cancelObject ()
 cancel action and go back to previous page public More...
 
 createObject ()
 create new object form More...
 
 cancelCreation ()
 cancel create action and go back to repository parent More...
 
 saveObject ()
 save object More...
 
 getDidacticTemplateVar ($a_type)
 Get didactic template setting from creation screen. More...
 
 putObjectInTree (ilObject $a_obj, $a_parent_node_id=null)
 Add object to tree at given position. More...
 
 editObject ()
 edit object More...
 
 addExternalEditFormCustom (ilPropertyFormGUI $a_form)
 
 updateObject ()
 updates object entry in object_data More...
 
 getFormAction ($a_cmd, $a_formaction="")
 get form action for command (command is method name without "Object", e.g. More...
 
 isVisible ($a_ref_id, $a_type)
 
 viewObject ()
 list childs of current object More...
 
 deleteObject ($a_error=false)
 Display deletion confirmation screen. More...
 
 cloneAllObject ()
 Clone single (not container object) Method is overwritten in ilContainerGUI. More...
 
 redirectAfterCreation ()
 Redirect after creation, see https://docu.ilias.de/goto_docu_wiki_wpage_5035_1357.html. More...
 

Static Public Member Functions

static _gotoRepositoryRoot ($a_raise_error=false)
 Goto repository root. More...
 
static _gotoRepositoryNode ($a_ref_id, $a_cmd="frameset")
 Goto repository root. More...
 

Data Fields

const COPY_WIZARD_NEEDS_PAGE = 1
 
 $objDefinition
 
 $tpl
 
 $tree
 
 $lng
 
 $data
 
 $object
 
 $ref_id
 
 $obj_id
 
 $maxcount
 
 $formaction
 
 $return_location
 
 $target_frame
 
 $tab_target_script
 
 $actions
 
 $sub_objects
 
 $omit_locator = false
 
const CFORM_NEW = 1
 
const CFORM_IMPORT = 2
 
const CFORM_CLONE = 3
 

Protected Member Functions

 getObjectService ()
 Get object service. More...
 
 assignObject ()
 
 setTitleAndDescription ()
 called by prepare output More...
 
 initHeaderAction ($a_sub_type=null, $a_sub_id=null)
 Add header action menu. More...
 
 insertHeaderAction ($a_list_gui)
 Insert header action into main template. More...
 
 addHeaderAction ()
 Add header action menu. More...
 
 redrawHeaderActionObject ()
 Ajax call: redraw action header only. More...
 
 showMountWebfolderIcon ()
 
 setTabs ()
 set admin tabs public More...
 
 setAdminTabs ()
 set admin tabs public More...
 
 setLocator ()
 set Locator More...
 
 addLocatorItems ()
 should be overwritten to add object specific items (repository items are preloaded) More...
 
 omitLocator ($a_omit=true)
 
 addAdminLocatorItems ($a_do_not_add_object=false)
 should be overwritten to add object specific items (repository items are preloaded) More...
 
 initCreationForms ($a_new_type)
 Init creation froms. More...
 
 getCreationFormsHTML (array $a_forms)
 Get HTML for creation forms (accordion) More...
 
 initCreateForm ($a_new_type)
 Init object creation form. More...
 
 initDidacticTemplate (ilPropertyFormGUI $form)
 Show didactic template types. More...
 
 addDidacticTemplateOptions (array &$a_options)
 Add custom templates. More...
 
 afterSave (ilObject $a_new_object)
 Post (successful) object creation hook. More...
 
 initEditForm ()
 Init object edit form. More...
 
 initEditCustomForm (ilPropertyFormGUI $a_form)
 Add custom fields to update form. More...
 
 getEditFormValues ()
 Get values for edit form. More...
 
 getEditFormCustomValues (array &$a_values)
 Add values to custom edit fields. More...
 
 validateCustom (ilPropertyFormGUI $a_form)
 Validate custom values (if not possible with checkInput()) More...
 
 updateCustom (ilPropertyFormGUI $a_form)
 Insert custom update form values into object. More...
 
 afterUpdate ()
 Post (successful) object update hook. More...
 
 initImportForm ($a_new_type)
 Init object import form. More...
 
 importFileObject ($parent_id=null, $a_catch_errors=true)
 Import. More...
 
 afterImport (ilObject $a_new_object)
 Post (successful) object import hook. More...
 
 setFormAction ($a_cmd, $a_formaction)
 set specific form action for command More...
 
 getReturnLocation ($a_cmd, $a_location="")
 get return location for command (command is method name without "Object", e.g. More...
 
 setReturnLocation ($a_cmd, $a_location)
 set specific return location for command More...
 
 getTargetFrame ($a_cmd, $a_target_frame="")
 get target frame for command (command is method name without "Object", e.g. More...
 
 setTargetFrame ($a_cmd, $a_target_frame)
 set specific target frame for command More...
 
 showPossibleSubObjects ()
 show possible subobjects (pulldown menu) More...
 
 getTemplateFile ($a_cmd, $a_type="")
 get a template blockfile format: tpl. More...
 
 getTabs ()
 get tabs abstract method. More...
 
 __showButton ($a_cmd, $a_text, $a_target='')
 
 hitsperpageObject ()
 
__initTableGUI ()
 
 __setTableGUIBasicData (&$tbl, &$result_set, $a_from="")
 standard implementation for tables use 'from' variable use different initial setting of table More...
 
 redirectToRefId ($a_ref_id, $a_cmd="")
 redirects to (repository) view per ref id usually to a container and usually used at the end of a save/import method where the object gui type (of the new object) doesn't match with the type of the current $_GET["ref_id"] value More...
 
 fillCloneTemplate ($a_tpl_varname, $a_type)
 Fill object clone template This method can be called from any object GUI class that wants to offer object cloning. More...
 
 getCenterColumnHTML ()
 Get center column. More...
 
 getRightColumnHTML ()
 Display right column. More...
 
 setColumnSettings (ilColumnGUI $column_gui)
 May be overwritten in subclasses. More...
 
 checkPermission ($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
 Check permission and redirect on error. More...
 
 checkPermissionBool ($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
 Check permission. More...
 
 enableDragDropFileUpload ()
 Enables the file upload into this object by dropping files. More...
 
 handleAutoRating (ilObject $a_new_obj)
 Activate rating automatically if parent container setting. More...
 

Protected Attributes

 $ilErr
 
 $locator
 
 $user
 
 $access
 
 $settings
 
 $rbacreview
 
 $toolbar
 
 $tmp_import_dir
 
 $tabs_gui = null
 
 $ctrl
 
 $object_service
 

Private Member Functions

 setActions ($a_actions="")
 set possible actions for objects in list. More...
 
 setSubObjects ($a_sub_objects="")
 set possible subobjects for this object. More...
 

Detailed Description

Class ilObjectGUI Basic methods of all Output classes.

Author
Stefan Meyer meyer.nosp@m.@lei.nosp@m.fos.c.nosp@m.om
Version
$Id$

Definition at line 13 of file class.ilObjectGUI.php.

Member Function Documentation

◆ __initTableGUI()

& ilObjectGUI::__initTableGUI ( )
protected

Definition at line 1692 of file class.ilObjectGUI.php.

1693  {
1694  include_once "./Services/Table/classes/class.ilTableGUI.php";
1695 
1696  return new ilTableGUI(0, false);
1697  }
Class ilTableGUI.

◆ __setTableGUIBasicData()

ilObjectGUI::__setTableGUIBasicData ( $tbl,
$result_set,
  $a_from = "" 
)
protected

standard implementation for tables use 'from' variable use different initial setting of table

Definition at line 1704 of file class.ilObjectGUI.php.

References $_GET, and $tbl.

1705  {
1706  switch ($a_from) {
1707  case "clipboardObject":
1708  $offset = $_GET["offset"];
1709  $order = $_GET["sort_by"];
1710  $direction = $_GET["sort_order"];
1711  $tbl->disable("footer");
1712  break;
1713 
1714  default:
1715  $offset = $_GET["offset"];
1716  $order = $_GET["sort_by"];
1717  $direction = $_GET["sort_order"];
1718  break;
1719  }
1720 
1721  $tbl->setOrderColumn($order);
1722  $tbl->setOrderDirection($direction);
1723  $tbl->setOffset($offset);
1724  $tbl->setLimit($_GET["limit"]);
1725  $tbl->setFooter("tblfooter", $this->lng->txt("previous"), $this->lng->txt("next"));
1726  $tbl->setData($result_set);
1727  }
$_GET["client_id"]
$tbl
Definition: example_048.php:81

◆ __showButton()

ilObjectGUI::__showButton (   $a_cmd,
  $a_text,
  $a_target = '' 
)
protected

Definition at line 1678 of file class.ilObjectGUI.php.

References $toolbar.

Referenced by ilObjSessionGUI\eventsListObject(), ilObjRoleGUI\listDesktopItemsObject(), ilObjRoleGUI\listUsersRoleObject(), and ilObjRoleGUI\selectDesktopItemObject().

1679  {
1680  $ilToolbar = $this->toolbar;
1681 
1682  $ilToolbar->addButton($a_text, $this->ctrl->getLinkTarget($this, $a_cmd), $a_target);
1683  }
+ Here is the caller graph for this function:

◆ _gotoRepositoryNode()

static ilObjectGUI::_gotoRepositoryNode (   $a_ref_id,
  $a_cmd = "frameset" 
)
static

Goto repository root.

Parameters

Definition at line 2017 of file class.ilObjectGUI.php.

References $_GET, $DIC, $ilErr, and exit.

Referenced by ilObjChatroomAdminGUI\_goto(), ilObjChatroomGUI\_goto(), ilObjIndividualAssessmentGUI\_goto(), ilObjSessionGUI\_goto(), ilObjFolderGUI\_goto(), ilObjLearningSequence\_goto(), ilObjFileBasedLMGUI\_goto(), ilObjFileGUI\_goto(), ilObjWikiGUI\_goto(), ilObjBookingPoolGUI\_goto(), ilObjMediaCastGUI\_goto(), ilObjCategoryGUI\_goto(), ilObjGroupGUI\_goto(), and ilObjCourseGUI\_goto().

2018  {
2019  global $DIC;
2020 
2021  $ilAccess = $DIC->access();
2022  $ilErr = $DIC["ilErr"];
2023 
2024  $_GET["cmd"] = $a_cmd;
2025  $_GET["target"] = "";
2026  $_GET["ref_id"] = $a_ref_id;
2027  $_GET["baseClass"] = "ilRepositoryGUI";
2028  include("ilias.php");
2029  exit;
2030  }
global $DIC
Definition: saml.php:7
$_GET["client_id"]
exit
Definition: backend.php:16
+ Here is the caller graph for this function:

◆ _gotoRepositoryRoot()

static ilObjectGUI::_gotoRepositoryRoot (   $a_raise_error = false)
static

Goto repository root.

Parameters

Definition at line 1989 of file class.ilObjectGUI.php.

References $_GET, $DIC, $ilErr, $lng, and exit.

Referenced by ilObjItemGroupGUI\_goto(), ilObjSessionGUI\_goto(), ilLMPageObjectGUI\_goto(), ilObjectPluginGUI\_goto(), ilObjRootFolderGUI\_goto(), ilObjLearningSequence\_goto(), ilStructureObjectGUI\_goto(), ilObjExerciseGUI\_goto(), ilObjFileBasedLMGUI\_goto(), ilObjSAHSLearningModuleGUI\_goto(), ilGlossaryTermGUI\_goto(), ilObjFileGUI\_goto(), ilObjSurveyQuestionPoolGUI\_goto(), ilObjWikiGUI\_goto(), ilObjBookingPoolGUI\_goto(), ilObjMediaCastGUI\_goto(), ilObjCategoryGUI\_goto(), ilObjGroupGUI\_goto(), ilObjGlossaryGUI\_goto(), ilObjLinkResourceGUI\_goto(), ilObjQuestionPoolGUI\_goto(), ilObjMediaPoolGUI\_goto(), ilObjSurveyGUI\_goto(), ilObjSystemFolderGUI\_goto(), ilObjUserFolderGUI\_goto(), ilObjCourseGUI\_goto(), ilObjTestGUI\_goto(), ilObjContentObjectGUI\_goto(), and ilObjBibliographicGUI\handleNonAccess().

1990  {
1991  global $DIC;
1992 
1993  $ilAccess = $DIC->access();
1994  $ilErr = $DIC["ilErr"];
1995  $lng = $DIC->language();
1996 
1997  if ($ilAccess->checkAccess("read", "", ROOT_FOLDER_ID)) {
1998  $_GET["cmd"] = "frameset";
1999  $_GET["target"] = "";
2000  $_GET["ref_id"] = ROOT_FOLDER_ID;
2001  $_GET["baseClass"] = "ilRepositoryGUI";
2002  include("ilias.php");
2003  exit;
2004  }
2005 
2006  if ($a_raise_error) {
2007  $ilErr->raiseError($lng->txt("msg_no_perm_read"), $ilErr->FATAL);
2008  }
2009  }
global $DIC
Definition: saml.php:7
$_GET["client_id"]
exit
Definition: backend.php:16
+ Here is the caller graph for this function:

◆ addAdminLocatorItems()

ilObjectGUI::addAdminLocatorItems (   $a_do_not_add_object = false)
protected

should be overwritten to add object specific items (repository items are preloaded)

Parameters
bool$a_do_not_add_object

Definition at line 672 of file class.ilObjectGUI.php.

References $_GET, and $locator.

Referenced by prepareOutput().

673  {
674  $ilLocator = $this->locator;
675 
676  if ($_GET["admin_mode"] == "settings") { // system settings
677  $this->ctrl->setParameterByClass(
678  "ilobjsystemfoldergui",
679  "ref_id",
680  SYSTEM_FOLDER_ID
681  );
682  $ilLocator->addItem(
683  $this->lng->txt("administration"),
684  $this->ctrl->getLinkTargetByClass(array("iladministrationgui", "ilobjsystemfoldergui"), "")
685  );
686  if ($this->object && ($this->object->getRefId() != SYSTEM_FOLDER_ID && !$a_do_not_add_object)) {
687  $ilLocator->addItem(
688  $this->object->getTitle(),
689  $this->ctrl->getLinkTarget($this, "view")
690  );
691  }
692  } else { // repository administration
693  $this->ctrl->setParameterByClass(
694  "iladministrationgui",
695  "ref_id",
696  ""
697  );
698  $this->ctrl->setParameterByClass(
699  "iladministrationgui",
700  "admin_mode",
701  "settings"
702  );
703  //$ilLocator->addItem($this->lng->txt("administration"),
704  // $this->ctrl->getLinkTargetByClass("iladministrationgui", "frameset"),
705  // ilFrameTargetInfo::_getFrame("MainContent"));
706  $this->ctrl->clearParametersByClass("iladministrationgui");
707  $ilLocator->addAdministrationItems();
708  }
709  }
$_GET["client_id"]
+ Here is the caller graph for this function:

◆ addDidacticTemplateOptions()

ilObjectGUI::addDidacticTemplateOptions ( array &  $a_options)
protected

Add custom templates.

Parameters
array$a_options

Definition at line 986 of file class.ilObjectGUI.php.

Referenced by initDidacticTemplate().

987  {
988  }
+ Here is the caller graph for this function:

◆ addExternalEditFormCustom()

ilObjectGUI::addExternalEditFormCustom ( ilPropertyFormGUI  $a_form)

Definition at line 1170 of file class.ilObjectGUI.php.

Referenced by ilObjMediaPoolGUI\edit(), and editObject().

1171  {
1172  // has to be done AFTER setValuesByArray() ...
1173  }
+ Here is the caller graph for this function:

◆ addHeaderAction()

ilObjectGUI::addHeaderAction ( )
protected

Add header action menu.

Definition at line 478 of file class.ilObjectGUI.php.

References initHeaderAction(), and insertHeaderAction().

Referenced by ilObjLinkResourceGUI\executeCommand(), ilObjFileGUI\executeCommand(), ilObjGroupGUI\executeCommand(), ilObjPortfolioTemplateGUI\executeCommand(), ilObjSessionGUI\executeCommand(), ilObjSurveyGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjFileBasedLMGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjContentObjectGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjWorkspaceFolderGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilObjBibliographicGUI\executeCommand(), ilObjDataCollectionGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjGlossaryGUI\executeCommand(), ilObjLearningSequenceGUI\executeCommand(), ilObjForumGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjTestGUI\forwardToEvaluationGUI(), ilObjForumGUI\getForumObjects(), and ilObjContentPageGUI\renderHeaderActions().

479  {
480  $this->insertHeaderAction($this->initHeaderAction());
481  }
initHeaderAction($a_sub_type=null, $a_sub_id=null)
Add header action menu.
insertHeaderAction($a_list_gui)
Insert header action into main template.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ addLocatorItems()

ilObjectGUI::addLocatorItems ( )
protected

should be overwritten to add object specific items (repository items are preloaded)

Definition at line 657 of file class.ilObjectGUI.php.

Referenced by setLocator().

658  {
659  }
+ Here is the caller graph for this function:

◆ afterImport()

ilObjectGUI::afterImport ( ilObject  $a_new_object)
protected

Post (successful) object import hook.

Parameters
ilObject$a_new_object

Definition at line 1416 of file class.ilObjectGUI.php.

Referenced by importFileObject(), ilObjSessionGUI\importFileObject(), and ilObjBibliographicGUI\removeFromDesk().

1417  {
1418  ilUtil::sendSuccess($this->lng->txt("object_added"), true);
1419  $this->ctrl->returnToParent($this);
1420  }
+ Here is the caller graph for this function:

◆ afterSave()

ilObjectGUI::afterSave ( ilObject  $a_new_object)
protected

Post (successful) object creation hook.

Parameters
ilObject$a_new_object

Definition at line 1136 of file class.ilObjectGUI.php.

Referenced by ilObjCloudGUI\initCreateForm(), ilObjExerciseVerificationGUI\save(), ilObjTestVerificationGUI\save(), ilObjSCORMVerificationGUI\save(), ilObjCourseVerificationGUI\save(), ilObjBibliographicGUI\save(), and saveObject().

1137  {
1138  ilUtil::sendSuccess($this->lng->txt("object_added"), true);
1139  $this->ctrl->returnToParent($this);
1140  }
+ Here is the caller graph for this function:

◆ afterUpdate()

ilObjectGUI::afterUpdate ( )
protected

Post (successful) object update hook.

Definition at line 1298 of file class.ilObjectGUI.php.

Referenced by updateObject().

1299  {
1300  ilUtil::sendSuccess($this->lng->txt("msg_obj_modified"), true);
1301  $this->ctrl->redirect($this, "edit");
1302  }
+ Here is the caller graph for this function:

◆ assignObject()

ilObjectGUI::assignObject ( )
protected

Definition at line 280 of file class.ilObjectGUI.php.

References ilObjectFactory\getInstanceByObjId(), and ilObjectFactory\getInstanceByRefId().

281  {
282  // TODO: it seems that we always have to pass only the ref_id
283  //echo "<br>ilObjectGUIassign:".get_class($this).":".$this->id.":<br>";
284  if ($this->id != 0) {
285  if ($this->call_by_reference) {
286  $this->object = ilObjectFactory::getInstanceByRefId($this->id);
287  } else {
288  $this->object = ilObjectFactory::getInstanceByObjId($this->id);
289  }
290  }
291  }
static getInstanceByObjId($a_obj_id, $stop_on_error=true)
get an instance of an Ilias object by object id
static getInstanceByRefId($a_ref_id, $stop_on_error=true)
get an instance of an Ilias object by reference id
+ Here is the call graph for this function:

◆ cancelCreation()

ilObjectGUI::cancelCreation ( )

cancel create action and go back to repository parent

Definition at line 993 of file class.ilObjectGUI.php.

References $ctrl, and $ilCtrl.

Referenced by ilObjLearningSequenceGUI\executeCommand().

994  {
996 
997  $ilCtrl->redirectByClass("ilrepositorygui", "frameset");
998  }
global $ilCtrl
Definition: ilias.php:18
+ Here is the caller graph for this function:

◆ cancelDeleteObject()

ilObjectGUI::cancelDeleteObject ( )

cancel deletion of object

public

Definition at line 733 of file class.ilObjectGUI.php.

References ilSession\clear().

734  {
735  ilSession::clear("saved_post");
736  $this->ctrl->returnToParent($this);
737  }
static clear($a_var)
Unset a value.
+ Here is the call graph for this function:

◆ cancelObject()

ilObjectGUI::cancelObject ( )

cancel action and go back to previous page public

Definition at line 745 of file class.ilObjectGUI.php.

References ilSession\clear().

Referenced by ilObjFileBasedLMGUI\cancel().

746  {
747  ilSession::clear("saved_post");
748  $this->ctrl->returnToParent($this);
749  }
static clear($a_var)
Unset a value.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ checkPermission()

ilObjectGUI::checkPermission (   $a_perm,
  $a_cmd = "",
  $a_type = "",
  $a_ref_id = null 
)
protected

Check permission and redirect on error.

Parameters
string$a_perm
string$a_cmd
string$a_type
int$a_ref_id
Exceptions
ilObjectException
Returns
bool

Definition at line 1915 of file class.ilObjectGUI.php.

References $_GET, $_SERVER, $a_type, $type, ilObject\_lookupType(), checkPermissionBool(), and ilSession\clear().

Referenced by ilObjCategoryGUI\__checkGlobalRoles(), ilObjBibliographicAdminGUI\__construct(), ilObjMediaCastGUI\addCastItemObject(), ilObjBadgeAdministrationGUI\addImageTemplate(), ilObjWikiGUI\addImportantPageObject(), ilObjRoleFolderGUI\adjustRoleObject(), ilObjWikiGUI\allPagesObject(), ilObjCategoryGUI\assignRolesObject(), ilObjCategoryGUI\assignSaveObject(), ilObjSessionGUI\attendanceListObject(), ilObjCourseGUI\autoFillObject(), ilObjLanguageFolderGUI\checkLanguageObject(), ilObjBadgeAdministrationGUI\confirmDeleteImageTemplates(), ilObjMediaCastGUI\confirmDeletionItemsObject(), ilObjLanguageFolderGUI\confirmRefreshObject(), ilObjLanguageFolderGUI\confirmRefreshSelectedObject(), ilObjLanguageFolderGUI\confirmUninstallChangesObject(), ilObjLanguageFolderGUI\confirmUninstallObject(), ilObjMediaCastGUI\convertFileObject(), ilObjSurveyQuestionPoolGUI\createExportFileObject(), ilObjLTIAdministrationGUI\createLTIConsumer(), ilObjBadgeAdministrationGUI\deleteImageTemplates(), ilObjMediaCastGUI\deleteItemsObject(), ilObjSurveyQuestionPoolGUI\deleteQuestionsObject(), ilObjCategoryGUI\deleteUsersObject(), ilObjMediaCastGUI\downloadItemObject(), ilObjWikiGUI\downloadUserHTMLExportObject(), ilObjMediaCastGUI\editCastItemObject(), ilObjBadgeAdministrationGUI\editImageTemplate(), ilObjWikiGUI\editImportantPagesObject(), ilObjCourseGUI\editInfoObject(), ilObjCategoryGUI\editInfoObject(), ilObjGroupGUI\editInfoObject(), ilObjUserTrackingGUI\editLPDefaultsObject(), ilObjGroupGUI\editObject(), ilObjMediaCastGUI\editOrderObject(), ilObjWikiGUI\editSettingsObject(), ilObjMediaCastGUI\editSettingsObject(), ilObjGlossaryGUI\editStyleProperties(), ilObjWikiGUI\editStylePropertiesObject(), ilContainerGUI\editStylePropertiesObject(), ilObjStudyProgrammeAdminGUI\executeCommand(), ilObjLearningSequenceAdminGUI\executeCommand(), ilObjGroupGUI\executeCommand(), ilObjSessionGUI\executeCommand(), ilObjSurveyGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjFileBasedLMGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjSurveyQuestionPoolGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), ilObjGlossaryGUI\executeCommand(), ilObjLanguageFolderGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjGlossaryGUI\export(), ilObjMediaCastGUI\extractPreviewImageObject(), ilContainerGUI\forwardToPageObject(), ilObjWikiGUI\getUserHTMLExportProgressObject(), ilObjSurveyGUI\importSurveyObject(), ilObjCourseGUI\infoScreen(), ilObjSessionGUI\infoScreen(), ilObjExerciseGUI\infoScreen(), ilObjMediaCastGUI\infoScreen(), ilObjGroupGUI\infoScreen(), ilObjBookingPoolGUI\infoScreen(), ilObjSurveyGUI\infoScreen(), ilObjSurveyQuestionPoolGUI\infoScreenForward(), ilObjWikiGUI\infoScreenObject(), ilObjMediaCastGUI\infoScreenObject(), ilObjMediaCastGUI\initAddCastItemForm(), ilObjWikiGUI\initUserHTMLExportObject(), ilObjLanguageFolderGUI\installLocalObject(), ilObjLanguageFolderGUI\installObject(), ilObjSessionGUI\joinObject(), ilObjGroupGUI\leaveObject(), ilObjCourseGUI\leaveObject(), ilObjWikiGUI\listContributorsObject(), ilObjMediaCastGUI\listItemsObject(), ilObjWikiGUI\newPagesObject(), ilObjWikiGUI\orphanedPagesObject(), ilObjCategoryGUI\performDeleteUsersObject(), ilObjWikiGUI\performSearchObject(), ilObjCourseGUI\performUnsubscribeObject(), ilObjWikiGUI\popularPagesObject(), ilObjSessionGUI\printAttendanceListObject(), ilObjBookingPoolGUI\processBooking(), ilObjGlossaryGUI\properties(), ilObjSurveyGUI\propertiesObject(), ilObjWikiGUI\randomPageObject(), ilObjWikiGUI\recentChangesObject(), ilObjLanguageFolderGUI\refreshObject(), ilObjLanguageFolderGUI\refreshSelectedObject(), ilObjSessionGUI\registerObject(), ilObjWikiGUI\removeImportantPagesObject(), ilObjFolderGUI\renderObject(), ilObjLoggingSettingsGUI\resetComponentLevels(), ilObjBookingPoolGUI\rsvInUseObject(), ilObjBookingPoolGUI\rsvNotInUseObject(), ilObjCalendarSettingsGUI\save(), ilObjMediaCastGUI\saveCastItemObject(), ilObjAdvancedEditingGUI\saveCharSelectorSettingsObject(), ilObjLoggingSettingsGUI\saveComponentLevels(), ilObjTaggingSettingsGUI\saveForbiddenTags(), ilObjAdvancedEditingGUI\saveGeneralPageSettingsObject(), ilObjWikiGUI\saveGradingObject(), ilObjBadgeAdministrationGUI\saveImageTemplate(), ilObjUserTrackingGUI\saveLPDefaultsObject(), ilObjAdvancedEditingGUI\saveObject(), ilObjWikiGUI\saveOrderingAndIndentObject(), ilObjAdvancedEditingGUI\savePageEditorSettingsObject(), ilObjWebResourceAdministrationGUI\saveSettings(), ilObjForumAdministrationGUI\saveSettings(), ilObjStudyProgrammeAdminGUI\saveSettings(), ilObjExerciseAdministrationGUI\saveSettings(), ilObjBlogAdministrationGUI\saveSettings(), ilMembershipAdministrationGUI\saveSettings(), ilObjMediaObjectsSettingsGUI\saveSettings(), ilObjAwarenessAdministrationGUI\saveSettings(), ilObjPortfolioAdministrationGUI\saveSettings(), ilObjBadgeAdministrationGUI\saveSettings(), ilObjTaggingSettingsGUI\saveSettings(), ilObjLearningResourcesSettingsGUI\saveSettings(), ilObjAdvancedEditingGUI\saveSettingsObject(), ilObjUserTrackingGUI\saveSettingsObject(), ilObjWikiGUI\saveSettingsObject(), ilObjMediaCastGUI\saveSettingsObject(), ilObjAdvancedEditingGUI\saveTags(), ilObjWikiGUI\setAsStartPageObject(), ilObjLanguageFolderGUI\setSystemLanguageObject(), ilObjCalendarSettingsGUI\settings(), ilObjUserTrackingGUI\settingsObject(), ilObjLanguageFolderGUI\setUserLanguageObject(), ilObjExerciseGUI\showOverviewObject(), ilObjTaggingSettingsGUI\showUsers(), ilObjWikiGUI\startUserHTMLExportObject(), ilObjLanguageFolderGUI\uninstallChangesObject(), ilObjLanguageFolderGUI\uninstallObject(), ilObjGroupGUI\unsubscribeObject(), ilObjMediaCastGUI\updateCastItemObject(), ilObjBadgeAdministrationGUI\updateImageTemplate(), ilObjCategoryGUI\updateInfoObject(), ilObjCourseGUI\updateInfoObject(), ilObjGroupGUI\updateInfoObject(), ilObjLTIAdministrationGUI\updateLTIConsumer(), ilContainerReferenceGUI\updateObject(), ilObjGroupGUI\updateObject(), ilObjFolderGUI\viewObject(), ilObjCourseGUI\viewObject(), ilObjRootFolderGUI\viewObject(), ilObjWikiGUI\viewObject(), and ilObjWikiGUI\viewPageObject().

1916  {
1917  if (!$this->checkPermissionBool($a_perm, $a_cmd, $a_type, $a_ref_id)) {
1918  if (!is_int(strpos($_SERVER["PHP_SELF"], "goto.php"))) {
1919  // create: redirect to parent
1920  if ($a_perm == "create") {
1921  if (!$a_ref_id) {
1922  $a_ref_id = $_GET["ref_id"];
1923  }
1924  $type = ilObject::_lookupType($a_ref_id, true);
1925  } else {
1926  // does this make sense?
1927  if (!is_object($this->object)) {
1928  return;
1929  }
1930  if (!$a_ref_id) {
1931  $a_ref_id = $this->object->getRefId();
1932  }
1933  $type = $this->object->getType();
1934  }
1935 
1936  ilSession::clear("il_rep_ref_id");
1937 
1938  include_once "Services/Object/exceptions/class.ilObjectException.php";
1939  throw new ilObjectException($this->lng->txt("permission_denied"));
1940 
1941  /*
1942  ilUtil::sendFailure($this->lng->txt("permission_denied"), true);
1943  ilUtil::redirect("goto.php?target=".$type."_".$a_ref_id);
1944  */
1945  }
1946  // we should never be here
1947  else {
1948  die("Permission Denied.");
1949  }
1950  }
1951  }
if((!isset($_SERVER['DOCUMENT_ROOT'])) OR(empty($_SERVER['DOCUMENT_ROOT']))) $_SERVER['DOCUMENT_ROOT']
$type
$_GET["client_id"]
Base exception class for object service.
$a_type
Definition: workflow.php:92
static clear($a_var)
Unset a value.
static _lookupType($a_id, $a_reference=false)
lookup object type
checkPermissionBool($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
Check permission.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ checkPermissionBool()

ilObjectGUI::checkPermissionBool (   $a_perm,
  $a_cmd = "",
  $a_type = "",
  $a_ref_id = null 
)
protected

Check permission.

Parameters
string$a_perm
string$a_cmd
string$a_type
int$a_ref_id
Returns
bool

Definition at line 1962 of file class.ilObjectGUI.php.

References $_GET, $a_type, and $access.

Referenced by ilObjBadgeAdministrationGUI\activateTypes(), ilObjExerciseGUI\addContentSubTabs(), ilObjBookingPoolGUI\applyLogFilterObject(), ilObjBookingPoolGUI\changeStatusObject(), checkPermission(), cloneAllObject(), ilObjLoggingSettingsGUI\components(), ilObjFileBasedLMGUI\createFromDirectory(), createObject(), ilObjBadgeAdministrationGUI\deactivateTypes(), ilObjFolderGUI\editObject(), editObject(), ilObjLearningResourcesSettingsGUI\editSettings(), ilObjSkillManagementGUI\editSettings(), ilObjGroupGUI\executeCommand(), ilObjIndividualAssessmentGUI\executeCommand(), ilObjSurveyGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjSurveyQuestionPoolGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjSystemFolderGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjBlogAdministrationGUI\getAdminTabs(), ilObjExerciseAdministrationGUI\getAdminTabs(), ilObjObjectTemplateAdministrationGUI\getAdminTabs(), ilObjPortfolioAdministrationGUI\getAdminTabs(), getAdminTabs(), ilObjRoleFolderGUI\getAdminTabs(), ilObjRootFolderGUI\getEditFormValues(), ilObjForumAdministrationGUI\getSettingsForm(), ilObjUserTrackingGUI\getTabs(), ilObjSurveyAdministrationGUI\getTabs(), ilObjSurveyGUI\getTabs(), ilObjLanguageFolderGUI\getTabs(), ilObjExerciseGUI\getTabs(), ilObjSurveyQuestionPoolGUI\getTabs(), ilObjCourseGUI\hasAdminPermission(), ilObjSurveyQuestionPoolGUI\importFileObject(), importFileObject(), ilObjSessionGUI\importFileObject(), ilObjCourseGUI\infoScreen(), ilObjExerciseGUI\infoScreen(), ilObjMediaCastGUI\infoScreen(), ilObjGroupGUI\infoScreen(), ilObjBookingPoolGUI\infoScreen(), ilObjSurveyGUI\infoScreen(), ilObjSurveyQuestionPoolGUI\infoScreenForward(), ilObjMediaCastGUI\infoScreenObject(), ilObjAdvancedEditingGUI\initCharSelectorSettingsForm(), ilObjSessionGUI\initForm(), ilObjExerciseAdministrationGUI\initFormSettings(), ilObjBlogAdministrationGUI\initFormSettings(), ilObjAwarenessAdministrationGUI\initFormSettings(), ilObjCalendarSettingsGUI\initFormSettings(), ilObjAdvancedEditingGUI\initGeneralPageSettingsForm(), ilObjUserTrackingGUI\initLPDefaultsForm(), ilObjAdvancedEditingGUI\initPageEditorForm(), ilObjUserTrackingGUI\initSettingsForm(), isVisible(), ilObjExerciseGUI\listAssignmentsObject(), ilObjLTIAdministrationGUI\listConsumers(), ilObjBadgeAdministrationGUI\listImageTemplates(), ilObjBookingPoolGUI\logDetailsObject(), ilObjBookingPoolGUI\logObject(), ilObjSurveyQuestionPoolGUI\questionsObject(), ilObjBookingPoolGUI\resetLogFilterObject(), ilObjBookingPoolGUI\rsvCancelObject(), ilObjBookingPoolGUI\rsvConfirmCancelObject(), ilObjBookingPoolGUI\rsvConfirmDeleteObject(), ilObjBookingPoolGUI\rsvDeleteObject(), ilObjPortfolioAdministrationGUI\saveAuthorship(), ilObjGlossaryGUI\saveObject(), saveObject(), ilObjSkillManagementGUI\saveSettings(), ilObjRoleFolderGUI\saveSettingsObject(), ilObjRootFolderGUI\saveTranslationsObject(), setColumnSettings(), ilObjBookingPoolGUI\setTabs(), ilObjAdvancedEditingGUI\settingsObject(), ilObjPrivacySecurityGUI\showPrivacy(), ilObjCategoryGUI\updateObject(), updateObject(), ilObjLanguageFolderGUI\viewObject(), and viewObject().

1963  {
1964  $ilAccess = $this->access;
1965 
1966  if ($a_perm == "create") {
1967  if (!$a_ref_id) {
1968  $a_ref_id = $_GET["ref_id"];
1969  }
1970  return $ilAccess->checkAccess($a_perm . "_" . $a_type, $a_cmd, $a_ref_id);
1971  } else {
1972  // does this make sense?
1973  if (!is_object($this->object)) {
1974  return false;
1975  }
1976  if (!$a_ref_id) {
1977  $a_ref_id = $this->object->getRefId();
1978  }
1979  return $ilAccess->checkAccess($a_perm, $a_cmd, $a_ref_id);
1980  }
1981  }
$_GET["client_id"]
$a_type
Definition: workflow.php:92
+ Here is the caller graph for this function:

◆ cloneAllObject()

ilObjectGUI::cloneAllObject ( )

Clone single (not container object) Method is overwritten in ilContainerGUI.

public

Definition at line 1776 of file class.ilObjectGUI.php.

References $_GET, $_POST, $ilErr, $ilUser, PHPMailer\PHPMailer\$options, $user, ilCopyWizardOptions\_allocateCopyId(), ilCopyWizardOptions\_getInstance(), ilLink\_getLink(), checkPermissionBool(), createObject(), ilObjectFactory\getInstanceByRefId(), ilUtil\redirect(), and ilUtil\sendFailure().

1777  {
1778  include_once('./Services/Link/classes/class.ilLink.php');
1779  include_once('Services/CopyWizard/classes/class.ilCopyWizardOptions.php');
1780 
1781  $ilErr = $this->ilErr;
1782  $ilUser = $this->user;
1783 
1784  $new_type = $_REQUEST['new_type'];
1785  if (!$this->checkPermissionBool("create", "", $new_type)) {
1786  $ilErr->raiseError($this->lng->txt('permission_denied'));
1787  }
1788  if (!(int) $_REQUEST['clone_source']) {
1789  ilUtil::sendFailure($this->lng->txt('select_one'));
1790  $this->createObject();
1791  return false;
1792  }
1793  if (!$this->checkPermissionBool("write", "", $new_type, (int) $_REQUEST['clone_source'])) {
1794  $ilErr->raiseError($this->lng->txt('permission_denied'));
1795  }
1796 
1797  // Save wizard options
1799  $wizard_options = ilCopyWizardOptions::_getInstance($copy_id);
1800  $wizard_options->saveOwner($ilUser->getId());
1801  $wizard_options->saveRoot((int) $_REQUEST['clone_source']);
1802 
1803  $options = $_POST['cp_options'] ? $_POST['cp_options'] : array();
1804  foreach ($options as $source_id => $option) {
1805  $wizard_options->addEntry($source_id, $option);
1806  }
1807  $wizard_options->read();
1808 
1809  $orig = ilObjectFactory::getInstanceByRefId((int) $_REQUEST['clone_source']);
1810  $new_obj = $orig->cloneObject((int) $_GET['ref_id'], $copy_id);
1811 
1812  // Delete wizard options
1813  $wizard_options->deleteAll();
1814 
1815  ilUtil::sendSuccess($this->lng->txt("object_duplicated"), true);
1816  ilUtil::redirect(ilLink::_getLink($new_obj->getRefId()));
1817  }
$_GET["client_id"]
createObject()
create new object form
static _getInstance($a_copy_id)
Get instance of copy wizard options.
$ilUser
Definition: imgupload.php:18
static _allocateCopyId()
Allocate a copy for further entries.
static sendFailure($a_info="", $a_keep=false)
Send Failure Message to Screen.
static getInstanceByRefId($a_ref_id, $stop_on_error=true)
get an instance of an Ilias object by reference id
static redirect($a_script)
checkPermissionBool($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
Check permission.
$_POST["username"]
+ Here is the call graph for this function:

◆ confirmedDeleteObject()

ilObjectGUI::confirmedDeleteObject ( )

confirmed deletion of object -> objects are moved to trash or deleted immediately, if trash is disabled

Definition at line 715 of file class.ilObjectGUI.php.

References $_GET, $_POST, $_SESSION, ilSession\clear(), and ilSession\get().

Referenced by ilObjLearningSequenceGUI\executeCommand().

716  {
717  if (isset($_POST["mref_id"])) {
718  $_SESSION["saved_post"] = array_unique(array_merge($_SESSION["saved_post"], $_POST["mref_id"]));
719  }
720 
721  include_once("./Services/Repository/classes/class.ilRepUtilGUI.php");
722  $ru = new ilRepUtilGUI($this);
723  $ru->deleteObjects($_GET["ref_id"], ilSession::get("saved_post"));
724  ilSession::clear("saved_post");
725  $this->ctrl->returnToParent($this);
726  }
$_SESSION["AccountId"]
$_GET["client_id"]
static get($a_var)
Get a value.
Repository GUI Utilities.
static clear($a_var)
Unset a value.
$_POST["username"]
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ createObject()

ilObjectGUI::createObject ( )

create new object form

public

Definition at line 756 of file class.ilObjectGUI.php.

References $_GET, $ilErr, $tpl, checkPermissionBool(), getCreationFormsHTML(), and initCreationForms().

Referenced by cloneAllObject(), ilContainerGUI\cloneAllObject(), ilContainerGUI\cloneWizardPageObject(), ilObjGlossaryGUI\importObject(), ilObjContentObjectGUI\importObject(), ilObjRoleTemplateGUI\saveObject(), ilObjSessionGUI\saveObject(), and ilObjTestGUI\uploadTstObject().

757  {
758  $tpl = $this->tpl;
760 
761  $new_type = $_REQUEST["new_type"];
762 
763 
764  // add new object to custom parent container
765  $this->ctrl->saveParameter($this, "crtptrefid");
766  // use forced callback after object creation
767  $this->ctrl->saveParameter($this, "crtcb");
768 
769  if (!$this->checkPermissionBool("create", "", $new_type)) {
770  $ilErr->raiseError($this->lng->txt("permission_denied"), $ilErr->MESSAGE);
771  } else {
772  $this->lng->loadLanguageModule($new_type);
773  $this->ctrl->setParameter($this, "new_type", $new_type);
774 
775  $forms = $this->initCreationForms($new_type);
776 
777  // copy form validation error: do not show other creation forms
778  if ($_GET["cpfl"] && isset($forms[self::CFORM_CLONE])) {
779  $forms = array(self::CFORM_CLONE => $forms[self::CFORM_CLONE]);
780  }
781  $tpl->setContent($this->getCreationFormsHTML($forms));
782  }
783  }
initCreationForms($a_new_type)
Init creation froms.
$_GET["client_id"]
getCreationFormsHTML(array $a_forms)
Get HTML for creation forms (accordion)
checkPermissionBool($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
Check permission.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ deleteObject()

ilObjectGUI::deleteObject (   $a_error = false)

Display deletion confirmation screen.

Only for referenced objects. For user,role & rolt overwrite this function in the appropriate Object folders classes (ilObjUserFolderGUI,ilObjRoleFolderGUI)

public

Definition at line 1581 of file class.ilObjectGUI.php.

References $_GET, $_POST, $ctrl, $id, $ilCtrl, and ilSession\set().

Referenced by ilObjLearningSequenceGUI\executeCommand().

1582  {
1583  $ilCtrl = $this->ctrl;
1584 
1585  if ($_GET["item_ref_id"] != "") {
1586  $_POST["id"] = array($_GET["item_ref_id"]);
1587  }
1588 
1589  if (is_array($_POST["id"])) {
1590  foreach ($_POST["id"] as $idx => $id) {
1591  $_POST["id"][$idx] = (int) $id;
1592  }
1593  }
1594 
1595  // SAVE POST VALUES (get rid of this
1596  ilSession::set("saved_post", $_POST["id"]);
1597 
1598  include_once("./Services/Repository/classes/class.ilRepUtilGUI.php");
1599  $ru = new ilRepUtilGUI($this);
1600  if (!$ru->showDeleteConfirmation($_POST["id"], $a_error)) {
1601  $ilCtrl->returnToParent($this);
1602  }
1603  }
$_GET["client_id"]
if(!array_key_exists('StateId', $_REQUEST)) $id
static set($a_var, $a_val)
Set a value.
global $ilCtrl
Definition: ilias.php:18
Repository GUI Utilities.
$_POST["username"]
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ editObject()

ilObjectGUI::editObject ( )

edit object

public

Definition at line 1147 of file class.ilObjectGUI.php.

References $form, $ilErr, $tabs_gui, $tpl, $values, addExternalEditFormCustom(), checkPermissionBool(), getEditFormValues(), and initEditForm().

Referenced by ilContainerReferenceGUI\editReferenceObject(), ilContainerReferenceGUI\firstEditObject(), ilObjRoleTemplateGUI\updateObject(), ilRemoteObjectBaseGUI\updateObject(), ilContainerReferenceGUI\updateObject(), ilObjGroupGUI\updateObject(), and ilObjCourseGUI\updateObject().

1148  {
1149  $tpl = $this->tpl;
1150  $ilTabs = $this->tabs_gui;
1151  $ilErr = $this->ilErr;
1152 
1153  if (!$this->checkPermissionBool("write")) {
1154  $ilErr->raiseError($this->lng->txt("msg_no_perm_write"), $ilErr->MESSAGE);
1155  }
1156 
1157  $ilTabs->activateTab("settings");
1158 
1159  $form = $this->initEditForm();
1160  $values = $this->getEditFormValues();
1161  if ($values) {
1162  $form->setValuesByArray($values);
1163  }
1164 
1166 
1167  $tpl->setContent($form->getHTML());
1168  }
addExternalEditFormCustom(ilPropertyFormGUI $a_form)
if(isset($_POST['submit'])) $form
$values
initEditForm()
Init object edit form.
getEditFormValues()
Get values for edit form.
checkPermissionBool($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
Check permission.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ enableDragDropFileUpload()

ilObjectGUI::enableDragDropFileUpload ( )
protected

Enables the file upload into this object by dropping files.

Definition at line 2035 of file class.ilObjectGUI.php.

References ilFileUploadGUI\initFileUpload().

Referenced by prepareOutput().

2036  {
2037  include_once("./Services/FileUpload/classes/class.ilFileUploadGUI.php");
2039 
2040  $this->tpl->enableDragDropFileUpload($this->ref_id);
2041  }
static initFileUpload()
Initializes the file upload and loads the needed javascripts and styles.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ executeCommand()

ilObjectGUI::executeCommand ( )

execute command

Definition at line 232 of file class.ilObjectGUI.php.

References prepareOutput().

Referenced by ilObjAssessmentFolderGUI\__construct().

233  {
234  $next_class = $this->ctrl->getNextClass($this);
235  $cmd = $this->ctrl->getCmd();
236 
237  switch ($next_class) {
238  default:
239  $this->prepareOutput();
240  if (!$cmd) {
241  $cmd = "view";
242  }
243  $cmd .= "Object";
244  $this->$cmd();
245 
246  break;
247  }
248 
249  return true;
250  }
prepareOutput($a_show_subobjects=true)
prepare output
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ fillCloneTemplate()

ilObjectGUI::fillCloneTemplate (   $a_tpl_varname,
  $a_type 
)
protected

Fill object clone template This method can be called from any object GUI class that wants to offer object cloning.

public

Parameters
stringtemplate variable name that will be filled
stringtype of new object

Definition at line 1757 of file class.ilObjectGUI.php.

References $_GET, and $a_type.

Referenced by ilObjMediaCastGUI\initCreationForms(), ilObjSAHSLearningModuleGUI\initCreationForms(), ilObjWikiGUI\initCreationForms(), and initCreationForms().

1758  {
1759  include_once './Services/Object/classes/class.ilObjectCopyGUI.php';
1760  $cp = new ilObjectCopyGUI($this);
1761  $cp->setType($a_type);
1762  $cp->setTarget($_GET['ref_id']);
1763  if ($a_tpl_varname) {
1764  $cp->showSourceSearch($a_tpl_varname);
1765  } else {
1766  return $cp->showSourceSearch(null);
1767  }
1768  }
GUI class for the workflow of copying objects.
$_GET["client_id"]
$a_type
Definition: workflow.php:92
+ Here is the caller graph for this function:

◆ getAdminTabs()

ilObjectGUI::getAdminTabs ( )

administration tabs show only permissions and trash folder

Definition at line 536 of file class.ilObjectGUI.php.

References $tree, and checkPermissionBool().

Referenced by ilObjSystemCheckGUI\executeCommand(), ilObjStudyProgrammeAdminGUI\saveSettings(), setAdminTabs(), and ilObjBibliographicAdminGUI\view().

537  {
538  $tree = $this->tree;
539 
540  /* if ($_GET["admin_mode"] == "repository")
541  {
542  $this->ctrl->setParameterByClass("iladministrationgui", "admin_mode", "settings");
543  $this->tabs_gui->setBackTarget($this->lng->txt("administration"),
544  $this->ctrl->getLinkTargetByClass("iladministrationgui", "frameset"),
545  ilFrameTargetInfo::_getFrame("MainContent"));
546  $this->ctrl->setParameterByClass("iladministrationgui", "admin_mode", "repository");
547  }*/
548 
549  if ($this->checkPermissionBool("visible,read")) {
550  $this->tabs_gui->addTarget(
551  "view",
552  $this->ctrl->getLinkTarget($this, "view"),
553  array("", "view"),
554  get_class($this)
555  );
556  }
557 
558  if ($this->checkPermissionBool("edit_permission")) {
559  $this->tabs_gui->addTarget(
560  "perm_settings",
561  $this->ctrl->getLinkTargetByClass(array(get_class($this),'ilpermissiongui'), "perm"),
562  "",
563  "ilpermissiongui"
564  );
565  }
566 
567  if ($tree->getSavedNodeData($this->object->getRefId())) {
568  $this->tabs_gui->addTarget(
569  "trash",
570  $this->ctrl->getLinkTarget($this, "trash"),
571  "trash",
572  get_class($this)
573  );
574  }
575  }
checkPermissionBool($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
Check permission.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getCenterColumnHTML()

ilObjectGUI::getCenterColumnHTML ( )
protected

Get center column.

Definition at line 1823 of file class.ilObjectGUI.php.

References $ctrl, $ilCtrl, $obj_id, ilObject\_lookupObjId(), ilObject\_lookupType(), ilColumnGUI\getCmdSide(), ilColumnGUI\getScreenMode(), html(), IL_COL_LEFT, IL_COL_RIGHT, IL_SCREEN_SIDE, and setColumnSettings().

Referenced by ilObjForumGUI\showThreadsObject(), ilObjForumGUI\sortThreadsObject(), and ilCourseContentGUI\view().

1824  {
1825  $ilCtrl = $this->ctrl;
1826 
1827  include_once("Services/Block/classes/class.ilColumnGUI.php");
1828 
1829  $obj_id = ilObject::_lookupObjId($this->object->getRefId());
1830  $obj_type = ilObject::_lookupType($obj_id);
1831 
1832  if ($ilCtrl->getNextClass() != "ilcolumngui") {
1833  // normal command processing
1834  return $this->getContent();
1835  } else {
1836  if (!$ilCtrl->isAsynch()) {
1837  //if ($column_gui->getScreenMode() != IL_SCREEN_SIDE)
1839  // right column wants center
1841  $column_gui = new ilColumnGUI($obj_type, IL_COL_RIGHT);
1842  $this->setColumnSettings($column_gui);
1843  $this->html = $ilCtrl->forwardCommand($column_gui);
1844  }
1845  // left column wants center
1847  $column_gui = new ilColumnGUI($obj_type, IL_COL_LEFT);
1848  $this->setColumnSettings($column_gui);
1849  $this->html = $ilCtrl->forwardCommand($column_gui);
1850  }
1851  } else {
1852  // normal command processing
1853  return $this->getContent();
1854  }
1855  }
1856  }
1857  }
static getCmdSide()
Get Column Side of Current Command.
const IL_COL_RIGHT
global $ilCtrl
Definition: ilias.php:18
Column user interface class.
static _lookupObjId($a_id)
static _lookupType($a_id, $a_reference=false)
lookup object type
static getScreenMode()
Get Screen Mode for current command.
html()
setColumnSettings(ilColumnGUI $column_gui)
May be overwritten in subclasses.
const IL_SCREEN_SIDE
const IL_COL_LEFT
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getCreationFormsHTML()

ilObjectGUI::getCreationFormsHTML ( array  $a_forms)
finalprotected

Get HTML for creation forms (accordion)

Parameters
array$a_forms

Definition at line 809 of file class.ilObjectGUI.php.

References $form, $id, $tpl, and ilAccordionGUI\FIRST_OPEN.

Referenced by ilObjPortfolioGUI\create(), ilObjStyleSheetGUI\createObject(), and createObject().

810  {
811  $tpl = $this->tpl;
812 
813  // #13168- sanity check
814  foreach ($a_forms as $id => $form) {
815  if (!$form instanceof ilPropertyFormGUI) {
816  unset($a_forms[$id]);
817  }
818  }
819 
820  // no accordion if there is just one form
821  if (sizeof($a_forms) == 1) {
822  $form_type = key($a_forms);
823  $a_forms = array_shift($a_forms);
824 
825  // see bug #0016217
826  if (method_exists($this, "getCreationFormTitle")) {
827  $form_title = $this->getCreationFormTitle($form_type);
828  if ($form_title != "") {
829  $a_forms->setTitle($form_title);
830  }
831  }
832  return $a_forms->getHTML();
833  } else {
834  include_once("./Services/Accordion/classes/class.ilAccordionGUI.php");
835 
836  $acc = new ilAccordionGUI();
837  $acc->setBehaviour(ilAccordionGUI::FIRST_OPEN);
838  $cnt = 1;
839  foreach ($a_forms as $form_type => $cf) {
840  $htpl = new ilTemplate("tpl.creation_acc_head.html", true, true, "Services/Object");
841 
842  // using custom form titles (used for repository plugins)
843  $form_title = "";
844  if (method_exists($this, "getCreationFormTitle")) {
845  $form_title = $this->getCreationFormTitle($form_type);
846  }
847  if (!$form_title) {
848  $form_title = $cf->getTitle();
849  }
850 
851  // move title from form to accordion
852  $htpl->setVariable("TITLE", $this->lng->txt("option") . " " . $cnt . ": " .
853  $form_title);
854  $cf->setTitle(null);
855  $cf->setTitleIcon(null);
856  $cf->setTableWidth("100%");
857 
858  $acc->addItem($htpl->get(), $cf->getHTML());
859 
860  $cnt++;
861  }
862 
863  return "<div class='ilCreationFormSection'>" . $acc->getHTML() . "</div>";
864  }
865  }
This class represents a property form user interface.
if(!array_key_exists('StateId', $_REQUEST)) $id
if(isset($_POST['submit'])) $form
special template class to simplify handling of ITX/PEAR
Accordion user interface class.
+ Here is the caller graph for this function:

◆ getCreationMode()

◆ getDidacticTemplateVar()

ilObjectGUI::getDidacticTemplateVar (   $a_type)

Get didactic template setting from creation screen.

Parameters
string$a_type
Returns
string

Definition at line 1067 of file class.ilObjectGUI.php.

References $_POST, $a_type, and $tpl.

Referenced by ilObjSurveyGUI\afterSave(), ilObjTestGUI\afterSave(), ilContainerGUI\afterUpdate(), ilObjSessionGUI\createRecurringSessions(), ilObjSessionGUI\saveObject(), and saveObject().

1068  {
1069  $tpl = $_POST["didactic_type"];
1070  if ($tpl && substr($tpl, 0, strlen($a_type) + 1) == $a_type . "_") {
1071  return (int) substr($tpl, strlen($a_type) + 1);
1072  }
1073  return 0;
1074  }
$a_type
Definition: workflow.php:92
$_POST["username"]
+ Here is the caller graph for this function:

◆ getEditFormCustomValues()

ilObjectGUI::getEditFormCustomValues ( array &  $a_values)
protected

Add values to custom edit fields.

Parameters
array$a_values

Definition at line 1240 of file class.ilObjectGUI.php.

Referenced by getEditFormValues().

1241  {
1242  }
+ Here is the caller graph for this function:

◆ getEditFormValues()

ilObjectGUI::getEditFormValues ( )
protected

Get values for edit form.

Returns
array

Definition at line 1227 of file class.ilObjectGUI.php.

References $values, and getEditFormCustomValues().

Referenced by ilObjMediaPoolGUI\edit(), and editObject().

1228  {
1229  $values["title"] = $this->object->getTitle();
1230  $values["desc"] = $this->object->getLongDescription();
1232  return $values;
1233  }
$values
getEditFormCustomValues(array &$a_values)
Add values to custom edit fields.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getFormAction()

ilObjectGUI::getFormAction (   $a_cmd,
  $a_formaction = "" 
)

get form action for command (command is method name without "Object", e.g.

"perm")

Parameters
string$a_cmdcommand
string$a_formactiondefault formaction (is returned, if no special formaction was set) public
Returns
string

Definition at line 1430 of file class.ilObjectGUI.php.

Referenced by ilObjSCORMLearningModuleGUI\newModuleVersion(), and ilObjCourseGUI\redirectLocToTestConfirmation().

1431  {
1432  if ($this->formaction[$a_cmd] != "") {
1433  return $this->formaction[$a_cmd];
1434  } else {
1435  return $a_formaction;
1436  }
1437  }
+ Here is the caller graph for this function:

◆ getHTML()

ilObjectGUI::getHTML ( )

Definition at line 578 of file class.ilObjectGUI.php.

References $html.

Referenced by ilObjForumGUI\createThreadObject().

579  {
580  return $this->html;
581  }
$html
Definition: example_001.php:87
+ Here is the caller graph for this function:

◆ getObjectService()

◆ getReturnLocation()

ilObjectGUI::getReturnLocation (   $a_cmd,
  $a_location = "" 
)
protected

get return location for command (command is method name without "Object", e.g.

"perm")

Parameters
string$a_cmdcommand
string$a_locationdefault return location (is returned, if no special return location was set) public

Definition at line 1459 of file class.ilObjectGUI.php.

Referenced by ilObjOrgUnitGUI\afterSave(), ilObjStudyProgrammeGUI\afterSave(), ilObjLearningSequenceGUI\afterSave(), ilObjCourseGUI\afterSave(), ilObjTestGUI\backToRepositoryObject(), and ilObjAuthSettingsGUI\setAuthModeObject().

1460  {
1461  if ($this->return_location[$a_cmd] != "") {
1462  return $this->return_location[$a_cmd];
1463  } else {
1464  return $a_location;
1465  }
1466  }
+ Here is the caller graph for this function:

◆ getRightColumnHTML()

ilObjectGUI::getRightColumnHTML ( )
protected

Display right column.

Definition at line 1862 of file class.ilObjectGUI.php.

References $ctrl, $html, $ilCtrl, $ilUser, $lng, $obj_id, $user, ilObject\_lookupObjId(), ilObject\_lookupType(), IL_COL_RIGHT, IL_SCREEN_FULL, IL_SCREEN_SIDE, and setColumnSettings().

Referenced by ilObjForumGUI\setSideBlocks().

1863  {
1864  $ilUser = $this->user;
1865  $lng = $this->lng;
1866  $ilCtrl = $this->ctrl;
1867 
1868  $obj_id = ilObject::_lookupObjId($this->object->getRefId());
1869  $obj_type = ilObject::_lookupType($obj_id);
1870 
1871  include_once("Services/Block/classes/class.ilColumnGUI.php");
1872  $column_gui = new ilColumnGUI($obj_type, IL_COL_RIGHT);
1873 
1874  if ($column_gui->getScreenMode() == IL_SCREEN_FULL) {
1875  return "";
1876  }
1877 
1878  $this->setColumnSettings($column_gui);
1879 
1880  if ($ilCtrl->getNextClass() == "ilcolumngui" &&
1881  $column_gui->getCmdSide() == IL_COL_RIGHT &&
1882  $column_gui->getScreenMode() == IL_SCREEN_SIDE) {
1883  $html = $ilCtrl->forwardCommand($column_gui);
1884  } else {
1885  if (!$ilCtrl->isAsynch()) {
1886  $html = $ilCtrl->getHTML($column_gui);
1887  }
1888  }
1889 
1890  return $html;
1891  }
const IL_COL_RIGHT
global $ilCtrl
Definition: ilias.php:18
const IL_SCREEN_FULL
Column user interface class.
static _lookupObjId($a_id)
$ilUser
Definition: imgupload.php:18
static _lookupType($a_id, $a_reference=false)
lookup object type
setColumnSettings(ilColumnGUI $column_gui)
May be overwritten in subclasses.
const IL_SCREEN_SIDE
$html
Definition: example_001.php:87
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getTabs()

ilObjectGUI::getTabs ( )
protected

get tabs abstract method.

overwrite in derived GUI class of your object type public

Parameters
objectinstance of ilTabsGUI

Definition at line 1672 of file class.ilObjectGUI.php.

Referenced by setTabs().

1673  {
1674  // please define your tabs here
1675  }
+ Here is the caller graph for this function:

◆ getTargetFrame()

ilObjectGUI::getTargetFrame (   $a_cmd,
  $a_target_frame = "" 
)
protected

get target frame for command (command is method name without "Object", e.g.

"perm")

Parameters
string$a_cmdcommand
string$a_target_framedefault target frame (is returned, if no special target frame was set) public

Definition at line 1488 of file class.ilObjectGUI.php.

1489  {
1490  if ($this->target_frame[$a_cmd] != "") {
1491  return $this->target_frame[$a_cmd];
1492  } elseif (!empty($a_target_frame)) {
1493  return "target=\"" . $a_target_frame . "\"";
1494  } else {
1495  return;
1496  }
1497  }

◆ getTemplateFile()

ilObjectGUI::getTemplateFile (   $a_cmd,
  $a_type = "" 
)
finalprotected

get a template blockfile format: tpl.

<objtype>_<command>.html

Parameters
stringcommand
stringobject type definition public

Definition at line 1659 of file class.ilObjectGUI.php.

1660  {
1661  mk();
1662  die("ilObjectGUI::getTemplateFile() is deprecated.");
1663  }

◆ handleAutoRating()

ilObjectGUI::handleAutoRating ( ilObject  $a_new_obj)
protected

Activate rating automatically if parent container setting.

Parameters
ilObject$a_new_obj

Definition at line 2048 of file class.ilObjectGUI.php.

References $DIC, $title, ilObject\getRefId(), ilObject\getType(), ilObject\hasAutoRating(), settings(), and ilObject\update().

Referenced by saveObject().

2049  {
2050  if (ilObject::hasAutoRating($a_new_obj->getType(), $a_new_obj->getRefId()) &&
2051  method_exists($a_new_obj, "setRating")) {
2052  $a_new_obj->setRating(true);
2053  $a_new_obj->update();
2054  }
2055  }
static hasAutoRating($a_type, $a_ref_id)
Check if auto rating is active for parent group/course.
getType()
get object type public
getRefId()
get reference id public
update()
update object in db
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ hitsperpageObject()

ilObjectGUI::hitsperpageObject ( )
protected

Definition at line 1685 of file class.ilObjectGUI.php.

References $_GET, $_POST, and ilSession\set().

1686  {
1687  ilSession::set("tbl_limit", $_POST["hitsperpage"]);
1688  $_GET["limit"] = $_POST["hitsperpage"];
1689  }
$_GET["client_id"]
static set($a_var, $a_val)
Set a value.
$_POST["username"]
+ Here is the call graph for this function:

◆ importFileObject()

ilObjectGUI::importFileObject (   $parent_id = null,
  $a_catch_errors = true 
)
protected

Import.

Definition at line 1333 of file class.ilObjectGUI.php.

References $_GET, $form, $ilErr, $objDefinition, $tpl, afterImport(), checkPermissionBool(), ilObjectFactory\getInstanceByObjId(), initImportForm(), putObjectInTree(), and ilUtil\sendFailure().

Referenced by ilObjOrgUnitGUI\executeCommand(), and ilObjLearningSequenceGUI\executeCommand().

1334  {
1336  $tpl = $this->tpl;
1337  $ilErr = $this->ilErr;
1338 
1339  if (!$parent_id) {
1340  $parent_id = $_GET["ref_id"];
1341  }
1342  $new_type = $_REQUEST["new_type"];
1343 
1344  // create permission is already checked in createObject. This check here is done to prevent hacking attempts
1345  if (!$this->checkPermissionBool("create", "", $new_type)) {
1346  $ilErr->raiseError($this->lng->txt("no_create_permission"));
1347  }
1348 
1349  $this->lng->loadLanguageModule($new_type);
1350  $this->ctrl->setParameter($this, "new_type", $new_type);
1351 
1352  $form = $this->initImportForm($new_type);
1353  if ($form->checkInput()) {
1354  // :todo: make some check on manifest file
1355 
1356  if ($objDefinition->isContainer($new_type)) {
1357  include_once './Services/Export/classes/class.ilImportContainer.php';
1358  $imp = new ilImportContainer((int) $parent_id);
1359  } else {
1360  include_once("./Services/Export/classes/class.ilImport.php");
1361  $imp = new ilImport((int) $parent_id);
1362  }
1363 
1364  try {
1365  $new_id = $imp->importObject(
1366  null,
1367  $_FILES["importfile"]["tmp_name"],
1368  $_FILES["importfile"]["name"],
1369  $new_type
1370  );
1371  } catch (ilException $e) {
1372  $this->tmp_import_dir = $imp->getTemporaryImportDir();
1373  if (!$a_catch_errors) {
1374  throw $e;
1375  }
1376  // display message and form again
1377  ilUtil::sendFailure($this->lng->txt("obj_import_file_error") . " <br />" . $e->getMessage());
1378  $form->setValuesByPost();
1379  $tpl->setContent($form->getHtml());
1380  return;
1381  }
1382 
1383  if ($new_id > 0) {
1384  $this->ctrl->setParameter($this, "new_type", "");
1385 
1386  $newObj = ilObjectFactory::getInstanceByObjId($new_id);
1387 
1388  // put new object id into tree - already done in import for containers
1389  if (!$objDefinition->isContainer($new_type)) {
1390  $this->putObjectInTree($newObj);
1391  }
1392 
1393  $this->afterImport($newObj);
1394  }
1395  // import failed
1396  else {
1397  if ($objDefinition->isContainer($new_type)) {
1398  ilUtil::sendFailure($this->lng->txt("container_import_zip_file_invalid"));
1399  } else {
1400  // not enough information here...
1401  return;
1402  }
1403  }
1404  }
1405 
1406  // display form to correct errors
1407  $form->setValuesByPost();
1408  $tpl->setContent($form->getHtml());
1409  }
$_GET["client_id"]
Import class.
initImportForm($a_new_type)
Init object import form.
if(isset($_POST['submit'])) $form
static getInstanceByObjId($a_obj_id, $stop_on_error=true)
get an instance of an Ilias object by object id
static sendFailure($a_info="", $a_keep=false)
Send Failure Message to Screen.
putObjectInTree(ilObject $a_obj, $a_parent_node_id=null)
Add object to tree at given position.
checkPermissionBool($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
Check permission.
afterImport(ilObject $a_new_object)
Post (successful) object import hook.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ initCreateForm()

ilObjectGUI::initCreateForm (   $a_new_type)
protected

Init object creation form.

Parameters
string$a_new_type
Returns
ilPropertyFormGUI

Definition at line 873 of file class.ilObjectGUI.php.

References $form, initDidacticTemplate(), ilTextAreaInputGUI\setCols(), ilTextInputGUI\setSize(), and ilObject\TITLE_LENGTH.

Referenced by ilObjWorkspaceFolderGUI\initCreationForms(), ilObjTaxonomyGUI\initCreationForms(), ilObjMediaCastGUI\initCreationForms(), ilObjFileBasedLMGUI\initCreationForms(), ilObjOrgUnitGUI\initCreationForms(), ilObjMediaPoolGUI\initCreationForms(), ilObjStudyProgrammeGUI\initCreationForms(), ilObjSurveyQuestionPoolGUI\initCreationForms(), initCreationForms(), and saveObject().

874  {
875  include_once("Services/Form/classes/class.ilPropertyFormGUI.php");
876  $form = new ilPropertyFormGUI();
877  $form->setTarget("_top");
878  $form->setFormAction($this->ctrl->getFormAction($this, "save"));
879  $form->setTitle($this->lng->txt($a_new_type . "_new"));
880 
881  // title
882  $ti = new ilTextInputGUI($this->lng->txt("title"), "title");
883  $ti->setSize(min(40, ilObject::TITLE_LENGTH));
884  $ti->setMaxLength(ilObject::TITLE_LENGTH);
885  $ti->setRequired(true);
886  $form->addItem($ti);
887 
888  // description
889  $ta = new ilTextAreaInputGUI($this->lng->txt("description"), "desc");
890  $ta->setCols(40);
891  $ta->setRows(2);
892  $form->addItem($ta);
893 
894  $form = $this->initDidacticTemplate($form);
895 
896  $form->addCommandButton("save", $this->lng->txt($a_new_type . "_add"));
897  $form->addCommandButton("cancel", $this->lng->txt("cancel"));
898 
899  return $form;
900  }
This class represents a property form user interface.
const TITLE_LENGTH
max length of object title
if(isset($_POST['submit'])) $form
initDidacticTemplate(ilPropertyFormGUI $form)
Show didactic template types.
setSize($a_size)
Set Size.
This class represents a text property in a property form.
This class represents a text area property in a property form.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ initCreationForms()

ilObjectGUI::initCreationForms (   $a_new_type)
protected

Init creation froms.

this will create the default creation forms: new, import, clone

Parameters
string$a_new_type
Returns
array

Definition at line 793 of file class.ilObjectGUI.php.

References fillCloneTemplate(), initCreateForm(), and initImportForm().

Referenced by createObject().

794  {
795  $forms = array(
796  self::CFORM_NEW => $this->initCreateForm($a_new_type),
797  self::CFORM_IMPORT => $this->initImportForm($a_new_type),
798  self::CFORM_CLONE => $this->fillCloneTemplate(null, $a_new_type)
799  );
800 
801  return $forms;
802  }
fillCloneTemplate($a_tpl_varname, $a_type)
Fill object clone template This method can be called from any object GUI class that wants to offer ob...
initImportForm($a_new_type)
Init object import form.
initCreateForm($a_new_type)
Init object creation form.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ initDidacticTemplate()

ilObjectGUI::initDidacticTemplate ( ilPropertyFormGUI  $form)
protected

Show didactic template types.

Parameters
ilPropertyFormGUI$form
Returns
ilPropertyFormGUI $form

Definition at line 907 of file class.ilObjectGUI.php.

References $_GET, $data, $form, $id, $keys, $lng, PHPMailer\PHPMailer\$options, $template, $type, addDidacticTemplateOptions(), ilPropertyFormGUI\addItem(), getCreationMode(), ilDidacticTemplateSettings\getInstanceByObjectType(), and ilDidacticTemplateObjSettings\lookupTemplateId().

Referenced by ilObjCloudGUI\initCreateForm(), initCreateForm(), ilObjFolderGUI\initEditForm(), ilObjCategoryGUI\initEditForm(), ilObjCourseGUI\initEditForm(), ilObjGroupGUI\initForm(), and ilObjSessionGUI\initForm().

908  {
909  $lng = $this->lng;
910 
911  $lng->loadLanguageModule('didactic');
912  $existing_exclusive = false;
913  $options = [];
914  $options['dtpl_0'] = array($this->lng->txt('didactic_default_type'),
915  sprintf(
916  $this->lng->txt('didactic_default_type_info'),
917  $this->lng->txt('objs_' . $this->type)
918  ));
919 
920  include_once './Services/DidacticTemplate/classes/class.ilDidacticTemplateSettings.php';
921  $templates = ilDidacticTemplateSettings::getInstanceByObjectType($this->type)->getTemplates();
922  if ($templates) {
923  foreach ($templates as $template) {
924  if ($template->isEffective($_GET["ref_id"])) {
925  $options["dtpl_" . $template->getId()] = array(
926  $template->getPresentationTitle(),
927  $template->getPresentationDescription()
928  );
929 
930  if ($template->isExclusive()) {
931  $existing_exclusive = true;
932  }
933  }
934  }
935  }
936 
938 
939  if (sizeof($options) > 1) {
941  $this->lng->txt('type'),
942  'didactic_type'
943  );
944  // workaround for containers in edit mode
945  if (!$this->getCreationMode()) {
946  include_once './Services/DidacticTemplate/classes/class.ilDidacticTemplateObjSettings.php';
947  $value = 'dtpl_' . ilDidacticTemplateObjSettings::lookupTemplateId($this->object->getRefId());
948 
949  $type->setValue($value);
950 
951  if (!in_array($value, array_keys($options)) || ($existing_exclusive && $value == "dtpl_0")) {
952  //add or rename actual value to not avaiable
953  $options[$value] = array($this->lng->txt('not_available'));
954  }
955  } else {
956  if ($existing_exclusive) {
957  //if an exclusive template exists use the second template as default value
958  $keys = array_keys($options);
959  $type->setValue($keys[1]);
960  } else {
961  $type->setValue('dtpl_0');
962  }
963  }
964  $form->addItem($type);
965 
966  foreach ($options as $id => $data) {
967  $option = new ilRadioOption($data[0], $id, $data[1]);
968 
969  if ($existing_exclusive && $id == 'dtpl_0') {
970  //set default disabled if an exclusive template exists
971  $option->setDisabled(true);
972  }
973 
974  $type->addOption($option);
975  }
976  }
977 
978  return $form;
979  }
static lookupTemplateId($a_ref_id)
Lookup template id ilDB $ilDB.
This class represents an option in a radio group.
$template
$type
$_GET["client_id"]
if(!array_key_exists('StateId', $_REQUEST)) $id
addItem($a_item)
Add Item (Property, SectionHeader).
$keys
This class represents a property in a property form.
if(isset($_POST['submit'])) $form
addDidacticTemplateOptions(array &$a_options)
Add custom templates.
static getInstanceByObjectType($a_obj_type)
Get instance by obj type.
getCreationMode()
get creation mode
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ initEditCustomForm()

ilObjectGUI::initEditCustomForm ( ilPropertyFormGUI  $a_form)
protected

Add custom fields to update form.

Parameters
ilPropertyFormGUI$a_form

Definition at line 1218 of file class.ilObjectGUI.php.

Referenced by initEditForm(), and ilContainerGUI\initEditForm().

1219  {
1220  }
+ Here is the caller graph for this function:

◆ initEditForm()

ilObjectGUI::initEditForm ( )
protected

Init object edit form.

Returns
ilPropertyFormGUI

Definition at line 1180 of file class.ilObjectGUI.php.

References $ctrl, $form, $ilCtrl, $lng, initEditCustomForm(), ilTextAreaInputGUI\setCols(), ilTextInputGUI\setSize(), and ilObject\TITLE_LENGTH.

Referenced by ilObjMediaPoolGUI\edit(), editObject(), ilObjIndividualAssessmentGUI\getBaseEditForm(), and updateObject().

1181  {
1182  $lng = $this->lng;
1183  $ilCtrl = $this->ctrl;
1184 
1185  $lng->loadLanguageModule($this->object->getType());
1186 
1187  include_once("Services/Form/classes/class.ilPropertyFormGUI.php");
1188  $form = new ilPropertyFormGUI();
1189  $form->setFormAction($this->ctrl->getFormAction($this, "update"));
1190  $form->setTitle($this->lng->txt($this->object->getType() . "_edit"));
1191 
1192  // title
1193  $ti = new ilTextInputGUI($this->lng->txt("title"), "title");
1194  $ti->setSize(min(40, ilObject::TITLE_LENGTH));
1195  $ti->setMaxLength(ilObject::TITLE_LENGTH);
1196  $ti->setRequired(true);
1197  $form->addItem($ti);
1198 
1199  // description
1200  $ta = new ilTextAreaInputGUI($this->lng->txt("description"), "desc");
1201  $ta->setCols(40);
1202  $ta->setRows(2);
1203  $form->addItem($ta);
1204 
1205  $this->initEditCustomForm($form);
1206 
1207  $form->addCommandButton("update", $this->lng->txt("save"));
1208  //$this->form->addCommandButton("cancelUpdate", $lng->txt("cancel"));
1209 
1210  return $form;
1211  }
This class represents a property form user interface.
const TITLE_LENGTH
max length of object title
global $ilCtrl
Definition: ilias.php:18
if(isset($_POST['submit'])) $form
setSize($a_size)
Set Size.
This class represents a text property in a property form.
This class represents a text area property in a property form.
initEditCustomForm(ilPropertyFormGUI $a_form)
Add custom fields to update form.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ initHeaderAction()

ilObjectGUI::initHeaderAction (   $a_sub_type = null,
  $a_sub_id = null 
)
protected

Add header action menu.

Parameters
string$a_sub_type
int$a_sub_id
Returns
ilObjectListGUI

Definition at line 408 of file class.ilObjectGUI.php.

References $access, $lg, $ref_id, ilNote\commentsActivated(), ilCommonActionDispatcherGUI\setSubObject(), and ilCommonActionDispatcherGUI\TYPE_REPOSITORY.

Referenced by addHeaderAction(), and redrawHeaderActionObject().

409  {
410  $ilAccess = $this->access;
411 
412  if (!$this->creation_mode && $this->object) {
413  include_once "Services/Object/classes/class.ilCommonActionDispatcherGUI.php";
414  $dispatcher = new ilCommonActionDispatcherGUI(
416  $ilAccess,
417  $this->object->getType(),
419  $this->object->getId()
420  );
421 
422  $dispatcher->setSubObject($a_sub_type, $a_sub_id);
423 
424  include_once "Services/Object/classes/class.ilObjectListGUI.php";
425  ilObjectListGUI::prepareJSLinks(
426  $this->ctrl->getLinkTarget($this, "redrawHeaderAction", "", true),
427  $this->ctrl->getLinkTargetByClass(array("ilcommonactiondispatchergui", "ilnotegui"), "", "", true, false),
428  $this->ctrl->getLinkTargetByClass(array("ilcommonactiondispatchergui", "iltagginggui"), "", "", true, false)
429  );
430 
431  $lg = $dispatcher->initHeaderAction();
432 
433  if (is_object($lg)) {
434  // to enable add to desktop / remove from desktop
435  if ($this instanceof ilDesktopItemHandling) {
436  $lg->setContainerObject($this);
437  }
438 
439  // enable multi download
440  $lg->enableMultiDownload(true);
441 
442  // comments settings are always on (for the repository)
443  // should only be shown if active or permission to toggle
444  include_once "Services/Notes/classes/class.ilNote.php";
445  if ($ilAccess->checkAccess("write", "", $this->ref_id) ||
446  $ilAccess->checkAccess("edit_permissions", "", $this->ref_id) ||
447  ilNote::commentsActivated($this->object->getId(), 0, $this->object->getType())) {
448  $lg->enableComments(true);
449  }
450 
451  $lg->enableNotes(true);
452  $lg->enableTags(true);
453  }
454 
455  return $lg;
456  }
457  }
$lg
Definition: example_018.php:62
static commentsActivated($a_rep_obj_id, $a_obj_id, $a_obj_type, $a_news_id=0)
Are comments activated for object?
Interface for gui classes (e.g ilLuceneSearchGUI) that offer add/remove to/from desktop.
Class ilCommonActionDispatcherGUI.
setSubObject($a_sub_obj_type, $a_sub_obj_id)
Set sub object attributes.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ initImportForm()

ilObjectGUI::initImportForm (   $a_new_type)
protected

Init object import form.

Parameters
stringnew type
Returns
ilPropertyFormGUI

Definition at line 1310 of file class.ilObjectGUI.php.

References $form, and ilFileInputGUI\setSuffixes().

Referenced by importFileObject(), ilObjSessionGUI\importFileObject(), ilObjMediaCastGUI\initCreationForms(), ilObjFileGUI\initCreationForms(), ilObjFileBasedLMGUI\initCreationForms(), ilObjWikiGUI\initCreationForms(), ilObjOrgUnitGUI\initCreationForms(), ilObjMediaPoolGUI\initCreationForms(), and initCreationForms().

1311  {
1312  include_once("Services/Form/classes/class.ilPropertyFormGUI.php");
1313  $form = new ilPropertyFormGUI();
1314  $form->setTarget("_top");
1315  $form->setFormAction($this->ctrl->getFormAction($this, "importFile"));
1316  $form->setTitle($this->lng->txt($a_new_type . "_import"));
1317 
1318  include_once("./Services/Form/classes/class.ilFileInputGUI.php");
1319  $fi = new ilFileInputGUI($this->lng->txt("import_file"), "importfile");
1320  $fi->setSuffixes(array("zip"));
1321  $fi->setRequired(true);
1322  $form->addItem($fi);
1323 
1324  $form->addCommandButton("importFile", $this->lng->txt("import"));
1325  $form->addCommandButton("cancel", $this->lng->txt("cancel"));
1326 
1327  return $form;
1328  }
This class represents a property form user interface.
This class represents a file property in a property form.
if(isset($_POST['submit'])) $form
setSuffixes($a_suffixes)
Set Accepted Suffixes.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ insertHeaderAction()

ilObjectGUI::insertHeaderAction (   $a_list_gui)
protected

Insert header action into main template.

Parameters
ilObjectListGUI$a_list_gui

Definition at line 464 of file class.ilObjectGUI.php.

References ilContainer\_lookupContainerSetting().

Referenced by ilObjCloudGUI\addHeaderAction(), addHeaderAction(), and ilObjBlogGUI\addHeaderActionForCommand().

465  {
466  if (!is_object($this->object) || ilContainer::_lookupContainerSetting($this->object->getId(), "hide_top_actions")) {
467  return;
468  }
469 
470  if (is_object($a_list_gui)) {
471  $this->tpl->setHeaderActionMenu($a_list_gui->getHeaderAction());
472  }
473  }
static _lookupContainerSetting($a_id, $a_keyword, $a_default_value=null)
Lookup a container setting.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ isVisible()

ilObjectGUI::isVisible (   $a_ref_id,
  $a_type 
)

Definition at line 1512 of file class.ilObjectGUI.php.

References $a_type, $tree, checkPermissionBool(), and ilObjectFactory\getInstanceByRefId().

1513  {
1514  $visible = $this->checkPermissionBool("visible,read", "", "", $a_ref_id);
1515 
1516  if ($visible && $a_type == 'crs') {
1517  $tree = $this->tree;
1518  if ($crs_id = $tree->checkForParentType($a_ref_id, 'crs')) {
1519  if (!$this->checkPermissionBool("write", "", "", $crs_id)) {
1520  // Show only activated courses
1521  $tmp_obj = &ilObjectFactory::getInstanceByRefId($crs_id, false);
1522 
1523  if (!$tmp_obj->isActivated()) {
1524  unset($tmp_obj);
1525  $visible = false;
1526  }
1527  }
1528  }
1529  }
1530 
1531  return $visible;
1532  }
$a_type
Definition: workflow.php:92
static getInstanceByRefId($a_ref_id, $stop_on_error=true)
get an instance of an Ilias object by reference id
checkPermissionBool($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
Check permission.
+ Here is the call graph for this function:

◆ omitLocator()

ilObjectGUI::omitLocator (   $a_omit = true)
protected

◆ prepareOutput()

ilObjectGUI::prepareOutput (   $a_show_subobjects = true)

prepare output

Definition at line 296 of file class.ilObjectGUI.php.

References $_GET, $ilUser, $locator, $tpl, $user, ilDAVActivationChecker\_isActive(), ilObject\_lookupType(), addAdminLocatorItems(), enableDragDropFileUpload(), getCreationMode(), ilUtil\infoPanel(), ilFileUploadUtil\isUploadAllowed(), setAdminTabs(), setLocator(), setTabs(), setTitleAndDescription(), and showMountWebfolderIcon().

Referenced by ilObjAssessmentFolderGUI\__construct(), ilObjFileBasedLMGUI\edit(), ilObjLTIConsumer\executeCommand(), ilObjWebResourceAdministrationGUI\executeCommand(), ilObjSearchSettingsGUI\executeCommand(), ilObjForumAdministrationGUI\executeCommand(), ilMembershipAdministrationGUI\executeCommand(), ilObjLTIAdministrationGUI\executeCommand(), ilObjSAHSLearningModuleGUI\executeCommand(), ilObjNotificationAdminGUI\executeCommand(), ilObjComponentSettingsGUI\executeCommand(), ilObjObjectTemplateAdministrationGUI\executeCommand(), ilObjTaxonomyAdministrationGUI\executeCommand(), ilObjECSSettingsGUI\executeCommand(), ilObjBlogAdministrationGUI\executeCommand(), ilObjExerciseAdministrationGUI\executeCommand(), ilObjUserTrackingGUI\executeCommand(), ilObjStudyProgrammeAdminGUI\executeCommand(), ilObjRepositorySettingsGUI\executeCommand(), ilObjExternalFeedGUI\executeCommand(), ilObjAwarenessAdministrationGUI\executeCommand(), ilObjLearningSequenceAdminGUI\executeCommand(), ilObjSystemCheckGUI\executeCommand(), ilObjMailGUI\executeCommand(), ilObjRoleTemplateGUI\executeCommand(), ilObjBadgeAdministrationGUI\executeCommand(), ilObjLearningResourcesSettingsGUI\executeCommand(), ilObjBibliographicAdminGUI\executeCommand(), ilObjUserFolderGUI\executeCommand(), ilObjPortfolioAdministrationGUI\executeCommand(), ilObjMDSettingsGUI\executeCommand(), ilObjTaggingSettingsGUI\executeCommand(), ilObjCalendarSettingsGUI\executeCommand(), ilObjPrivacySecurityGUI\executeCommand(), ilObjAccessibilitySettingsGUI\executeCommand(), ilObjSurveyAdministrationGUI\executeCommand(), ilObjNewsSettingsGUI\executeCommand(), ilObjPersonalDesktopSettingsGUI\executeCommand(), ilObjMediaObjectsSettingsGUI\executeCommand(), ilObjIndividualAssessmentGUI\executeCommand(), ilObjAdvancedEditingGUI\executeCommand(), ilObjRoleFolderGUI\executeCommand(), ilObjSkillManagementGUI\executeCommand(), ilObjStyleSettingsGUI\executeCommand(), ilObjChatroomAdminGUI\executeCommand(), ilObjMediaCastSettingsGUI\executeCommand(), ilObjStyleSheetGUI\executeCommand(), ilObjRoleGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilObjSurveyGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjCertificateSettingsGUI\executeCommand(), ilObjLoggingSettingsGUI\executeCommand(), ilObjFileAccessSettingsGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjFileBasedLMGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjSurveyQuestionPoolGUI\executeCommand(), ilObjContentObjectGUI\executeCommand(), ilObjUserGUI\executeCommand(), ilObjSystemFolderGUI\executeCommand(), ilContainerReferenceGUI\executeCommand(), ilObjChatroomGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjGlossaryGUI\executeCommand(), ilObjForumGUI\executeCommand(), executeCommand(), ilObjObjectFolderGUI\executeCommand(), ilObjExternalToolsSettingsGUI\executeCommand(), ilObjLanguageFolderGUI\executeCommand(), ilObjAuthSettingsGUI\executeCommand(), ilObjChatroomGUI\fallback(), ilObjTestGUI\forwardToEvaluationGUI(), ilObjChatroomGUI\settings(), ilChatroomObjectGUI\switchToVisibleMode(), ilObjLearningModuleGUI\view(), and ilObjContentObjectGUI\view().

297  {
298  $ilLocator = $this->locator;
299  $tpl = $this->tpl;
301 
302  $this->tpl->getStandardTemplate();
303  // administration prepare output
304  if (strtolower($_GET["baseClass"]) == "iladministrationgui") {
305  $this->addAdminLocatorItems();
306  $tpl->setLocator();
307 
308  // ilUtil::sendInfo();
310 
311  $this->setTitleAndDescription();
312 
313  if ($this->getCreationMode() != true) {
314  $this->setAdminTabs();
315  }
316 
317  return false;
318  }
319  // set locator
320  $this->setLocator();
321  // catch feedback message
322  // ilUtil::sendInfo();
324 
325  // in creation mode (parent) object and gui object
326  // do not fit
327  if ($this->getCreationMode() == true) {
328  // repository vs. workspace
329  if ($this->call_by_reference) {
330  // get gui class of parent and call their title and description method
331  $obj_type = ilObject::_lookupType($_GET["ref_id"], true);
332  $class_name = $this->objDefinition->getClassName($obj_type);
333  $class = strtolower("ilObj" . $class_name . "GUI");
334  $class_path = $this->ctrl->lookupClassPath($class);
335  include_once($class_path);
336  $class_name = $this->ctrl->getClassForClasspath($class_path);
337  //echo "<br>instantiating parent for title and description";
338  $this->parent_gui_obj = new $class_name("", $_GET["ref_id"], true, false);
339  // the next line prevents the header action menu being shown
340  $this->parent_gui_obj->setCreationMode(true);
341  $this->parent_gui_obj->setTitleAndDescription();
342  }
343  } else {
344  // set title and description and title icon
345  $this->setTitleAndDescription();
346 
347  // set tabs
348  $this->setTabs();
349 
350  // BEGIN WebDAV: Display Mount Webfolder icon.
351  if ($ilUser->getId() != ANONYMOUS_USER_ID) {
352  require_once('Services/WebDAV/classes/class.ilDAVActivationChecker.php');
354  $this->showMountWebfolderIcon();
355  }
356  }
357  // END WebDAV: Display Mount Webfolder icon.
358 
359  // fileupload support
360  require_once './Services/FileUpload/classes/class.ilFileUploadUtil.php';
361  if (ilFileUploadUtil::isUploadAllowed($this->ref_id, $this->object->getType())) {
362  $this->enableDragDropFileUpload();
363  }
364  }
365 
366  return true;
367  }
addAdminLocatorItems($a_do_not_add_object=false)
should be overwritten to add object specific items (repository items are preloaded) ...
enableDragDropFileUpload()
Enables the file upload into this object by dropping files.
$_GET["client_id"]
static _isActive()
Static getter.
static infoPanel($a_keep=true)
$ilUser
Definition: imgupload.php:18
setTitleAndDescription()
called by prepare output
static _lookupType($a_id, $a_reference=false)
lookup object type
static isUploadAllowed($a_ref_id, $a_type="")
Determines whether files can be uploaded to the object with the specified reference id...
getCreationMode()
get creation mode
setTabs()
set admin tabs public
setAdminTabs()
set admin tabs public
setLocator()
set Locator
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ putObjectInTree()

ilObjectGUI::putObjectInTree ( ilObject  $a_obj,
  $a_parent_node_id = null 
)

Add object to tree at given position.

Parameters
ilObject$a_obj
int$a_parent_node_id

Definition at line 1082 of file class.ilObjectGUI.php.

References $_GET, $ilUser, $location, $objDefinition, $rbacreview, $user, ilObject\_lookupType(), ilChangeEvent\_recordWriteEvent(), ilRbacLog\add(), ilRbacLog\CREATE_OBJECT, ilObject\createReference(), ilRbacLog\gatherFaPa(), ilObject\getId(), ilObject\getRefId(), ilObject\putInTree(), and ilObject\setPermissions().

Referenced by ilObjFileBasedLMGUI\createFromDirectory(), ilObjSurveyQuestionPoolGUI\importFileObject(), importFileObject(), ilObjSurveyGUI\importSurveyObject(), ilObjGlossaryGUI\saveObject(), and saveObject().

1083  {
1085  $ilUser = $this->user;
1087 
1088  if (!$a_parent_node_id) {
1089  $a_parent_node_id = $_GET["ref_id"];
1090  }
1091 
1092  // add new object to custom parent container
1093  if ((int) $_REQUEST["crtptrefid"]) {
1094  $a_parent_node_id = (int) $_REQUEST["crtptrefid"];
1095  }
1096 
1097  $a_obj->createReference();
1098  $a_obj->putInTree($a_parent_node_id);
1099  $a_obj->setPermissions($a_parent_node_id);
1100 
1101  $this->obj_id = $a_obj->getId();
1102  $this->ref_id = $a_obj->getRefId();
1103 
1104  // BEGIN ChangeEvent: Record save object.
1105  require_once('Services/Tracking/classes/class.ilChangeEvent.php');
1106  ilChangeEvent::_recordWriteEvent($this->obj_id, $ilUser->getId(), 'create');
1107  // END ChangeEvent: Record save object.
1108 
1109  // rbac log
1110  include_once "Services/AccessControl/classes/class.ilRbacLog.php";
1111  $rbac_log_roles = $rbacreview->getParentRoleIds($this->ref_id, false);
1112  $rbac_log = ilRbacLog::gatherFaPa($this->ref_id, array_keys($rbac_log_roles), true);
1113  ilRbacLog::add(ilRbacLog::CREATE_OBJECT, $this->ref_id, $rbac_log);
1114 
1115  // use forced callback after object creation
1116  if ($_REQUEST["crtcb"]) {
1117  $callback_type = ilObject::_lookupType((int) $_REQUEST["crtcb"], true);
1118  $class_name = "ilObj" . $objDefinition->getClassName($callback_type) . "GUI";
1119  $location = $objDefinition->getLocation($callback_type);
1120  include_once($location . "/class." . $class_name . ".php");
1121  if (in_array(strtolower($class_name), array("ilobjitemgroupgui"))) {
1122  $callback_obj = new $class_name((int) $_REQUEST["crtcb"]);
1123  } else {
1124  // #10368
1125  $callback_obj = new $class_name(null, (int) $_REQUEST["crtcb"], true, false);
1126  }
1127  $callback_obj->afterSaveCallback($a_obj);
1128  }
1129  }
$_GET["client_id"]
$location
Definition: buildRTE.php:44
static _recordWriteEvent($obj_id, $usr_id, $action, $parent_obj_id=null)
Records a write event.
static gatherFaPa($a_ref_id, array $a_role_ids, $a_add_action=false)
createReference()
creates reference for object
const CREATE_OBJECT
getId()
get object id public
$ilUser
Definition: imgupload.php:18
putInTree($a_parent_ref)
maybe this method should be in tree object!?
static _lookupType($a_id, $a_reference=false)
lookup object type
static add($a_action, $a_ref_id, array $a_diff, $a_source_ref_id=false)
getRefId()
get reference id public
setPermissions($a_parent_ref)
set permissions of object
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ redirectAfterCreation()

ilObjectGUI::redirectAfterCreation ( )

Redirect after creation, see https://docu.ilias.de/goto_docu_wiki_wpage_5035_1357.html.

Should be overwritten and redirect to settings screen.

Definition at line 2103 of file class.ilObjectGUI.php.

References $ctrl, and ilLink\_getLink().

2104  {
2105  $ctrl = $this->ctrl;
2106  $link = ilLink::_getLink($this->object->getRefId());
2107  $ctrl->redirectToURL($link);
2108  }
+ Here is the call graph for this function:

◆ redirectToRefId()

ilObjectGUI::redirectToRefId (   $a_ref_id,
  $a_cmd = "" 
)
protected

redirects to (repository) view per ref id usually to a container and usually used at the end of a save/import method where the object gui type (of the new object) doesn't match with the type of the current $_GET["ref_id"] value

Parameters
int$a_ref_idreference id

Definition at line 1738 of file class.ilObjectGUI.php.

References ilObject\_lookupType().

Referenced by ilObjFolderGUI\afterSave(), ilObjCategoryGUI\afterSave(), ilObjCloudGUI\afterServiceAuth(), ilObjExternalFeedGUI\afterUpdate(), ilObjExternalFeedGUI\cancelUpdate(), ilObjCloudGUI\executeCommand(), ilObjCloudGUI\serviceAuth(), and ilObjSessionGUI\unregisterObject().

1739  {
1740  $obj_type = ilObject::_lookupType($a_ref_id, true);
1741  $class_name = $this->objDefinition->getClassName($obj_type);
1742  $class = strtolower("ilObj" . $class_name . "GUI");
1743  $this->ctrl->setParameterByClass("ilrepositorygui", "ref_id", $a_ref_id);
1744  $this->ctrl->redirectByClass(array("ilrepositorygui", $class), $a_cmd);
1745  }
static _lookupType($a_id, $a_reference=false)
lookup object type
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ redrawHeaderActionObject()

ilObjectGUI::redrawHeaderActionObject ( )
protected

Ajax call: redraw action header only.

Definition at line 486 of file class.ilObjectGUI.php.

References $lg, $tpl, exit, and initHeaderAction().

487  {
488  $tpl = $this->tpl;
489 
490  $lg = $this->initHeaderAction();
491  echo $lg->getHeaderAction();
492 
493  // we need to add onload code manually (rating, comments, etc.)
494  echo $tpl->getOnLoadCodeForAsynch();
495 
496  exit;
497  }
$lg
Definition: example_018.php:62
initHeaderAction($a_sub_type=null, $a_sub_id=null)
Add header action menu.
exit
Definition: backend.php:16
+ Here is the call graph for this function:

◆ saveObject()

ilObjectGUI::saveObject ( )

save object

public

Definition at line 1005 of file class.ilObjectGUI.php.

References $form, $ilErr, $location, $objDefinition, $tpl, afterSave(), checkPermissionBool(), getDidacticTemplateVar(), handleAutoRating(), initCreateForm(), and putObjectInTree().

Referenced by ilObjSessionGUI\saveAndAssignMaterialsObject().

1006  {
1008  $tpl = $this->tpl;
1009  $ilErr = $this->ilErr;
1010 
1011  $new_type = $_REQUEST["new_type"];
1012 
1013  // create permission is already checked in createObject. This check here is done to prevent hacking attempts
1014  if (!$this->checkPermissionBool("create", "", $new_type)) {
1015  $ilErr->raiseError($this->lng->txt("no_create_permission"), $ilErr->MESSAGE);
1016  }
1017 
1018  $this->lng->loadLanguageModule($new_type);
1019  $this->ctrl->setParameter($this, "new_type", $new_type);
1020 
1021  $form = $this->initCreateForm($new_type);
1022  if ($form->checkInput()) {
1023  $this->ctrl->setParameter($this, "new_type", "");
1024 
1025  // create instance
1026  $class_name = "ilObj" . $objDefinition->getClassName($new_type);
1027  $location = $objDefinition->getLocation($new_type);
1028  include_once($location . "/class." . $class_name . ".php");
1029  $newObj = new $class_name();
1030  $newObj->setType($new_type);
1031  $newObj->setTitle($form->getInput("title"));
1032  $newObj->setDescription($form->getInput("desc"));
1033  $newObj->create();
1034 
1035  $this->putObjectInTree($newObj);
1036 
1037  // apply didactic template?
1038  $dtpl = $this->getDidacticTemplateVar("dtpl");
1039  if ($dtpl) {
1040  $newObj->applyDidacticTemplate($dtpl);
1041  }
1042 
1043  // auto rating
1044  $this->handleAutoRating($newObj);
1045 
1046  // additional paramters are added to afterSave()
1047  $args = func_get_args();
1048  if ($args) {
1049  $this->afterSave($newObj, $args);
1050  } else {
1051  $this->afterSave($newObj);
1052  }
1053  return;
1054  }
1055 
1056  // display only this form to correct input
1057  $form->setValuesByPost();
1058  $tpl->setContent($form->getHtml());
1059  }
$location
Definition: buildRTE.php:44
afterSave(ilObject $a_new_object)
Post (successful) object creation hook.
if(isset($_POST['submit'])) $form
initCreateForm($a_new_type)
Init object creation form.
handleAutoRating(ilObject $a_new_obj)
Activate rating automatically if parent container setting.
putObjectInTree(ilObject $a_obj, $a_parent_node_id=null)
Add object to tree at given position.
getDidacticTemplateVar($a_type)
Get didactic template setting from creation screen.
checkPermissionBool($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
Check permission.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setActions()

ilObjectGUI::setActions (   $a_actions = "")
finalprivate

set possible actions for objects in list.

if actions are set via this method, the values of objects.xml are ignored.

Parameters
array$a_actionsarray with $command => $lang_var pairs

Definition at line 590 of file class.ilObjectGUI.php.

References $lng, and $name.

591  {
592  if (is_array($a_actions)) {
593  foreach ($a_actions as $name => $lng) {
594  $this->actions[$name] = array("name" => $name, "lng" => $lng);
595  }
596  } else {
597  $this->actions = "";
598  }
599  }

◆ setAdminTabs()

ilObjectGUI::setAdminTabs ( )
finalprotected

set admin tabs public

Definition at line 528 of file class.ilObjectGUI.php.

References getAdminTabs().

Referenced by ilObjectPluginGUI\executeCommand(), and prepareOutput().

529  {
530  $this->getAdminTabs();
531  }
getAdminTabs()
administration tabs show only permissions and trash folder
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setColumnSettings()

ilObjectGUI::setColumnSettings ( ilColumnGUI  $column_gui)
protected

May be overwritten in subclasses.

Definition at line 1896 of file class.ilObjectGUI.php.

References checkPermissionBool(), ilColumnGUI\setEnableEdit(), and ilColumnGUI\setRepositoryMode().

Referenced by getCenterColumnHTML(), and getRightColumnHTML().

1897  {
1898  $column_gui->setRepositoryMode(true);
1899  $column_gui->setEnableEdit(false);
1900  if ($this->checkPermissionBool("write")) {
1901  $column_gui->setEnableEdit(true);
1902  }
1903  }
setEnableEdit($a_enableedit)
Set EnableEdit.
setRepositoryMode($a_repositorymode)
Set RepositoryMode.
checkPermissionBool($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
Check permission.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setCreationMode()

ilObjectGUI::setCreationMode (   $a_mode = true)

if true, a creation screen is displayed the current $_GET[ref_id] don't belong to the current class! the mode is determined in ilrepositorygui

Definition at line 267 of file class.ilObjectGUI.php.

Referenced by ilObjStyleSheetGUI\executeCommand(), and ilContainerReferenceGUI\executeCommand().

268  {
269  $this->creation_mode = $a_mode;
270  }
+ Here is the caller graph for this function:

◆ setFormAction()

ilObjectGUI::setFormAction (   $a_cmd,
  $a_formaction 
)
protected

set specific form action for command

Parameters
string$a_cmdcommand
string$a_formactiondefault formaction (is returned, if no special formaction was set) public

Definition at line 1447 of file class.ilObjectGUI.php.

Referenced by ilObjFileBasedLMGUI\perm().

1448  {
1449  $this->formaction[$a_cmd] = $a_formaction;
1450  }
+ Here is the caller graph for this function:

◆ setLocator()

ilObjectGUI::setLocator ( )
protected

set Locator

Parameters
objecttree object
integerreference id
scriptanmethat is used for linking; public

Definition at line 626 of file class.ilObjectGUI.php.

References $_GET, $locator, $ref_id, $tpl, and addLocatorItems().

Referenced by ilObjSAHSLearningModuleGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilObjFileBasedLMGUI\executeCommand(), ilObjGlossaryGUI\executeCommand(), prepareOutput(), ilObjTestGUI\prepareSubGuiOutput(), and ilObjGlossaryGUI\showInfoScreen().

627  {
628  $ilLocator = $this->locator;
629  $tpl = $this->tpl;
630 
631  if ($this->omit_locator) {
632  return;
633  }
634 
635  // repository vs. workspace
636  if ($this->call_by_reference) {
637  // todo: admin workaround
638  // in the future, objectgui classes should not be called in
639  // admin section anymore (rbac/trash handling in own classes)
640  $ref_id = ($_GET["ref_id"] != "")
641  ? $_GET["ref_id"]
642  : $this->object->getRefId();
643  $ilLocator->addRepositoryItems($ref_id);
644  }
645 
646  if (!$this->creation_mode) {
647  $this->addLocatorItems();
648  }
649 
650  $tpl->setLocator();
651  }
$_GET["client_id"]
addLocatorItems()
should be overwritten to add object specific items (repository items are preloaded) ...
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setReturnLocation()

ilObjectGUI::setReturnLocation (   $a_cmd,
  $a_location 
)
protected

set specific return location for command

Parameters
string$a_cmdcommand
string$a_locationdefault return location (is returned, if no special return location was set) public

Definition at line 1475 of file class.ilObjectGUI.php.

1476  {
1477  //echo "-".$a_cmd."-".$a_location."-";
1478  $this->return_location[$a_cmd] = $a_location;
1479  }

◆ setSubObjects()

ilObjectGUI::setSubObjects (   $a_sub_objects = "")
finalprivate

set possible subobjects for this object.

if subobjects are set via this method, the values of objects.xml are ignored.

Parameters
array$a_actionsarray with $command => $lang_var pairs

Definition at line 607 of file class.ilObjectGUI.php.

References $name, and PHPMailer\PHPMailer\$options.

608  {
609  if (is_array($a_sub_objects)) {
610  foreach ($a_sub_objects as $name => $options) {
611  $this->sub_objects[$name] = array("name" => $name, "max" => $options["max"]);
612  }
613  } else {
614  $this->sub_objects = "";
615  }
616  }

◆ setTabs()

◆ setTargetFrame()

ilObjectGUI::setTargetFrame (   $a_cmd,
  $a_target_frame 
)
protected

set specific target frame for command

Parameters
string$a_cmdcommand
string$a_target_framedefault target frame (is returned, if no special target frame was set) public

Definition at line 1506 of file class.ilObjectGUI.php.

1507  {
1508  $this->target_frame[$a_cmd] = "target=\"" . $a_target_frame . "\"";
1509  }

◆ setTitleAndDescription()

ilObjectGUI::setTitleAndDescription ( )
protected

called by prepare output

Definition at line 372 of file class.ilObjectGUI.php.

References $_GET, ilObjectListGUIFactory\_getListGUIByType(), ilObject\_lookupObjId(), and ilObject\_lookupTitle().

Referenced by prepareOutput(), and ilObjTestGUI\prepareSubGuiOutput().

373  {
374  if (!is_object($this->object)) {
375  if ((int) $_REQUEST["crtptrefid"] > 0) {
376  $cr_obj_id = ilObject::_lookupObjId((int) $_REQUEST["crtcb"]);
377  $this->tpl->setTitle(ilObject::_lookupTitle($cr_obj_id));
378  $this->tpl->setTitleIcon(ilObject::_getIcon($cr_obj_id));
379  }
380  return;
381  }
382  $this->tpl->setTitle($this->object->getPresentationTitle());
383  $this->tpl->setDescription($this->object->getLongDescription());
384 
385  if (strtolower($_GET["baseClass"]) == "iladministrationgui") {
386  // alt text would be same as heading -> empty alt text
387  $this->tpl->setTitleIcon(ilObject::_getIcon("", "big", $this->object->getType()));
388  } else {
389  $this->tpl->setTitleIcon(
390  ilObject::_getIcon("", "big", $this->object->getType()),
391  $this->lng->txt("obj_" . $this->object->getType())
392  );
393  }
394 
395  include_once './Services/Object/classes/class.ilObjectListGUIFactory.php';
396  $lgui = ilObjectListGUIFactory::_getListGUIByType($this->object->getType());
397  $lgui->initItem($this->object->getRefId(), $this->object->getId());
398  $this->tpl->setAlertProperties($lgui->getAlertProperties());
399  }
$_GET["client_id"]
static _lookupTitle($a_id)
lookup object title
static _lookupObjId($a_id)
static _getListGUIByType($a_type, $a_context=ilObjectListGUI::CONTEXT_REPOSITORY)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ showMountWebfolderIcon()

ilObjectGUI::showMountWebfolderIcon ( )
protected

Definition at line 500 of file class.ilObjectGUI.php.

References $objDefinition, $tpl, and $tree.

Referenced by prepareOutput(), and ilObjTestGUI\prepareSubGuiOutput().

501  {
502  $tree = $this->tree;
503  $tpl = $this->tpl;
505 
506  if ($this->object->getRefId() == "") {
507  return;
508  }
509 
510  $tpl->setMountWebfolderIcon($this->object->getRefId());
511  }
+ Here is the caller graph for this function:

◆ showPossibleSubObjects()

ilObjectGUI::showPossibleSubObjects ( )
protected

show possible subobjects (pulldown menu)

public

Definition at line 1610 of file class.ilObjectGUI.php.

References $d, $i, $ref_id, $row, $sub_objects, data, ilUtil\formSelect(), and ilObjectDefinition\MODE_REPOSITORY.

1611  {
1612  if ($this->sub_objects == "") {
1613  $d = $this->objDefinition->getCreatableSubObjects($this->object->getType(), ilObjectDefinition::MODE_REPOSITORY, $this->ref_id);
1614  } else {
1616  }
1617 
1618  $import = false;
1619 
1620  if (count($d) > 0) {
1621  foreach ($d as $row) {
1622  $count = 0;
1623 
1624  if ($row["max"] > 0) {
1625  //how many elements are present?
1626  for ($i = 0; $i < count($this->data["ctrl"]); $i++) {
1627  if ($this->data["ctrl"][$i]["type"] == $row["name"]) {
1628  $count++;
1629  }
1630  }
1631  }
1632 
1633  if ($row["max"] == "" || $count < $row["max"]) {
1634  $subobj[] = $row["name"];
1635  }
1636  }
1637  }
1638 
1639  if (is_array($subobj)) {
1640 
1641  //build form
1642  $opts = ilUtil::formSelect(12, "new_type", $subobj);
1643  $this->tpl->setCurrentBlock("add_object");
1644  $this->tpl->setVariable("SELECT_OBJTYPE", $opts);
1645  $this->tpl->setVariable("BTN_NAME", "create");
1646  $this->tpl->setVariable("TXT_ADD", $this->lng->txt("add"));
1647  $this->tpl->parseCurrentBlock();
1648  }
1649  }
$row
static formSelect( $selected, $varname, $options, $multiple=false, $direct_text=false, $size="0", $style_class="", $attribs="", $disabled=false)
Builds a select form field with options and shows the selected option first.
$this data['403_header']
$i
Definition: disco.tpl.php:19
for($i=6; $i< 13; $i++) for($i=1; $i< 13; $i++) $d
Definition: date.php:296
+ Here is the call graph for this function:

◆ updateCustom()

ilObjectGUI::updateCustom ( ilPropertyFormGUI  $a_form)
protected

Insert custom update form values into object.

Parameters
ilPropertyFormGUI$a_form

Definition at line 1291 of file class.ilObjectGUI.php.

Referenced by updateObject().

1292  {
1293  }
+ Here is the caller graph for this function:

◆ updateObject()

ilObjectGUI::updateObject ( )

updates object entry in object_data

Definition at line 1247 of file class.ilObjectGUI.php.

References $form, $ilErr, $tabs_gui, $tpl, afterUpdate(), checkPermissionBool(), initEditForm(), updateCustom(), and validateCustom().

Referenced by ilObjRootFolderGUI\getEditFormValues(), and ilObjFileBasedLMGUI\update().

1248  {
1249  $ilTabs = $this->tabs_gui;
1250  $tpl = $this->tpl;
1251  $ilErr = $this->ilErr;
1252 
1253  if (!$this->checkPermissionBool("write")) {
1254  $ilErr->raiseError($this->lng->txt("permission_denied"), $ilErr->MESSAGE);
1255  }
1256 
1257  $form = $this->initEditForm();
1258  if ($form->checkInput() &&
1259  $this->validateCustom($form)) {
1260  $this->object->setTitle($form->getInput("title"));
1261  $this->object->setDescription($form->getInput("desc"));
1262  $this->updateCustom($form);
1263  $this->object->update();
1264 
1265  $this->afterUpdate();
1266  return;
1267  }
1268 
1269  // display form again to correct errors
1270  $ilTabs->activateTab("settings");
1271  $form->setValuesByPost();
1272  $tpl->setContent($form->getHtml());
1273  }
updateCustom(ilPropertyFormGUI $a_form)
Insert custom update form values into object.
if(isset($_POST['submit'])) $form
initEditForm()
Init object edit form.
validateCustom(ilPropertyFormGUI $a_form)
Validate custom values (if not possible with checkInput())
afterUpdate()
Post (successful) object update hook.
checkPermissionBool($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
Check permission.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ validateCustom()

ilObjectGUI::validateCustom ( ilPropertyFormGUI  $a_form)
protected

Validate custom values (if not possible with checkInput())

Parameters
ilPropertyFormGUI$a_form
Returns
boolean

Definition at line 1281 of file class.ilObjectGUI.php.

Referenced by updateObject().

1282  {
1283  return true;
1284  }
+ Here is the caller graph for this function:

◆ viewObject()

ilObjectGUI::viewObject ( )

list childs of current object

public

Definition at line 1540 of file class.ilObjectGUI.php.

References $_GET, $ilErr, $ilUser, $tpl, $user, ilChangeEvent\_recordReadEvent(), and checkPermissionBool().

Referenced by ilObjUserFolderGUI\applyFilterObject(), ilObjUserFolderGUI\hitsperpageObject(), ilObjUserFolderGUI\initAccessRestrictionForm(), ilObjUserFolderGUI\mailObject(), ilObjUserFolderGUI\resetFilterObject(), ilObjUserFolderGUI\usrExportCsvObject(), ilObjUserFolderGUI\usrExportX86Object(), ilObjUserFolderGUI\usrExportXmlObject(), and ilObjContentObjectGUI\view().

1541  {
1542  $tpl = $this->tpl;
1543  $ilErr = $this->ilErr;
1544 
1545  if (!$this->checkPermissionBool("visible,read")) {
1546  $ilErr->raiseError($this->lng->txt("permission_denied"), $ilErr->MESSAGE);
1547  }
1548 
1549  // BEGIN ChangeEvent: record read event.
1550  require_once('Services/Tracking/classes/class.ilChangeEvent.php');
1551  $ilUser = $this->user;
1553  $this->object->getType(),
1554  $this->object->getRefId(),
1555  $this->object->getId(),
1556  $ilUser->getId()
1557  );
1558  // END ChangeEvent: record read event.
1559 
1560  include_once("./Services/Repository/classes/class.ilAdminSubItemsTableGUI.php");
1561  if (!$this->call_by_reference) {
1562  $this->ctrl->setParameter($this, "obj_id", $this->obj_id);
1563  }
1564  $itab = new ilAdminSubItemsTableGUI(
1565  $this,
1566  "view",
1567  $_GET["ref_id"],
1568  $this->checkPermissionBool('write')
1569  );
1570 
1571  $tpl->setContent($itab->getHTML());
1572  }
static _recordReadEvent( $a_type, $a_ref_id, $obj_id, $usr_id, $isCatchupWriteEvents=true, $a_ext_rc=false, $a_ext_time=false)
Records a read event and catches up with write events.
TableGUI class for sub items listed in repository administration.
$_GET["client_id"]
$ilUser
Definition: imgupload.php:18
checkPermissionBool($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
Check permission.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ withReferences()

ilObjectGUI::withReferences ( )

determines wether objects are referenced or not (got ref ids or not)

Definition at line 256 of file class.ilObjectGUI.php.

257  {
258  return $this->call_by_reference;
259  }

Field Documentation

◆ $access

ilObjectGUI::$access
protected

Definition at line 33 of file class.ilObjectGUI.php.

Referenced by ilObjMediaCastGUI\addContentSubTabs(), ilObjectPluginGUI\addInfoTab(), ilObjItemGroupGUI\addLocatorItems(), ilObjMediaPoolGUI\addLocatorItems(), ilObjectPluginGUI\addPermissionTab(), ilObjTaggingSettingsGUI\addSubTabs(), ilObjRoleGUI\adoptPermSaveObject(), checkPermissionBool(), ilObjSurveyGUI\checkRbacOrPositionPermission(), ilObjRoleGUI\confirmDeleteRoleObject(), ilObjMediaPoolGUI\copyToClipboard(), ilObjMediaPoolGUI\createFolderForm(), ilObjPortfolioGUI\createPortfolioFromTemplateProcess(), ilObjContentObjectGUI\editPublicSection(), ilObjPersonalDesktopSettingsGUI\editSettings(), ilObjPersonalDesktopSettingsGUI\editWsp(), ilObjRepositorySettingsGUI\executeCommand(), ilObjectPluginGUI\executeCommand(), ilObjLearningResourcesSettingsGUI\executeCommand(), ilObjTaggingSettingsGUI\executeCommand(), ilObjPersonalDesktopSettingsGUI\executeCommand(), ilObjWikiSettingsGUI\executeCommand(), ilObjSkillManagementGUI\executeCommand(), ilObjMediaCastSettingsGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilObjContentObjectGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilObjTaggingSettingsGUI\getAdminTabs(), ilObjPersonalDesktopSettingsGUI\getAdminTabs(), ilObjMediaCastSettingsGUI\getAdminTabs(), ilObjSkillManagementGUI\getAdminTabs(), ilObjSCORM2004LearningModuleGUI\getNotesHTML(), ilObjWikiGUI\getTabs(), ilObjFileBasedLMGUI\getTabs(), ilObjSCORM2004LearningModuleGUI\getTabs(), ilObjItemGroupGUI\gotoParent(), ilObjWikiGUI\infoScreen(), ilObjMediaCastGUI\infoScreen(), ilObjSurveyGUI\infoScreen(), ilObjMediaPoolGUI\infoScreen(), ilObjRepositorySettingsGUI\initCustomIconsForm(), ilObjSearchSettingsGUI\initFormLuceneSettings(), ilObjExerciseAdministrationGUI\initFormSettings(), ilObjSearchSettingsGUI\initFormSettings(), ilObjPortfolioAdministrationGUI\initFormSettings(), ilObjMediaCastSettingsGUI\initFormSettings(), ilObjTaggingSettingsGUI\initFormSettings(), initHeaderAction(), ilObjBookingPoolGUI\initHeaderAction(), ilObjRepositorySettingsGUI\initSettingsForm(), ilObjSurveyAdministrationGUI\initSettingsForm(), ilObjFileBasedLMGUI\initSettingsForm(), ilObjMediaPoolGUI\insertFromClipboard(), ilObjPortfolioGUI\linkPortfolioToAssignment(), ilObjMediaCastGUI\listItemsObject(), ilObjMediaPoolGUI\listMedia(), ilObjRepositorySettingsGUI\listModules(), ilObjRepositorySettingsGUI\listNewItemGroups(), ilObjMediaPoolGUI\openClipboard(), ilObjFileBasedLMGUI\outputInfoScreen(), ilObjRoleGUI\performDeleteRoleObject(), ilObjRoleGUI\permSaveObject(), ilObjMediaPoolGUI\remove(), ilObjSearchSettingsGUI\saveAdvancedLuceneSettingsObject(), ilObjRepositorySettingsGUI\saveCustomIcons(), ilObjRepositorySettingsGUI\saveModules(), ilObjFileBasedLMGUI\saveProperties(), ilObjSystemFolderGUI\saveProxyObject(), ilObjMediaCastSettingsGUI\saveSettings(), ilObjRepositorySettingsGUI\saveSettings(), ilObjPersonalDesktopSettingsGUI\saveSettings(), ilObjSurveyAdministrationGUI\saveSettingsObject(), ilObjPersonalDesktopSettingsGUI\saveWsp(), ilObjMediaPoolGUI\setContentSubTabs(), ilObjContentObjectGUI\setilLMMenu(), ilObjBlogGUI\setSettingsSubTabs(), ilObjWikiGUI\setSettingsSubTabs(), ilObjMediaPoolGUI\setSettingsSubTabs(), ilObjExternalFeedGUI\setTabs(), ilObjItemGroupGUI\setTabs(), ilObjMediaCastGUI\setTabs(), ilObjMediaPoolGUI\setTabs(), ilObjSystemFolderGUI\showHTTPSObject(), ilObjSystemFolderGUI\showProxyObject(), ilObjSCORM2004LearningModuleGUI\showTrackingItems(), ilObjPortfolioGUI\toRepository(), ilObjSystemFolderGUI\viewObject(), and ilObjWikiGUI\viewPageObject().

◆ $actions

◆ $ctrl

ilObjectGUI::$ctrl
protected

Definition at line 115 of file class.ilObjectGUI.php.

Referenced by ilObjLearningSequenceGUI\_goto(), ilObjSCORM2004LearningModuleGUI\activateExpertMode(), ilObjHelpSettingsGUI\activateModule(), ilObjExerciseGUI\addContentSubTabs(), ilObjBlogGUI\addContributor(), ilObjBlogGUI\addHeaderActionForCommand(), ilObjSystemFolderGUI\addHeaderTitleObject(), ilObjWikiGUI\addImportantPageObject(), ilObjAdvancedEditingGUI\addPageEditorSettingsSubtabs(), ilObjWikiGUI\addPagesSubTabs(), ilContainerGUI\addPageTabs(), ilObjWikiGUI\addPageTabs(), ilObjectPluginGUI\addPermissionTab(), ilContainerGUI\addStandardContainerSubTabs(), ilObjAdvancedEditingGUI\addSubtabs(), ilObjTaggingSettingsGUI\addSubTabs(), ilObjPollGUI\afterSave(), ilObjItemGroupGUI\afterSave(), ilObjBlogGUI\afterSave(), ilObjExerciseGUI\afterSave(), ilObjTaxonomyGUI\afterSave(), ilObjectPluginGUI\afterSave(), ilObjMediaPoolGUI\allMedia(), ilObjSCORM2004LearningModuleGUI\assignGlossary(), ilObjSystemFolderGUI\benchmarkObject(), ilObjSystemFolderGUI\benchmarkSubTabs(), ilObjExerciseAdministrationGUI\cancel(), ilObjBlogAdministrationGUI\cancel(), ilObjMediaCastSettingsGUI\cancel(), ilObjPortfolioAdministrationGUI\cancel(), ilObjAwarenessAdministrationGUI\cancel(), ilObjTaggingSettingsGUI\cancel(), ilObjTaxonomyGUI\cancel(), ilObjStyleSheetGUI\cancelCharacteristicDeletionObject(), ilObjStyleSheetGUI\cancelColorDeletionObject(), ilObjStyleSheetGUI\cancelColorSavingObject(), cancelCreation(), ilObjFileBasedLMGUI\cancelCreationObject(), ilObjWikiGUI\cancelCreationPageUsingTemplateObject(), ilObjMediaPoolGUI\cancelFolderUpdate(), ilContainerGUI\cancelMoveLinkObject(), ilObjMediaPoolGUI\cancelSave(), ilObjStyleSheetGUI\cancelTemplateDeletionObject(), ilObjStyleSheetGUI\cancelTemplateSavingObject(), ilObjStyleSheetGUI\cancelUploadObject(), ilContainerGUI\clipboardObject(), ilContainerGUI\cloneAllObject(), ilObjBadgeAdministrationGUI\confirmDeleteImageTemplates(), ilObjBadgeAdministrationGUI\confirmDeleteObjectBadges(), ilObjTaxonomyGUI\confirmDeleteTaxonomy(), ilObjMediaCastGUI\confirmDeletionItemsObject(), ilObjSkillManagementGUI\confirmedDelete(), ilObjTaxonomyGUI\confirmedDelete(), ilObjSCORM2004LearningModuleGUI\confirmedDelete(), ilObjSCORM2004LearningModuleGUI\confirmExpertMode(), ilObjHelpSettingsGUI\confirmHelpModulesDeletion(), ilObjMediaPoolGUI\confirmRemove(), ilObjWikiGUI\confirmRemoveImportantPagesObject(), ilObjBlogGUI\contributors(), ilObjMediaCastGUI\convertFileObject(), ilObjStyleSheetGUI\copyCharacteristicsObject(), ilObjSCORM2004LearningModuleGUI\copyItems(), ilContainerGUI\copyObject(), ilObjPortfolioGUI\createFromTemplateDirect(), ilObjExternalFeedGUI\createObject(), ilObjWikiGUI\createPageUsingTemplateObject(), ilObjBlogGUI\createPosting(), ilObjSCORM2004LearningModuleGUI\createStyle(), ilObjWikiGUI\createStyleObject(), ilContainerGUI\createStyleObject(), ilObjSCORM2004LearningModuleGUI\cutItems(), ilContainerGUI\cutObject(), ilObjHelpSettingsGUI\deactivateModule(), ilObjPollGUI\deleteAllVotes(), ilObjStyleSheetGUI\deleteCharacteristicConfirmationObject(), ilObjStyleSheetGUI\deleteCharacteristicObject(), ilObjStyleSheetGUI\deleteColorConfirmationObject(), ilObjStyleSheetGUI\deleteColorObject(), ilObjStyleSheetGUI\deleteCoreCharMessage(), ilObjSystemFolderGUI\deleteHeaderTitlesObject(), ilObjHelpSettingsGUI\deleteHelpModules(), ilObjStyleSheetGUI\deleteImageObject(), ilObjBadgeAdministrationGUI\deleteImageTemplates(), ilObjTaxonomyGUI\deleteItems(), ilObjMediaCastGUI\deleteItemsObject(), ilObjStyleSheetGUI\deleteMediaQueriesObject(), ilObjStyleSheetGUI\deleteMediaQueryConfirmationObject(), ilObjSkillManagementGUI\deleteNodes(), deleteObject(), ilObjBadgeAdministrationGUI\deleteObjectBadges(), ilObjSCORM2004LearningModuleGUI\deleteStyle(), ilObjWikiGUI\deleteStyleObject(), ilContainerGUI\deleteStyleObject(), ilObjTaxonomyGUI\deleteTaxonomy(), ilObjStyleSheetGUI\deleteTemplateConfirmationObject(), ilObjStyleSheetGUI\deleteTemplateKeepClassesObject(), ilObjStyleSheetGUI\deleteTemplateObject(), ilObjSCORM2004LearningModuleGUI\detachGlossary(), ilObjMediaCastGUI\determinePlaytimeObject(), ilObjObjectFolderGUI\displayList(), ilObjTypeDefinitionGUI\displayList(), ilObjMediaCastGUI\downloadItemObject(), ilObjTaxonomyGUI\editAOTaxonomySettings(), ilObjMediaCastGUI\editCastItemObject(), ilObjStyleSheetGUI\editColorObject(), ilObjBadgeAdministrationGUI\editImageTemplate(), ilObjWikiGUI\editImportantPagesObject(), ilObjExternalToolsSettingsGUI\editMapsObject(), ilObjExternalToolsSettingsGUI\editMathJaxObject(), ilObjStyleSheetGUI\editMediaQueryObject(), ilObjStyleSheetGUI\editObject(), ilObjTypeDefinitionGUI\editObject(), ilContainerGUI\editPageContentObject(), ilObjWikiSettingsGUI\editSettings(), ilObjLearningResourcesSettingsGUI\editSettings(), ilObjHelpSettingsGUI\editSettings(), ilObjNewsSettingsGUI\editSettings(), ilObjPersonalDesktopSettingsGUI\editSettings(), ilObjSkillManagementGUI\editSettings(), ilObjSkillManagementGUI\editSkills(), ilObjSkillManagementGUI\editSkillTemplates(), ilObjSCORM2004LearningModuleGUI\editStyle(), ilObjWikiGUI\editStyleObject(), ilContainerGUI\editStyleObject(), ilObjStyleSheetGUI\editTagStyleObject(), ilObjStyleSheetGUI\editTemplateObject(), ilObjMediaPoolGUI\editTitlesAndDescriptions(), ilObjPersonalDesktopSettingsGUI\editWsp(), ilObjectPluginGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilContainerReferenceGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilObjTaxonomyGUI\executeCommand(), ilObjPollGUI\executeCommand(), ilObjBlogGUI\executeCommand(), ilObjExternalFeedGUI\exitSave(), ilObjMediaCastGUI\extractPreviewImageObject(), ilContainerGUI\forwardToPageObject(), ilContainerGUI\forwardToStyleSheet(), ilObjFileBasedLMGUI\frameset(), ilContainerGUI\getAsynchItemListObject(), getCenterColumnHTML(), ilObjPortfolioGUI\getCreateInfoMessage(), ilObjBlogGUI\getHTML(), ilObjSCORM2004LearningModuleGUI\getNotesHTML(), ilObjBadgeAdministrationGUI\getObjectBadgesFromMultiAction(), ilObjPortfolioGUI\getOfflineMessage(), getRightColumnHTML(), ilObjFolderGUI\getTabs(), ilObjWikiGUI\getTabs(), ilObjStyleSheetGUI\getTabs(), ilContainerGUI\getTabs(), ilObjWikiGUI\gotoPageObject(), ilObjWikiGUI\gotoStartPageObject(), ilObjectPluginGUI\infoScreen(), ilObjBookingPoolGUI\infoScreen(), ilObjMediaCastGUI\initAddCastItemForm(), ilObjPortfolioAdministrationGUI\initAuthorshipForm(), ilObjMediaPoolGUI\initBulkUploadForm(), ilObjStyleSheetGUI\initCharacteristicForm(), ilObjAdvancedEditingGUI\initCharSelectorSettingsForm(), ilObjStyleSheetGUI\initColorForm(), ilObjFolderGUI\initEditForm(), ilObjectPluginGUI\initEditForm(), initEditForm(), ilContainerGUI\initEditForm(), ilObjMediaPoolGUI\initFolderForm(), ilObjTaggingSettingsGUI\initForbiddenTagsForm(), ilObjWikiSettingsGUI\initForm(), ilObjAdvancedEditingGUI\initGeneralPageSettingsForm(), ilObjSCORM2004LearningModuleGUI\initGlossaryCreationForm(), ilObjBookingPoolGUI\initHeaderAction(), ilObjBlogGUI\initHeaderAction(), ilObjSystemFolderGUI\initHTTPSForm(), ilObjStyleSheetGUI\initImageForm(), ilObjBadgeAdministrationGUI\initImageTemplateForm(), ilObjMediaObjectsSettingsGUI\initMediaObjectsSettingsForm(), ilObjMediaPoolGUI\initMediaPoolPageForm(), ilObjStyleSheetGUI\initMediaQueryForm(), ilObjWorkspaceFolderGUI\initPasswordForm(), ilObjPortfolioGUI\initPDFSelectionForm(), ilObjSCORM2004LearningModuleGUI\initPropertiesEditableForm(), ilObjSCORM2004LearningModuleGUI\initPropertiesForm(), ilObjSystemFolderGUI\initProxyForm(), ilObjPollGUI\initQuestionForm(), ilObjSurveyAdministrationGUI\initSettingsForm(), ilObjFileBasedLMGUI\initSettingsForm(), ilObjWikiGUI\initSettingsForm(), ilObjTaxonomyGUI\initSettingsForm(), ilObjMediaCastGUI\initSettingsForm(), ilObjSCORM2004LearningModuleGUI\initStylePropertiesForm(), ilObjWikiGUI\initStylePropertiesForm(), ilContainerGUI\initStylePropertiesForm(), ilObjStyleSheetGUI\initTagStyleForm(), ilObjTaxonomyGUI\initTaxNodeForm(), ilObjStyleSheetGUI\initTemplateForm(), ilObjStyleSheetGUI\initTemplateGenerationForm(), ilObjWikiGUI\initTemplateSelectionForm(), ilObjSCORM2004LearningModuleGUI\insertAsset(), ilObjSCORM2004LearningModuleGUI\insertAssetClip(), ilObjSCORM2004LearningModuleGUI\insertChapter(), ilObjSCORM2004LearningModuleGUI\insertChapterClip(), ilObjSCORM2004LearningModuleGUI\insertLMChapterClip(), ilObjSCORM2004LearningModuleGUI\insertPage(), ilObjSCORM2004LearningModuleGUI\insertPageClip(), ilObjSCORM2004LearningModuleGUI\insertScenario(), ilObjSCORM2004LearningModuleGUI\insertScenarioGUI(), ilObjSCORM2004LearningModuleGUI\insertSco(), ilObjSCORM2004LearningModuleGUI\insertScoClip(), ilObjSCORM2004LearningModuleGUI\insertTemplate(), ilObjSCORM2004LearningModuleGUI\insertTemplateGUI(), ilObjSCORM2004LearningModuleGUI\jumpToNode(), ilContainerGUI\keepObjectsInClipboardObject(), ilContainerGUI\linkObject(), ilObjTaxonomyGUI\listAssignedItems(), ilObjExerciseGUI\listAssignmentsObject(), ilObjStyleSheetGUI\listColorsObject(), ilObjStyleSheetGUI\listImagesObject(), ilObjBadgeAdministrationGUI\listImageTemplates(), ilObjMediaPoolGUI\listMedia(), ilObjStyleSheetGUI\listMediaQueriesObject(), ilObjTaxonomyGUI\listNodes(), ilObjBadgeAdministrationGUI\listObjectBadgeUsers(), ilObjWorkspaceFolderGUI\listSharedResourcesOfOtherUser(), ilObjTaxonomyGUI\listTaxonomies(), ilObjStyleSheetGUI\listTemplatesObject(), ilObjTaxonomyGUI\moveItems(), ilObjMediaPoolGUI\openClipboard(), ilObjStyleSheetGUI\outputTagStyleEditScreen(), ilObjStyleSheetGUI\pasteCharacteristicsObject(), ilObjTaxonomyGUI\pasteItems(), ilContainerGUI\pasteObject(), ilObjMediaPoolGUI\performBulkUpload(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), ilObjWikiGUI\performSearchObject(), ilObjSCORM2004LearningModuleGUI\proceedDragDrop(), ilObjSCORM2004LearningModuleGUI\properties(), ilObjFileBasedLMGUI\redirectAfterCreation(), redirectAfterCreation(), ilContainerReferenceGUI\redirectObject(), ilObjStyleSheetGUI\refreshTagStyleObject(), ilObjBlogGUI\removeContributor(), ilObjWikiGUI\removeImportantPagesObject(), ilObjWorkspaceFolderGUI\render(), ilObjPollGUI\render(), ilObjBlogGUI\render(), ilObjBlogGUI\renderList(), ilObjBlogGUI\renderNavigation(), ilObjBlogGUI\renderNavigationByAuthors(), ilObjBlogGUI\renderNavigationByDate(), ilObjBlogGUI\renderNavigationByKeywords(), ilContainerGUI\renderObject(), ilObjBlogGUI\renderToolbarNavigation(), ilObjStyleSheetGUI\returnToUpperContextObject(), ilObjBookingPoolGUI\rsvCancelObject(), ilObjBookingPoolGUI\rsvConfirmCancelAggregationObject(), ilObjBookingPoolGUI\rsvConfirmCancelObject(), ilObjTaxonomyGUI\save(), ilObjAccessibilitySettingsGUI\saveAccessKeys(), ilObjSkillManagementGUI\saveAllTemplateTitles(), ilObjSkillManagementGUI\saveAllTitles(), ilObjSCORM2004LearningModuleGUI\saveAllTitles(), ilObjTaxonomyGUI\saveAssignedItemsSorting(), ilObjPortfolioAdministrationGUI\saveAuthorship(), ilObjSystemFolderGUI\saveBasicSettingsObject(), ilObjMediaCastGUI\saveCastItemObject(), ilObjStyleSheetGUI\saveCharacteristicObject(), ilObjAdvancedEditingGUI\saveCharSelectorSettingsObject(), ilObjStyleSheetGUI\saveColorObject(), ilObjSystemFolderGUI\saveContactInformationObject(), ilObjMediaPoolGUI\saveFolder(), ilObjTaggingSettingsGUI\saveForbiddenTags(), ilObjAdvancedEditingGUI\saveGeneralPageSettingsObject(), ilObjSCORM2004LearningModuleGUI\saveGlossary(), ilObjWikiGUI\saveGradingObject(), ilObjSystemFolderGUI\saveHeaderTitlesObject(), ilObjStyleSheetGUI\saveHideStatusObject(), ilObjSystemFolderGUI\saveHTTPSObject(), ilObjBadgeAdministrationGUI\saveImageTemplate(), ilObjItemGroupGUI\saveItemAssignment(), ilObjSystemFolderGUI\saveJavaServerObject(), ilObjExternalToolsSettingsGUI\saveMapsObject(), ilObjExternalToolsSettingsGUI\saveMathJaxObject(), ilObjMediaPoolGUI\saveMediaPoolPage(), ilObjStyleSheetGUI\saveMediaQueryObject(), ilObjStyleSheetGUI\saveMediaQueryOrderObject(), ilObjRepositorySettingsGUI\saveModules(), ilObjBookingPoolGUI\saveNotificationObject(), ilObjWikiGUI\saveOrderingAndIndentObject(), ilObjAdvancedEditingGUI\savePageEditorSettingsObject(), ilObjSCORM2004LearningModuleGUI\saveSequencing(), ilObjExerciseAdministrationGUI\saveSettings(), ilObjBlogAdministrationGUI\saveSettings(), ilObjMediaObjectsSettingsGUI\saveSettings(), ilObjAwarenessAdministrationGUI\saveSettings(), ilObjMediaCastSettingsGUI\saveSettings(), ilObjPortfolioAdministrationGUI\saveSettings(), ilObjBadgeAdministrationGUI\saveSettings(), ilObjTaggingSettingsGUI\saveSettings(), ilObjLearningResourcesSettingsGUI\saveSettings(), ilObjPersonalDesktopSettingsGUI\saveSettings(), ilObjSkillManagementGUI\saveSettings(), ilObjNewsSettingsGUI\saveSettings(), ilObjSurveyAdministrationGUI\saveSettingsObject(), ilObjWikiGUI\saveSettingsObject(), ilObjMediaCastGUI\saveSettingsObject(), ilObjTaxonomyGUI\saveSorting(), ilObjTaxonomyGUI\saveTaxNode(), ilObjStyleSheetGUI\saveTemplateObject(), ilObjMediaPoolGUI\saveTitlesAndDescriptions(), ilObjSystemFolderGUI\saveWebServicesObject(), ilObjPersonalDesktopSettingsGUI\saveWsp(), ilObjSCORM2004LearningModuleGUI\selectGlossary(), ilObjSCORM2004LearningModuleGUI\selectLObjChapter(), ilObjMediaPoolGUI\selectUploadDirFiles(), ilObjWikiGUI\setAsStartPageObject(), ilObjMediaPoolGUI\setContentSubTabs(), ilObjSystemFolderGUI\setGeneralSettingsSubTabs(), ilObjMediaPoolGUI\setMediaPoolPageTabs(), ilObjHelpSettingsGUI\setMode(), ilObjBlogGUI\setNotification(), ilObjPortfolioGUI\setOnlineAndShare(), ilObjPollGUI\setParticipantsSubTabs(), ilObjSystemFolderGUI\setServerInfoSubTabs(), ilObjWikiGUI\setSettingsSubTabs(), ilObjStyleSheetGUI\setSubTabs(), ilObjSCORM2004LearningModuleGUI\setSubTabs(), ilObjSystemFolderGUI\setSystemCheckSubTabs(), ilObjExternalFeedGUI\setTabs(), ilObjItemGroupGUI\setTabs(), ilObjTaxonomyGUI\setTabs(), ilObjMediaPoolGUI\setTabs(), ilObjStyleSheetGUI\setTemplatesSubTabs(), ilObjSkillManagementGUI\setTestSubtabs(), ilObjAdvancedEditingGUI\settingsObject(), ilObjMediaCastGUI\showGallery(), ilObjSCORM2004LearningModuleGUI\showLearningObjectivesAlignment(), ilObjMediaPoolGUI\showMediaPoolPageUsages(), ilObjSCORM2004LearningModuleGUI\showOrganization(), ilObjAdvancedEditingGUI\showPageEditorSettingsObject(), ilObjBookingPoolGUI\showProfileObject(), ilContainerGUI\showRepTree(), ilObjSCORM2004LearningModuleGUI\showSequencing(), ilObjWikiGUI\showTemplateSelectionObject(), ilObjTaxonomyGUI\showTree(), ilObjSkillManagementGUI\showTree(), ilObjSCORM2004LearningModuleGUI\showTree(), ilObjTaggingSettingsGUI\showUsers(), ilObjStyleSheetGUI\switchMQueryObject(), ilContainerGUI\switchToOldEditorObject(), ilContainerGUI\switchToStdEditorObject(), ilObjStyleSheetGUI\templateGenerationObject(), ilObjSkillManagementGUI\test(), ilObjSkillManagementGUI\testAllCert(), ilObjSkillManagementGUI\testCert(), ilObjSkillManagementGUI\testLevels(), ilObjFileBasedLMGUI\toFilesystem(), ilObjBadgeAdministrationGUI\toggleObjectBadges(), ilObjMediaCastGUI\updateCastItemObject(), ilObjStyleSheetGUI\updateColorObject(), ilObjMediaPoolGUI\updateFolder(), ilObjBadgeAdministrationGUI\updateImageTemplate(), ilObjMediaPoolGUI\updateMediaPoolPage(), ilObjStyleSheetGUI\updateMediaQueryObject(), ilObjStyleSheetGUI\updateObject(), ilObjTaxonomyGUI\updateSettings(), ilObjStyleSheetGUI\updateTagStyleObject(), ilObjTaxonomyGUI\updateTaxNode(), ilObjStyleSheetGUI\updateTemplateObject(), ilObjHelpSettingsGUI\uploadHelpFile(), ilObjStyleSheetGUI\uploadImageObject(), ilContainerGUI\useNewEditorObject(), and ilObjWikiGUI\viewPageObject().

◆ $data

ilObjectGUI::$data

Definition at line 86 of file class.ilObjectGUI.php.

Referenced by ilCourseContentGUI\__buildPath(), ilContainerGUI\_buildPath(), ilObjTestGUI\addQuestionObject(), ilObjQuestionPoolGUI\buildCreateQuestionForm(), ilObjQuestionPoolGUI\buildQuestionBrowserTableGUI(), ilObjSystemFolderGUI\changeHeaderTitleObject(), ilContainerGUI\clipboardObject(), ilObjSCORM2004LearningModuleGUI\confirmDeleteExportFile(), ilObjSurveyQuestionPoolGUI\confirmDeleteExportFileObject(), ilObjSurveyQuestionPoolGUI\deleteQuestionsObject(), ilObjObjectFolderGUI\displayList(), ilObjTypeDefinitionGUI\displayList(), ilObjTypeDefinitionGUI\editObject(), ilObjRootFolderGUI\editTranslationsObject(), ilObjSurveyQuestionPoolGUI\exportObject(), ilContainerGUI\getAsynchItemListObject(), ilObjSessionGUI\getAttendanceListUserData(), ilObjLearningSequenceAdminGUI\getForm(), ilObjUserGUI\getValues(), initDidacticTemplate(), ilObjAssessmentFolderGUI\logAdminObject(), ilObjSessionGUI\materialsObject(), ilObjSurveyQuestionPoolGUI\questionsObject(), ilObjRoleGUI\readRoleProperties(), ilObjTestGUI\removeQuestionsForm(), ilObjLearningSequenceAdminGUI\save(), ilObjPortfolioAdministrationGUI\saveAuthorship(), ilObjSystemFolderGUI\saveHeaderTitleObject(), ilObjSCORM2004LearningModuleGUI\showExportList(), ilObjSystemFolderGUI\showHeaderTitleObject(), ilObjForumGUI\showStatisticsObject(), ilObjLanguageExtGUI\statisticsObject(), ilObjFileGUI\update(), ilObjLinkResourceGUI\updateLinks(), ilCourseContentGUI\updateManagedTimings(), ilCourseContentGUI\updatePersonalTimings(), ilCourseContentGUI\updateTimings(), ilCourseContentGUI\updateUserTimings(), ilObjFileAccessSettingsGUI\viewDiskQuotaReport(), and ilObjLanguageExtGUI\viewObject().

◆ $formaction

ilObjectGUI::$formaction

Definition at line 97 of file class.ilObjectGUI.php.

◆ $ilErr

ilObjectGUI::$ilErr
protected

Definition at line 18 of file class.ilObjectGUI.php.

Referenced by ilObject2GUI\__construct(), ilObjCourseReferenceGUI\_goto(), ilObjCategoryReferenceGUI\_goto(), ilObjItemGroupGUI\_goto(), ilRemoteObjectBaseGUI\_goto(), ilObjSessionGUI\_goto(), ilObjFolderGUI\_goto(), ilObjRootFolderGUI\_goto(), ilObjStudyProgrammeGUI\_goto(), ilObjExerciseGUI\_goto(), ilObjFileBasedLMGUI\_goto(), ilObjSAHSLearningModuleGUI\_goto(), ilObjFileGUI\_goto(), ilObjWikiGUI\_goto(), ilObjForumGUI\_goto(), ilObjMediaCastGUI\_goto(), ilObjCategoryGUI\_goto(), ilObjGroupGUI\_goto(), ilObjGlossaryGUI\_goto(), ilObjLinkResourceGUI\_goto(), ilObjQuestionPoolGUI\_goto(), ilObjMediaPoolGUI\_goto(), ilObjSystemFolderGUI\_goto(), ilObjUserFolderGUI\_goto(), ilObjCourseGUI\_goto(), ilObjTestGUI\_goto(), ilObjContentObjectGUI\_goto(), _gotoRepositoryNode(), _gotoRepositoryRoot(), ilObjSystemFolderGUI\benchmarkObject(), ilObjSystemFolderGUI\checkObject(), ilContainerGUI\clipboardObject(), cloneAllObject(), ilContainerGUI\cloneAllObject(), ilObjRoleGUI\confirmDeleteRoleObject(), ilObjContentObjectGUI\confirmedDelete(), ilObjMediaPoolGUI\confirmRemove(), ilContainerGUI\copyObject(), ilObjContentObjectGUI\copyPage(), ilObjPortfolioGUI\create(), ilObjFileBasedLMGUI\createFromDirectory(), ilContainerReferenceGUI\createObject(), ilObjRoleGUI\createObject(), createObject(), ilContainerGUI\cutObject(), ilObjContentObjectGUI\delete(), ilObjContentObjectGUI\deleteMenuEntry(), ilObjSCORM2004LearningModuleGUI\deleteNodes(), ilObjRoleFolderGUI\deleteRoleObject(), ilObjFolderGUI\downloadFolderObject(), ilObjTestVerificationGUI\downloadFromPortfolioPage(), ilObjSCORMVerificationGUI\downloadFromPortfolioPage(), ilObjCourseVerificationGUI\downloadFromPortfolioPage(), ilContainerGUI\downloadObject(), ilObjContentObjectGUI\downloadPDFFile(), ilObjMediaPoolGUI\edit(), ilObjFileGUI\edit(), ilObjFileAccessSettingsGUI\editDiskQuotaMailTemplate(), ilObjFileAccessSettingsGUI\editDiskQuotaSettings(), ilObjFileAccessSettingsGUI\editDownloadingSettings(), ilObjCourseGUI\editInfoObject(), ilObjGroupGUI\editInfoObject(), ilObjContentObjectGUI\editMenuEntry(), ilRemoteObjectBaseGUI\editObject(), ilObjTypeDefinitionGUI\editObject(), ilObjFileBasedLMGUI\editObject(), ilObjRoleGUI\editObject(), ilObjFolderGUI\editObject(), editObject(), ilContainerGUI\editPageContentObject(), ilObjFileAccessSettingsGUI\editPreviewSettings(), ilCourseContentGUI\editTimings(), ilObjFileAccessSettingsGUI\editUploadSettings(), ilCourseContentGUI\editUserTimings(), ilObjFileAccessSettingsGUI\editWebDAVSettings(), ilObjLoggingSettingsGUI\errorSettings(), ilObjSessionGUI\eventsListObject(), ilObjWebResourceAdministrationGUI\executeCommand(), ilMembershipAdministrationGUI\executeCommand(), ilObjSAHSLearningModuleGUI\executeCommand(), ilObjLinkResourceGUI\executeCommand(), ilObjComponentSettingsGUI\executeCommand(), ilObjObjectTemplateAdministrationGUI\executeCommand(), ilObjECSSettingsGUI\executeCommand(), ilObjRepositorySettingsGUI\executeCommand(), ilObjFileGUI\executeCommand(), ilObjGroupGUI\executeCommand(), ilCourseContentGUI\executeCommand(), ilObjLearningResourcesSettingsGUI\executeCommand(), ilObjMDSettingsGUI\executeCommand(), ilObjTaggingSettingsGUI\executeCommand(), ilObjCalendarSettingsGUI\executeCommand(), ilObjAccessibilitySettingsGUI\executeCommand(), ilObjNewsSettingsGUI\executeCommand(), ilObjPrivacySecurityGUI\executeCommand(), ilObjPersonalDesktopSettingsGUI\executeCommand(), ilObjMediaObjectsSettingsGUI\executeCommand(), ilObjWikiSettingsGUI\executeCommand(), ilObjSkillManagementGUI\executeCommand(), ilObjMediaCastSettingsGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilObjHelpSettingsGUI\executeCommand(), ilObjContentObjectGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjMediaObjectGUI\executeCommand(), ilObjAuthSettingsGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\exportISO(), ilObjItemGroupGUI\gotoParent(), ilObjSurveyQuestionPoolGUI\importFileObject(), ilObjContentObjectGUI\importFileObject(), importFileObject(), ilObjSessionGUI\importFileObject(), ilRemoteObjectBaseGUI\infoScreen(), ilObjCourseGUI\infoScreen(), ilObjWikiGUI\infoScreen(), ilObjCategoryGUI\infoScreen(), ilObjMediaCastGUI\infoScreen(), ilObjMediaPoolGUI\infoScreen(), ilObjCloudGUI\infoScreenForward(), ilObjDataCollectionGUI\infoScreenForward(), ilObjFileGUI\infoScreenForward(), ilObjQuestionPoolGUI\infoScreenForward(), ilContainerGUI\linkObject(), ilObjCategoryGUI\listUsersObject(), ilCourseContentGUI\managePersonalTimings(), ilCourseContentGUI\manageTimings(), ilObjContentObjectGUI\moveChapter(), ilObjContentObjectGUI\movePage(), ilContainerGUI\pasteObject(), ilObjContentObjectGUI\pastePage(), ilObjRoleGUI\performDeleteRoleObject(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), ilObjRoleGUI\permObject(), ilObjGlossaryGUI\publishExportFile(), ilObjSCORM2004LearningModuleGUI\publishExportFile(), ilObjRoleFolderGUI\roleSearchObject(), ilObjPrivacySecurityGUI\save_privacy(), ilObjPrivacySecurityGUI\save_security(), ilObjSystemFolderGUI\saveBasicSettingsObject(), ilObjSystemFolderGUI\saveContactInformationObject(), ilObjFileAccessSettingsGUI\saveDiskQuotaSettings(), ilObjMDSettingsGUI\saveEntry(), ilObjSystemFolderGUI\saveHeaderTitleObject(), ilObjSystemFolderGUI\saveHeaderTitlesObject(), ilObjSystemFolderGUI\saveJavaServerObject(), ilObjTypeDefinitionGUI\saveObject(), ilObjRoleTemplateGUI\saveObject(), ilObjWikiGUI\saveObject(), ilObjGlossaryGUI\saveObject(), ilObjSessionGUI\saveObject(), saveObject(), ilObjFileAccessSettingsGUI\savePreviewSettings(), ilObjSystemFolderGUI\saveProxyObject(), ilObjRoleFolderGUI\saveSettingsObject(), ilObjFileAccessSettingsGUI\saveUploadSettings(), ilObjFileAccessSettingsGUI\saveWebDAVSettings(), ilObjSystemFolderGUI\saveWebServicesObject(), ilObjContentObjectGUI\selectFooter(), ilObjContentObjectGUI\selectHeader(), ilObjLoggingSettingsGUI\settings(), ilObjSearchSettingsGUI\settingsObject(), ilObjSystemFolderGUI\showHTTPSObject(), ilContainerGUI\showPasteTreeObject(), ilObjSystemFolderGUI\showProxyObject(), ilObjSystemFolderGUI\startValidator(), ilObjMDSettingsGUI\updateEntry(), ilObjCourseGUI\updateInfoObject(), ilCourseContentGUI\updateManagedTimings(), ilObjContentObjectGUI\updateMenuEntry(), ilRemoteObjectBaseGUI\updateObject(), ilObjCategoryGUI\updateObject(), ilObjSessionGUI\updateObject(), updateObject(), ilCourseContentGUI\updatePersonalTimings(), ilCourseContentGUI\updateTimings(), ilObjLinkResourceGUI\view(), ilObjFileAccessSettingsGUI\viewDiskQuotaReport(), ilObjObjectFolderGUI\viewObject(), ilObjRoleFolderGUI\viewObject(), ilObjGlossaryGUI\viewObject(), and viewObject().

◆ $lng

ilObjectGUI::$lng

Definition at line 79 of file class.ilObjectGUI.php.

Referenced by ilObjECSSettingsGUI\__construct(), ilObjSAHSLearningModuleGUI\__construct(), ilObjRootFolderGUI\__construct(), ilObjTaxonomyGUI\__construct(), ilObjExternalToolsSettingsGUI\__construct(), ilObjLanguageExtGUI\__construct(), ilObjPersonalDesktopSettingsGUI\__construct(), ilObjPollGUI\__construct(), ilObjCloudGUI\__construct(), ilObjRoleTemplateGUI\__construct(), ilObjSCORMLearningModuleGUI\__construct(), ilObjMDSettingsGUI\__construct(), ilObjQuestionPoolGUI\__construct(), ilObjCalendarSettingsGUI\__construct(), ilObjRoleGUI\__construct(), ilObjStyleSheetGUI\__construct(), ilObjMediaCastGUI\__construct(), ilObjExerciseGUI\__construct(), ilObjWikiGUI\__construct(), ilObject2GUI\__construct(), ilObjSurveyAdministrationGUI\__construct(), ilObjSurveyGUI\__construct(), ilObjSCORM2004LearningModuleGUI\__construct(), ilObjFileBasedLMGUI\__construct(), ilObjUserGUI\__construct(), ilObjRoleFolderGUI\__construct(), ilObjContentObjectGUI\__construct(), ilObjSurveyQuestionPoolGUI\__construct(), ilObjMediaObjectGUI\__construct(), ilObjOrgUnitGUI\__construct(), ilContainerReferenceGUI\__construct(), ilObjStudyProgrammeGUI\__construct(), ilObjTestGUI\__construct(), ilContainerGUI\__construct(), ilObjBlogGUI\__construct(), ilObjMediaObjectGUI\_getMediaInfoHTML(), ilObjStyleSheetGUI\_getTemplatePreview(), ilObjCourseReferenceGUI\_goto(), ilObjCategoryReferenceGUI\_goto(), ilObjItemGroupGUI\_goto(), ilRemoteObjectBaseGUI\_goto(), ilObjectPluginGUI\_goto(), ilObjFolderGUI\_goto(), ilObjRootFolderGUI\_goto(), ilObjExerciseGUI\_goto(), ilObjFileBasedLMGUI\_goto(), ilObjSAHSLearningModuleGUI\_goto(), ilObjFileGUI\_goto(), ilObjSurveyQuestionPoolGUI\_goto(), ilObjWikiGUI\_goto(), ilObjForumGUI\_goto(), ilObjBookingPoolGUI\_goto(), ilObjMediaCastGUI\_goto(), ilObjCategoryGUI\_goto(), ilObjGroupGUI\_goto(), ilObjGlossaryGUI\_goto(), ilObjLinkResourceGUI\_goto(), ilObjQuestionPoolGUI\_goto(), ilObjMediaPoolGUI\_goto(), ilObjSurveyGUI\_goto(), ilObjSystemFolderGUI\_goto(), ilObjUserFolderGUI\_goto(), ilObjCourseGUI\_goto(), ilObjTestGUI\_goto(), ilObjContentObjectGUI\_goto(), _gotoRepositoryRoot(), ilObjCategoryGUI\_importCategories(), ilObjCategoryGUI\_importCategoriesForm(), ilObjCourseGUI\_modifyItemGUI(), ilObjSCORM2004LearningModuleGUI\activateExpertMode(), ilObjHelpSettingsGUI\activateModule(), ilObjComponentSettingsGUI\activatePlugin(), ilObjLinkResourceGUI\activateTabs(), ilObjBadgeAdministrationGUI\activateTypes(), ilObjExerciseGUI\addContentSubTabs(), ilObjMediaCastGUI\addContentSubTabs(), ilObjBlogGUI\addContributor(), ilObjDataCollectionGUI\addHeaderAction(), ilObjSystemFolderGUI\addHeaderTitleObject(), ilObjWikiGUI\addImportantPageObject(), ilObjTestGUI\addQuestionObject(), ilContainerGUI\addStandardContainerSubTabs(), ilObjTaggingSettingsGUI\addSubTabs(), ilObjContentObjectGUI\addTabs(), ilObjRoleGUI\addToClipboardObject(), ilContainerGUI\addToDeskObject(), ilObjBlogGUI\addToDeskObject(), ilObjContentObjectGUI\addTooltip(), ilObjGlossaryGUI\addUsagesToInfo(), ilObjBlogGUI\addUserFromAutoComplete(), ilObjItemGroupGUI\afterConstructor(), ilObjMediaPoolGUI\afterConstructor(), ilObjTaxonomyGUI\afterSave(), ilObjCloudGUI\afterServiceAuth(), ilObjSystemFolderGUI\benchmarkObject(), ilObjSystemFolderGUI\benchmarkSubTabs(), ilObjBlogGUI\buildExportTemplate(), ilObjTestGUI\buildPageViewToolbar(), ilObjQuestionPoolGUI\buildQuestionBrowserTableGUI(), ilObjStyleSheetGUI\cancelCharacteristicDeletionObject(), ilObjStyleSheetGUI\cancelObject(), ilObjContentObjectGUI\chapters(), ilObjWorkspaceFolderGUI\checkPassword(), ilObjExternalToolsSettingsGUI\clearMathJaxCacheObject(), ilContainerGUI\clipboardObject(), ilObjPollGUI\confirmDeleteAllVotes(), ilObjBadgeAdministrationGUI\confirmDeleteImageTemplates(), ilObjBadgeAdministrationGUI\confirmDeleteObjectBadges(), ilObjTaxonomyGUI\confirmDeleteTaxonomy(), ilObjMediaCastGUI\confirmDeletionItemsObject(), ilObjSCORM2004LearningModuleGUI\confirmExpertMode(), ilObjContentObjectGUI\confirmGlossarySelection(), ilObjHelpSettingsGUI\confirmHelpModulesDeletion(), ilObjMediaPoolGUI\confirmRemove(), ilContainerGUI\confirmRemoveFromSystemObject(), ilObjWikiGUI\confirmRemoveImportantPagesObject(), ilObjMediaObjectGUI\confirmSrtDeletionObject(), ilObjBlogGUI\contributors(), ilObjTestGUI\copyAndLinkToQuestionpoolObject(), ilObjStyleSheetGUI\copyCharacteristicsObject(), ilObjSCORM2004LearningModuleGUI\copyItems(), ilObjContentObjectGUI\copyItems(), ilObjStyleSheetGUI\createObject(), ilObjWikiGUI\createPageUsingTemplateObject(), ilObjTestGUI\createQuestionObject(), ilObjSCORM2004LearningModuleGUI\cutItems(), ilObjContentObjectGUI\cutItems(), ilObjHelpSettingsGUI\deactivateModule(), ilObjComponentSettingsGUI\deactivatePlugin(), ilObjBadgeAdministrationGUI\deactivateTypes(), ilObjPollGUI\deleteAllVotes(), ilObjStyleSheetGUI\deleteCharacteristicConfirmationObject(), ilObjStyleSheetGUI\deleteColorConfirmationObject(), ilObject2GUI\deleteConfirmation(), ilObject2GUI\deleteConfirmedObjects(), ilObjStyleSheetGUI\deleteCoreCharMessage(), ilObjSystemFolderGUI\deleteHeaderTitlesObject(), ilObjBadgeAdministrationGUI\deleteImageTemplates(), ilObjTaxonomyGUI\deleteItems(), ilObjStyleSheetGUI\deleteMediaQueryConfirmationObject(), ilObjSkillManagementGUI\deleteNodes(), ilObjSCORM2004LearningModuleGUI\deleteNodes(), ilObjBadgeAdministrationGUI\deleteObjectBadges(), ilObjMediaObjectGUI\deleteSrtFilesObject(), ilObjTaxonomyGUI\deleteTaxonomy(), ilObjStyleSheetGUI\deleteTemplateConfirmationObject(), ilObjContentObjectGUI\deleteTooltips(), ilObjMediaCastGUI\determinePlaytimeObject(), ilObjFolderGUI\downloadFolderObject(), ilContainerGUI\downloadMultipleObjects(), ilObjTaxonomyGUI\editAOTaxonomySettings(), ilObjFileAccessSettingsGUI\editDiskQuotaMailTemplate(), ilObjFileAccessSettingsGUI\editDiskQuotaSettings(), ilObjContentObjectGUI\editGlossaries(), ilObjWikiGUI\editImportantPagesObject(), ilObjExternalToolsSettingsGUI\editMapsObject(), ilObjExternalToolsSettingsGUI\editMathJaxObject(), ilObjContentObjectGUI\editMenuProperties(), ilObjStyleSheetGUI\editObject(), ilObjMediaCastGUI\editOrderObject(), ilContainerGUI\editPageContentObject(), ilObjFileAccessSettingsGUI\editPreviewSettings(), ilObjBlogAdministrationGUI\editSettings(), ilObjExerciseAdministrationGUI\editSettings(), ilObjWikiSettingsGUI\editSettings(), ilObjLearningResourcesSettingsGUI\editSettings(), ilObjPortfolioAdministrationGUI\editSettings(), ilObjHelpSettingsGUI\editSettings(), ilObjNewsSettingsGUI\editSettings(), ilObjPersonalDesktopSettingsGUI\editSettings(), ilObjSkillManagementGUI\editSettings(), ilObjSkillManagementGUI\editSkills(), ilObjSkillManagementGUI\editSkillTemplates(), ilObjAuthSettingsGUI\editSOAPObject(), ilObjStyleSheetGUI\editTagStyleObject(), ilObjMediaPoolGUI\editTitlesAndDescriptions(), ilObjFileAccessSettingsGUI\editUploadSettings(), ilObjFileAccessSettingsGUI\editWebDAVSettings(), ilObjPersonalDesktopSettingsGUI\editWsp(), ilObjDataCollectionGUI\emptyInfo(), ilObjectPluginGUI\executeCommand(), ilObjCloudGUI\executeCommand(), ilObjPortfolioGUI\executeCommand(), ilObjWikiSettingsGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilObjFileAccessSettingsGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjHelpSettingsGUI\executeCommand(), ilObjContentObjectGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjBlogGUI\executeCommand(), ilObjSAHSLearningModuleGUI\export(), ilObjContentObjectGUI\filterTooltips(), ilContainerGUI\forwardToPageObject(), ilObjFileAccessSettingsGUI\getAdditionalWebDAVInformation(), ilObjObjectTemplateAdministrationGUI\getAdminTabs(), ilObjPortfolioAdministrationGUI\getAdminTabs(), ilObjComponentSettingsGUI\getAdminTabs(), ilObjSkillManagementGUI\getAdminTabs(), ilObjMediaCastGUI\getCastItemValues(), ilObjPortfolioGUI\getCreateInfoMessage(), ilObjMediaCastGUI\getFeedIconsHTML(), ilObjBlogGUI\getHTML(), ilObjSystemCheckGUI\getLang(), ilObjContentObjectGUI\getLayoutOption(), ilObjContentObjectGUI\getMultiLangHeader(), ilObjPortfolioGUI\getOfflineMessage(), ilObjMediaPoolGUI\getPreviewModalHTML(), ilObjContentObjectGUI\getPublicAccessColValue(), ilObjTestGUI\getQuestionpoolCreationForm(), getRightColumnHTML(), ilObjWikiGUI\getSettingsFormValues(), ilObjSurveyAdministrationGUI\getSettingsTemplateConfig(), ilObjAssessmentFolderGUI\getSettingsTemplateConfig(), ilObjStyleSheetGUI\getStyleExampleHTML(), ilObjRootFolderGUI\getTabs(), ilObjSurveyAdministrationGUI\getTabs(), ilObjCategoryGUI\getTabs(), ilObjFolderGUI\getTabs(), ilObjExerciseGUI\getTabs(), ilObjWikiGUI\getTabs(), ilObjAssessmentFolderGUI\getTabs(), ilObjFileBasedLMGUI\getTabs(), ilObjGroupGUI\getTabs(), ilObjStyleSheetGUI\getTabs(), ilObjCourseGUI\getTabs(), ilObjFileBasedLMGUI\getTemplate(), ilObjSAHSLearningModuleGUI\getTemplate(), ilObjUserGUI\getValues(), ilObjItemGroupGUI\gotoParent(), ilObjFolderGUI\importFileObject(), ilObjUserFolderGUI\importUserRoleAssignmentObject(), ilObjUserFolderGUI\importUsersObject(), ilObjWikiGUI\infoScreen(), ilObjectPluginGUI\infoScreen(), ilObjExerciseGUI\infoScreen(), ilObjMediaCastGUI\initAddCastItemForm(), ilObjPortfolioAdministrationGUI\initAuthorshipForm(), ilObjMediaPoolGUI\initBulkUploadForm(), ilObjStyleSheetGUI\initCharacteristicForm(), ilObjAdvancedEditingGUI\initCharSelectorSettingsForm(), ilObjStyleSheetGUI\initColorForm(), ilObjSystemFolderGUI\initContactInformationForm(), ilObjCloudGUI\initCreateForm(), ilObjSAHSLearningModuleGUI\initCreationForm(), initDidacticTemplate(), ilObjFileAccessSettingsGUI\initDiskQuotaMailTemplateForm(), ilObjFileAccessSettingsGUI\initDownloadingSettingsForm(), ilObjPollGUI\initEditCustomForm(), ilObjBlogGUI\initEditCustomForm(), ilObjFolderGUI\initEditForm(), ilObjectPluginGUI\initEditForm(), initEditForm(), ilContainerGUI\initEditForm(), ilObjPrivacySecurityGUI\initErrorMessages(), ilObjMediaPoolGUI\initFolderForm(), ilObjTaggingSettingsGUI\initForbiddenTagsForm(), ilObjWikiSettingsGUI\initForm(), ilObjMediaObjectGUI\initForm(), ilObjExerciseAdministrationGUI\initFormSettings(), ilObjBlogAdministrationGUI\initFormSettings(), ilObjSearchSettingsGUI\initFormSettings(), ilObjPortfolioAdministrationGUI\initFormSettings(), ilObjMediaCastSettingsGUI\initFormSettings(), ilObjAwarenessAdministrationGUI\initFormSettings(), ilObjTaggingSettingsGUI\initFormSettings(), ilObjAdvancedEditingGUI\initGeneralPageSettingsForm(), ilObjMDSettingsGUI\initGeneralSettingsForm(), ilObjSCORM2004LearningModuleGUI\initGlossaryCreationForm(), ilObjBookingPoolGUI\initHeaderAction(), ilObjSystemFolderGUI\initHTTPSForm(), ilObjStyleSheetGUI\initImageForm(), ilObjBadgeAdministrationGUI\initImageTemplateForm(), ilObjContentObjectGUI\initImportForm(), ilObjSystemFolderGUI\initJavaServerForm(), ilObjMediaPoolGUI\initMediaBulkForm(), ilObjMediaObjectsSettingsGUI\initMediaObjectsSettingsForm(), ilObjMediaPoolGUI\initMediaPoolPageForm(), ilObjStyleSheetGUI\initMediaQueryForm(), ilObjContentObjectGUI\initMenuEntryForm(), ilObjContentObjectGUI\initMenuForm(), ilObjUserFolderGUI\initNewAccountMailForm(), ilObjAdvancedEditingGUI\initPageEditorForm(), ilObjWorkspaceFolderGUI\initPasswordForm(), ilObjPortfolioGUI\initPDFSelectionForm(), ilObjFileAccessSettingsGUI\initPreviewSettingsForm(), ilObjSCORM2004LearningModuleGUI\initPropertiesEditableForm(), ilObjStyleSheetGUI\initPropertiesForm(), ilObjSCORM2004LearningModuleGUI\initPropertiesForm(), ilObjContentObjectGUI\initPropertiesForm(), ilObjSystemFolderGUI\initProxyForm(), ilObjPollGUI\initQuestionForm(), ilObjSystemFolderGUI\initServerInfoForm(), ilObjContentObjectGUI\initSetPageLayoutForm(), ilObjSurveyAdministrationGUI\initSettingsForm(), ilObjFileBasedLMGUI\initSettingsForm(), ilObjWikiGUI\initSettingsForm(), ilObjTaxonomyGUI\initSettingsForm(), ilObjMediaCastGUI\initSettingsForm(), ilObjFileGUI\initSingleUploadForm(), ilObjContentObjectGUI\initStylePropertiesForm(), ilObjSCORM2004LearningModuleGUI\initStylePropertiesForm(), ilObjWikiGUI\initStylePropertiesForm(), ilContainerGUI\initStylePropertiesForm(), ilObjStyleSheetGUI\initTagStyleForm(), ilObjTaxonomyGUI\initTaxNodeForm(), ilObjStyleSheetGUI\initTemplateForm(), ilObjStyleSheetGUI\initTemplateGenerationForm(), ilObjWikiGUI\initTemplateSelectionForm(), ilObjSAHSLearningModuleGUI\initUploadForm(), ilObjFileAccessSettingsGUI\initUploadSettingsForm(), ilObjUserFolderGUI\initUserImportForm(), ilObjFileAccessSettingsGUI\initWebDAVSettingsForm(), ilObjSystemFolderGUI\initWebServicesForm(), ilObjFileGUI\initZipUploadForm(), ilObjSCORM2004LearningModuleGUI\insertAsset(), ilObjSCORM2004LearningModuleGUI\insertChapter(), ilObjContentObjectGUI\insertChapter(), ilObjSCORM2004LearningModuleGUI\insertLMChapterClip(), ilObjSCORM2004LearningModuleGUI\insertPage(), ilObjSCORM2004LearningModuleGUI\insertScenarioGUI(), ilObjSCORM2004LearningModuleGUI\insertSco(), ilObjSCORM2004LearningModuleGUI\insertTemplate(), ilObjSCORM2004LearningModuleGUI\insertTemplateGUI(), ilObjTaxonomyGUI\listAssignedItems(), ilObjStyleSheetGUI\listImagesObject(), ilObjBadgeAdministrationGUI\listImageTemplates(), ilObjMediaCastGUI\listItemsObject(), ilObjMediaPoolGUI\listMedia(), ilObjTaxonomyGUI\listNodes(), ilObjBadgeAdministrationGUI\listObjectBadgeUsers(), ilObjMediaObjectGUI\listSubtitleFilesObject(), ilObjTaxonomyGUI\listTaxonomies(), ilObjAuthSettingsGUI\loginInfoObject(), ilContainerGUI\modifyItemGUI(), ilObjTaxonomyGUI\moveItems(), ilObjTestGUI\movePageFormObject(), ilObjUserFolderGUI\newAccountMailObject(), ilObjSCORMLearningModuleGUI\offlineModeManager(), ilObjStyleSheetGUI\outputTagStyleEditScreen(), ilObjContentObjectGUI\pages(), ilObjWorkspaceFolderGUI\passwordForm(), ilObjStyleSheetGUI\pasteCharacteristicsObject(), ilObjTaxonomyGUI\pasteItems(), ilObjMediaPoolGUI\performBulkUpload(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), ilObjWikiGUI\performSearchObject(), ilObjBlogGUI\preview(), ilObjPortfolioGUI\printView(), ilObjSCORMLearningModuleGUI\properties(), ilObjSCORM2004LearningModuleGUI\properties(), ilObjContentObjectGUI\properties(), ilObjStyleSheetGUI\propertiesObject(), ilObjQuestionPoolGUI\questionsObject(), ilObjTestGUI\questionsObject(), ilObjBlogGUI\removeContributor(), ilContainerGUI\removeFromDeskObject(), ilObjBlogGUI\removeFromDeskObject(), ilContainerGUI\removeFromSystemObject(), ilObjWikiGUI\removeImportantPagesObject(), ilObjContentObjectGUI\removeLMGlossary(), ilObjTestVerificationGUI\render(), ilObjExerciseVerificationGUI\render(), ilObjSCORMVerificationGUI\render(), ilObjCourseVerificationGUI\render(), ilObjPollGUI\render(), ilObjBlogGUI\render(), ilObjBlogGUI\renderList(), ilObjWikiGUI\renderSideBlock(), ilObjBlogGUI\renderToolbarNavigation(), ilObjContentObjectGUI\resetNumberOfTries(), ilObjBookingPoolGUI\rsvCancelObject(), ilObjBookingPoolGUI\rsvConfirmCancelAggregationObject(), ilObjBookingPoolGUI\rsvConfirmCancelObject(), ilObjAccessibilitySettingsGUI\saveAccessKeys(), ilObjSkillManagementGUI\saveAllTemplateTitles(), ilObjSkillManagementGUI\saveAllTitles(), ilObjTaxonomyGUI\saveAssignedItemsSorting(), ilObjPortfolioAdministrationGUI\saveAuthorship(), ilObjSystemFolderGUI\saveBasicSettingsObject(), ilObjMediaCastGUI\saveCastItemObject(), ilObjStyleSheetGUI\saveCharacteristicObject(), ilObjAdvancedEditingGUI\saveCharSelectorSettingsObject(), ilObjStyleSheetGUI\saveColorObject(), ilObjSystemFolderGUI\saveContactInformationObject(), ilObjFileAccessSettingsGUI\saveDiskQuotaMailTemplate(), ilObjFileAccessSettingsGUI\saveDiskQuotaSettings(), ilObjContentObjectGUI\saveExportIds(), ilObjMediaPoolGUI\saveFolder(), ilObjTaggingSettingsGUI\saveForbiddenTags(), ilObjAdvancedEditingGUI\saveGeneralPageSettingsObject(), ilObjUserFolderGUI\saveGlobalUserSettingsObject(), ilObjSCORM2004LearningModuleGUI\saveGlossary(), ilObjWikiGUI\saveGradingObject(), ilObjSystemFolderGUI\saveHeaderTitlesObject(), ilObjContentObjectGUI\saveHelpMapping(), ilObjStyleSheetGUI\saveHideStatusObject(), ilObjSystemFolderGUI\saveHTTPSObject(), ilObjBadgeAdministrationGUI\saveImageTemplate(), ilObjSystemFolderGUI\saveJavaServerObject(), ilObjExternalToolsSettingsGUI\saveMathJaxObject(), ilObjMediaPoolGUI\saveMediaPoolPage(), ilObjStyleSheetGUI\saveMediaQueryObject(), ilObjRepositorySettingsGUI\saveModules(), ilObjUserFolderGUI\saveNewAccountMailObject(), ilObjWikiGUI\saveObject(), ilObjMediaObjectGUI\saveObject(), ilObjWikiGUI\saveOrderingAndIndentObject(), ilObjMediaCastGUI\saveOrderObject(), ilObjAdvancedEditingGUI\savePageEditorSettingsObject(), ilObjContentObjectGUI\savePageLayout(), ilObjFileAccessSettingsGUI\savePreviewSettings(), ilObjContentObjectGUI\saveProperties(), ilObjMediaObjectGUI\savePropertiesObject(), ilObjSystemFolderGUI\saveProxyObject(), ilObjSCORM2004LearningModuleGUI\saveSequencing(), ilObjMediaObjectsSettingsGUI\saveSettings(), ilObjWikiGUI\saveSettingsObject(), ilObjTaxonomyGUI\saveSorting(), ilObjTaxonomyGUI\saveTaxNode(), ilObjStyleSheetGUI\saveTemplateObject(), ilObjMediaPoolGUI\saveTitlesAndDescriptions(), ilObjContentObjectGUI\saveTooltips(), ilObjFileAccessSettingsGUI\saveUploadSettings(), ilObjFileAccessSettingsGUI\saveWebDAVSettings(), ilObjSystemFolderGUI\saveWebServicesObject(), ilObjContentObjectGUI\selectLMGlossary(), ilObjMediaPoolGUI\selectUploadDirFiles(), setActions(), ilObjWikiGUI\setAsStartPageObject(), ilObjContentObjectGUI\setContentSubTabs(), ilObjCourseGUI\setContentSubTabs(), ilObjMediaPoolGUI\setMediaPoolPageTabs(), ilObjHelpSettingsGUI\setMode(), ilObjPortfolioGUI\setOnlineAndShare(), ilContainerGUI\setPageEditorTabs(), ilObjContentObjectGUI\setPageLayout(), ilObjPollGUI\setParticipantsSubTabs(), ilObjMediaObjectGUI\setPropertiesSubTabs(), ilObjContentObjectGUI\setQuestionsSubTabs(), ilObjSystemFolderGUI\setServerInfoSubTabs(), ilObjWikiGUI\setSettingsSubTabs(), ilObjSAHSLearningModuleGUI\setSettingsSubTabs(), ilObjMediaPoolGUI\setSettingsSubTabs(), ilObjFolderGUI\setSubTabs(), ilObjSCORMLearningModuleGUI\setSubTabs(), ilObjStyleSheetGUI\setSubTabs(), ilObjSCORM2004LearningModuleGUI\setSubTabs(), ilObjWorkspaceFolderGUI\setTabs(), ilObjExternalFeedGUI\setTabs(), ilObjPollGUI\setTabs(), ilObjCloudGUI\setTabs(), ilObjItemGroupGUI\setTabs(), ilObjDataCollectionGUI\setTabs(), ilObjBlogGUI\setTabs(), ilObject2GUI\setTabs(), ilObjFileGUI\setTabs(), ilObjTaxonomyGUI\setTabs(), ilObjMediaCastGUI\setTabs(), ilObjStyleSheetGUI\setTabs(), ilObjLinkResourceGUI\setTabs(), ilObjContentObjectGUI\setTabs(), ilObjStyleSheetGUI\setTemplatesSubTabs(), ilObjAdvancedEditingGUI\settingsObject(), ilObjUserFolderGUI\settingsObject(), ilObjWorkspaceRootFolderGUI\setTitleAndDescription(), ilObjRootFolderGUI\setTitleAndDescription(), ilObjGlossaryGUI\showActions(), ilObjContentObjectGUI\showActions(), ilContainerGUI\showAdministrationPanel(), ilObjSystemFolderGUI\showBasicSettingsObject(), ilObjContentObjectGUI\showExportIDsOverview(), ilObjSCORM2004LearningModuleGUI\showLearningObjectivesAlignment(), ilContainerGUI\showLinkListObject(), ilObjContentObjectGUI\showLMGlossarySelector(), ilObjMediaPoolGUI\showMediaPoolPageUsages(), ilObjSCORM2004LearningModuleGUI\showOrganization(), ilObjPollGUI\showParticipants(), ilObjPollGUI\showParticipantVotes(), ilObjComponentSettingsGUI\showPlugin(), ilObjComponentSettingsGUI\showPluginSlotInfo(), ilObjSCORM2004LearningModuleGUI\showSequencing(), ilObjWikiGUI\showTemplateSelectionObject(), ilObjContentObjectGUI\showTooltipList(), ilObjTaxonomyGUI\showTree(), ilObjSkillManagementGUI\showTree(), ilObjSCORM2004LearningModuleGUI\showTree(), ilObjMediaObjectGUI\showUsagesObject(), ilObjTaggingSettingsGUI\showUsers(), ilObjPollGUI\subscribe(), ilObjStyleSheetGUI\templateGenerationObject(), ilObjSkillManagementGUI\test(), ilObjSkillManagementGUI\testAllCert(), ilObjSkillManagementGUI\testCert(), ilObjSkillManagementGUI\testLevels(), ilObjBadgeAdministrationGUI\toggleObjectBadges(), ilObjContentObjectGUI\unlockQuestion(), ilObjPollGUI\unsubscribe(), ilObjStyleSheetGUI\updateColorObject(), ilObjBlogGUI\updateCustom(), ilObjMediaPoolGUI\updateFolder(), ilObjBadgeAdministrationGUI\updateImageTemplate(), ilObjMediaPoolGUI\updateMediaPoolPage(), ilObjStyleSheetGUI\updateMediaQueryObject(), ilObjStyleSheetGUI\updateObject(), ilObjTaxonomyGUI\updateSettings(), ilObjTaxonomyGUI\updateTaxNode(), ilObjStyleSheetGUI\updateTemplateObject(), ilObjHelpSettingsGUI\uploadHelpFile(), ilObjMediaObjectGUI\uploadMultipleSubtitleFileFormObject(), ilObjMediaObjectGUI\uploadSubtitleFileObject(), ilContainerGUI\useNewEditorObject(), ilObjRoleGUI\userassignmentObject(), ilObjFileAccessSettingsGUI\viewDiskQuotaReport(), ilObjUserFolderGUI\viewObject(), and ilObjWikiGUI\viewPageObject().

◆ $locator

◆ $maxcount

ilObjectGUI::$maxcount

Definition at line 96 of file class.ilObjectGUI.php.

◆ $obj_id

ilObjectGUI::$obj_id

Definition at line 95 of file class.ilObjectGUI.php.

Referenced by ilCourseContentGUI\__forwardToColumnGUI(), ilCourseContentGUI\__loadFromPost(), ilObjDataCollectionGUI\addHeaderAction(), ilObjContentObjectGUI\addLocations(), ilObjMediaPoolGUI\addLocatorItems(), ilObjBibliographicGUI\addNews(), ilObjLinkResourceGUI\callDirectLink(), ilObjLinkResourceGUI\callLink(), ilObjPortfolioGUI\checkPermissionBool(), ilObjBookingPoolGUI\confirmedBookingNumbersObject(), ilObjMediaPoolGUI\confirmRemove(), ilContainerGUI\copyFile(), ilObjMediaPoolGUI\copyToClipboard(), ilObject2GUI\deleteConfirmation(), ilContainerGUI\editPageContentObject(), ilContainerGUI\getAsynchItemListObject(), getCenterColumnHTML(), ilContainerReferenceGUI\getId(), ilCourseContentGUI\getRightColumnHTML(), getRightColumnHTML(), ilObjBlogGUI\initHeaderAction(), ilObjContentObjectGUI\initMenuEntryForm(), ilObjLanguageFolderGUI\installLocalObject(), ilObjLanguageFolderGUI\installObject(), ilObjAssessmentFolderGUI\logAdminObject(), ilObjSCORMLearningModuleGUI\newModuleVersion(), ilObjMediaPoolGUI\remove(), ilObjUserGUI\roleassignmentObject(), ilObjBookingPoolGUI\rsvConfirmCancelObject(), ilObjBookingPoolGUI\rsvConfirmDeleteObject(), ilObjBlogGUI\setNotification(), ilObjLanguageFolderGUI\setSystemLanguageObject(), ilObjLanguageFolderGUI\setUserLanguageObject(), ilCourseContentGUI\showStartObjects(), ilObjDataCollectionGUI\toggleNotification(), ilObjBibliographicGUI\toggleNotification(), ilObjLanguageFolderGUI\uninstallObject(), and ilCourseContentGUI\view().

◆ $objDefinition

◆ $object

◆ $object_service

◆ $omit_locator

ilObjectGUI::$omit_locator = false

Definition at line 105 of file class.ilObjectGUI.php.

◆ $rbacreview

ilObjectGUI::$rbacreview
protected

Definition at line 43 of file class.ilObjectGUI.php.

Referenced by ilRoleDesktopItem\__assign(), ilObjBlogGUI\addContributor(), ilObjRoleGUI\addUserObject(), ilObjRoleGUI\adoptPermObject(), ilObjRoleTemplateGUI\adoptPermSaveObject(), ilObjRoleGUI\adoptPermSaveObject(), ilObjUserGUI\assignSaveObject(), ilObjRoleGUI\changeExistingObjectsObject(), ilObjRoleGUI\confirmDeleteRoleObject(), ilObjUserGUI\createObject(), ilObjRoleGUI\deassignUserObject(), ilObjRoleFolderGUI\deleteRoleObject(), ilObjRoleFolderGUI\doAddRolePermissions(), ilObjRoleFolderGUI\doCopyRole(), ilObjRoleFolderGUI\doRemoveRolePermissions(), ilObjTypeDefinitionGUI\editObject(), ilObjUserGUI\editObject(), ilObjRoleGUI\editObject(), ilObjAuthSettingsGUI\editSOAPObject(), ilObjAuthSettingsGUI\getApacheAuthSettingsForm(), ilObjRoleGUI\getTabs(), ilObjUserFolderGUI\importUserRoleAssignmentObject(), ilObjUserFolderGUI\importUsersObject(), ilObjUserGUI\initCreate(), ilObjRoleFolderGUI\initSettingsForm(), ilObjRoleGUI\isChangeExistingObjectsConfirmationRequired(), ilObjRoleGUI\listDesktopItemsObject(), ilObjRoleGUI\listUsersRoleObject(), ilObjRoleGUI\permObject(), ilObjRoleGUI\permSaveObject(), ilObject2GUI\putObjectInTree(), putObjectInTree(), ilObjRoleGUI\readRoleProperties(), ilObjUserGUI\roleassignmentObject(), ilObjPrivacySecurityGUI\save_security(), ilObjTypeDefinitionGUI\saveObject(), ilObjRoleTemplateGUI\saveObject(), ilObjRoleGUI\saveObject(), ilObjRoleFolderGUI\saveSettingsObject(), ilObjPrivacySecurityGUI\showSecurity(), ilObjRoleTemplateGUI\updateObject(), ilObjRoleGUI\userassignmentObject(), ilObjTypeDefinitionGUI\viewObject(), and ilObjRoleFolderGUI\viewObject().

◆ $ref_id

ilObjectGUI::$ref_id

Definition at line 94 of file class.ilObjectGUI.php.

Referenced by ilObjRoleTemplateGUI\__construct(), ilObjMainMenuGUI\__construct(), ilObjUserGUI\__construct(), ilObjChatroomAdminGUI\_goto(), ilObjChatroomGUI\_goto(), ilObjStudyProgrammeAdminGUI\_goto(), ilObjExternalFeedGUI\_goto(), ilObjItemGroupGUI\_goto(), ilObjectPluginGUI\_goto(), ilObjOrgUnitGUI\_goto(), ilObjPollGUI\_goto(), ilObjWikiGUI\_goto(), ilObjForumGUI\_goto(), ilObjMediaPoolGUI\_goto(), ilObjLearningModuleGUI\assignObject(), ilObjLearningSequenceGUI\checkLPAccess(), ilContainerGUI\clipboardObject(), ilContainerGUI\cloneAllObject(), ilContainerGUI\copyObject(), ilObjTestGUI\createQuestionPoolAndCopyObject(), ilContainerGUI\cutObject(), ilContainerGUI\downloadMultipleObjects(), ilContainerGUI\downloadObject(), ilObjQuestionPoolGUI\executeCommand(), ilObjMediaObjectGUI\getAdvMdRecordObject(), ilContainerGUI\getAsynchItemListObject(), ilObjItemGroupGUI\gotoParent(), initHeaderAction(), ilContainerGUI\linkObject(), ilObjAssessmentFolderGUI\logAdminObject(), ilContainerGUI\pasteObject(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), ilObjQuestionPoolGUI\questionsObject(), ilObjUserGUI\roleassignmentObject(), ilObjRoleTemplateGUI\saveObject(), ilOrgUnitExtensionGUI\setLocator(), ilObject2GUI\setLocator(), setLocator(), ilContainerGUI\showAdministrationPanel(), showPossibleSubObjects(), ilCourseContentGUI\showStartObjects(), ilCourseContentGUI\updateManagedTimings(), ilCourseContentGUI\updatePersonalTimings(), ilCourseContentGUI\updateTimings(), and ilCourseContentGUI\updateUserTimings().

◆ $return_location

ilObjectGUI::$return_location

Definition at line 98 of file class.ilObjectGUI.php.

◆ $settings

ilObjectGUI::$settings
protected

Definition at line 38 of file class.ilObjectGUI.php.

Referenced by ilObjMediaCastGUI\__construct(), ilObjPortfolioAdministrationGUI\addToExternalSettingsForm(), ilObjRepositorySettingsGUI\addToExternalSettingsForm(), ilObjWikiGUI\afterSave(), ilObjAuthSettingsGUI\apacheAuthSettingsObject(), ilObjSystemFolderGUI\benchmarkObject(), ilObjSystemFolderGUI\checkObject(), ilObjPortfolioGUI\createPortfolioFromAssignment(), ilObjPortfolioGUI\createPortfolioFromTemplateProcess(), ilObjUserGUI\editObject(), ilObjAuthSettingsGUI\editScriptObject(), ilObjBlogAdministrationGUI\editSettings(), ilObjExerciseAdministrationGUI\editSettings(), ilObjLearningResourcesSettingsGUI\editSettings(), ilObjPortfolioAdministrationGUI\editSettings(), ilObjPersonalDesktopSettingsGUI\editSettings(), ilObjSkillManagementGUI\editSettings(), ilObjAuthSettingsGUI\editSOAPObject(), ilObjPersonalDesktopSettingsGUI\editWsp(), ilObjECSSettingsGUI\executeCommand(), ilObjChatroomAdminGUI\getConnector(), ilObjChatroomGUI\getConnector(), ilObjSCORM2004LearningModuleGUI\getNotesHTML(), ilObjUserGUI\getValues(), ilObjSystemFolderGUI\initContactInformationForm(), ilObjPortfolioGUI\initCreateForm(), ilObjPortfolioGUI\initCreatePortfolioFromTemplateForm(), ilObjRepositorySettingsGUI\initCustomIconsForm(), ilObjBlogGUI\initEditCustomForm(), ilObjSearchSettingsGUI\initFormSettings(), ilObjPortfolioAdministrationGUI\initFormSettings(), ilObjSystemFolderGUI\initJavaServerForm(), ilObjSCORM2004LearningModuleGUI\initPropertiesEditableForm(), ilObjContentObjectGUI\initPropertiesForm(), ilObjSystemFolderGUI\initServerInfoForm(), ilObjRepositorySettingsGUI\initSettingsForm(), ilObjWikiGUI\initSettingsForm(), ilObjContentObjectGUI\initStylePropertiesForm(), ilObjPortfolioBaseGUI\initStylePropertiesForm(), ilObjSCORM2004LearningModuleGUI\initStylePropertiesForm(), ilObjWikiGUI\initStylePropertiesForm(), ilObjBlogGUI\initStylePropertiesForm(), ilObjSystemFolderGUI\initWebServicesForm(), ilObjUserGUI\isSettingChangeable(), ilObjPortfolioBaseGUI\preview(), ilObjSCORM2004LearningModuleGUI\properties(), ilObjBlogGUI\renderNavigation(), ilObjLearningSequenceAdminGUI\save(), ilObjSearchSettingsGUI\saveAdvancedLuceneSettingsObject(), ilObjAuthSettingsGUI\saveApacheSettingsObject(), ilObjSystemFolderGUI\saveBasicSettingsObject(), ilObjSystemFolderGUI\saveCheckCronObject(), ilObjSystemFolderGUI\saveContactInformationObject(), ilObjRepositorySettingsGUI\saveCustomIcons(), ilObjNotificationAdminGUI\saveGeneralSettingsObject(), ilObjSystemFolderGUI\saveJavaServerObject(), ilObjSearchSettingsGUI\saveLuceneSettingsObject(), ilObjRepositorySettingsGUI\saveModules(), ilObjRepositorySettingsGUI\saveNewItemGroupOrder(), ilObjContentObjectGUI\saveProperties(), ilObjSCORM2004LearningModuleGUI\saveProperties(), ilObjPortfolioAdministrationGUI\saveSettings(), ilObjTaggingSettingsGUI\saveSettings(), ilObjLearningResourcesSettingsGUI\saveSettings(), ilObjRepositorySettingsGUI\saveSettings(), ilObjPersonalDesktopSettingsGUI\saveSettings(), ilObjSkillManagementGUI\saveSettings(), ilObjWikiGUI\saveSettingsObject(), ilObjContentObjectGUI\saveStyleSettings(), ilObjPortfolioBaseGUI\saveStyleSettings(), ilObjSCORM2004LearningModuleGUI\saveStyleSettings(), ilObjBlogGUI\saveStyleSettings(), ilObjWikiGUI\saveStyleSettingsObject(), ilObjSystemFolderGUI\saveWebServicesObject(), ilObjPersonalDesktopSettingsGUI\saveWsp(), ilObjContentObjectGUI\setSubTabs(), ilObjSystemFolderGUI\showBasicSettingsObject(), ilObjNotificationAdminGUI\showGeneralSettingsObject(), ilObjSearchSettingsGUI\updateSettingsObject(), and ilObjPortfolioBaseGUI\view().

◆ $sub_objects

ilObjectGUI::$sub_objects

◆ $tab_target_script

ilObjectGUI::$tab_target_script

Definition at line 102 of file class.ilObjectGUI.php.

◆ $tabs_gui

◆ $target_frame

ilObjectGUI::$target_frame

Definition at line 99 of file class.ilObjectGUI.php.

◆ $tmp_import_dir

ilObjectGUI::$tmp_import_dir
protected

Definition at line 100 of file class.ilObjectGUI.php.

◆ $toolbar

ilObjectGUI::$toolbar
protected

Definition at line 48 of file class.ilObjectGUI.php.

Referenced by __showButton(), ilObjContentObjectGUI\addMenuEntry(), ilObjBlogGUI\contributors(), ilObjSkillManagementGUI\deleteNodes(), ilObjTaxonomyGUI\editAOTaxonomySettings(), ilObjMediaCastGUI\editCastItemObject(), ilObjContentObjectGUI\editGlossaries(), ilObjWikiGUI\editImportantPagesObject(), ilObjContentObjectGUI\editMenuEntry(), ilObjContentObjectGUI\editMenuProperties(), ilObjStyleSheetGUI\editObject(), ilObjContentObjectGUI\editPublicSection(), ilObjWikiSettingsGUI\editSettings(), ilObjStyleSheetGUI\editTagStyleObject(), ilObjSurveyQuestionPoolGUI\exportObject(), ilObjSurveyGUI\infoScreen(), ilObjPortfolioTemplateGUI\infoScreenForward(), ilObjSCORM2004LearningModuleGUI\insertLMChapterClip(), ilObjLinkResourceGUI\linkChecker(), ilObjContentObjectGUI\linkChecker(), ilObjTaxonomyGUI\listAssignedItems(), ilObjStyleSheetGUI\listColorsObject(), ilObjStyleSheetGUI\listImagesObject(), ilObjMediaCastGUI\listItemsObject(), ilObjMediaPoolGUI\listMedia(), ilObjStyleSheetGUI\listMediaQueriesObject(), ilObjRepositorySettingsGUI\listNewItemGroups(), ilObjTaxonomyGUI\listNodes(), ilObjTaxonomyGUI\listTaxonomies(), ilObjStyleSheetGUI\listTemplatesObject(), ilObjTaxonomyGUI\moveItems(), ilObjFileBasedLMGUI\outputInfoScreen(), ilObjContentObjectGUI\pages(), ilObjBlogGUI\preview(), ilObjSCORM2004LearningModuleGUI\properties(), ilObjStyleSheetGUI\propertiesObject(), ilObjSurveyQuestionPoolGUI\questionsObject(), ilObjQuestionPoolGUI\questionsObject(), ilObjTestGUI\redirectToInfoScreenObject(), ilObjPollGUI\render(), ilObjBlogGUI\renderToolbarNavigation(), ilObjMediaPoolGUI\selectUploadDirFiles(), ilObjSystemFolderGUI\setServerInfoSubTabs(), ilObjContentObjectGUI\showExportIDsOverview(), ilObjSCORM2004LearningModuleGUI\showExportList(), ilObjSystemFolderGUI\showJavaServerObject(), ilObjSCORM2004LearningModuleGUI\showLearningObjectivesAlignment(), ilObjContentObjectGUI\showMaintenance(), ilObjExerciseGUI\showOverviewObject(), ilObjSCORM2004LearningModuleGUI\showSequencing(), ilObjContentObjectGUI\showTooltipList(), ilObjTaggingSettingsGUI\showUsers(), and ilObjPortfolioBaseGUI\view().

◆ $tpl

ilObjectGUI::$tpl

Definition at line 65 of file class.ilObjectGUI.php.

Referenced by ilObjStyleSheetGUI\__construct(), ilObject2GUI\__construct(), ilContainerGUI\__showTimingsButton(), ilObjMediaObjectGUI\_getMediaInfoHTML(), ilObjStyleSheetGUI\_getTemplatePreview(), ilObjStyleSheetGUI\accordiontestObject(), ilObjMediaCastGUI\addCastItemObject(), ilObjStyleSheetGUI\addCharacteristicFormObject(), ilObjStyleSheetGUI\addColorObject(), ilContainerGUI\addDownloadButton(), ilObjDataCollectionGUI\addHeaderAction(), ilObjStyleSheetGUI\addImageObject(), ilObjBadgeAdministrationGUI\addImageTemplate(), ilObjStyleSheetGUI\addMediaQueryObject(), ilObjIndividualAssessmentGUI\addMemberDataToInfo(), ilObjContentObjectGUI\addMenuEntry(), ilObjLanguageExtGUI\addNewEntryObject(), ilObjTestGUI\addQuestionObject(), ilObjStyleSheetGUI\addTemplateObject(), ilObjSurveyGUI\afterSave(), ilObjMediaPoolGUI\allMedia(), ilObjWikiGUI\allPagesObject(), ilObjAuthSettingsGUI\apacheAuthSettingsObject(), ilObjSCORM2004LearningModuleGUI\assignGlossary(), ilObjCloudGUI\asyncGetBlock(), ilObjSystemFolderGUI\benchmarkObject(), ilObjBookingPoolGUI\bookObject(), ilObjBlogGUI\buildExportTemplate(), ilContainerGUI\clipboardObject(), ilObjBookingPoolGUI\confirmBookingNumbers(), ilObjPollGUI\confirmDeleteAllVotes(), ilObjBadgeAdministrationGUI\confirmDeleteImageTemplates(), ilObjBadgeAdministrationGUI\confirmDeleteObjectBadges(), ilObjTaxonomyGUI\confirmDeleteTaxonomy(), ilObjMediaCastGUI\confirmDeletionItemsObject(), ilObjSCORM2004LearningModuleGUI\confirmExpertMode(), ilObjContentObjectGUI\confirmGlossarySelection(), ilObjHelpSettingsGUI\confirmHelpModulesDeletion(), ilObjCourseGUI\confirmLPSync(), ilObjWikiGUI\confirmRemoveImportantPagesObject(), ilObjMediaObjectGUI\confirmSrtDeletionObject(), ilObjComponentSettingsGUI\confirmUninstallPlugin(), ilObjBlogGUI\contributors(), ilObjPortfolioGUI\create(), ilObjMediaPoolGUI\createFolderForm(), ilObjSCORM2004LearningModuleGUI\createGlossary(), ilObjMediaPoolGUI\createMediaPoolPage(), ilObjStyleSheetGUI\createObject(), ilObjMediaObjectGUI\createObject(), ilObjUserGUI\createObject(), createObject(), ilObjWikiGUI\createPageUsingTemplateObject(), ilObjTestGUI\createQuestionObject(), ilObjTaxonomyGUI\createTaxNode(), ilObjStyleSheetGUI\deleteCharacteristicConfirmationObject(), ilObjStyleSheetGUI\deleteColorConfirmationObject(), ilObject2GUI\deleteConfirmation(), ilObjStyleSheetGUI\deleteCoreCharMessage(), ilObjTaxonomyGUI\deleteItems(), ilObjStyleSheetGUI\deleteMediaQueryConfirmationObject(), ilObjSkillManagementGUI\deleteNodes(), ilObjSCORM2004LearningModuleGUI\deleteNodes(), ilObjStyleSheetGUI\deleteTemplateConfirmationObject(), ilObjStyleSheetGUI\displayTemplateEditForm(), ilObjMediaPoolGUI\edit(), ilObjAccessibilitySettingsGUI\editAccessKeys(), ilObjMediaCastGUI\editCastItemObject(), ilObjStyleSheetGUI\editColorObject(), ilObjLTIAdministrationGUI\editConsumer(), ilObjPortfolioAdministrationGUI\editDeclarationOfAuthorship(), ilObjFileAccessSettingsGUI\editDiskQuotaMailTemplate(), ilObjFileAccessSettingsGUI\editDiskQuotaSettings(), ilObjMediaPoolGUI\editFolder(), ilObjTaggingSettingsGUI\editForbiddenTags(), ilObjContentObjectGUI\editGlossaries(), ilObjBadgeAdministrationGUI\editImageTemplate(), ilObjWikiGUI\editImportantPagesObject(), ilObjExternalToolsSettingsGUI\editMapsObject(), ilObjExternalToolsSettingsGUI\editMathJaxObject(), ilObjMediaPoolGUI\editMediaPoolPage(), ilObjStyleSheetGUI\editMediaQueryObject(), ilObjContentObjectGUI\editMenuProperties(), ilObjStyleSheetGUI\editObject(), ilObjMediaObjectGUI\editObject(), editObject(), ilObjMediaCastGUI\editOrderObject(), ilContainerGUI\editPageContentObject(), ilObjFileAccessSettingsGUI\editPreviewSettings(), ilObjWikiSettingsGUI\editSettings(), ilObjMediaObjectsSettingsGUI\editSettings(), ilObjTaxonomyGUI\editSettings(), ilObjWikiGUI\editSettingsObject(), ilObjMediaCastGUI\editSettingsObject(), ilObjSkillManagementGUI\editSkills(), ilObjSkillManagementGUI\editSkillTemplates(), ilObjContentObjectGUI\editStyleProperties(), ilObjSCORM2004LearningModuleGUI\editStyleProperties(), ilObjWikiGUI\editStylePropertiesObject(), ilContainerGUI\editStylePropertiesObject(), ilObjStyleSheetGUI\editTagStyleObject(), ilObjStyleSheetGUI\editTemplateObject(), ilObjRootFolderGUI\editTranslationsObject(), ilObjFileAccessSettingsGUI\editUploadSettings(), ilObjFileAccessSettingsGUI\editWebDAVSettings(), ilObjExternalFeedGUI\executeCommand(), ilObjGroupGUI\executeCommand(), ilObjectPluginGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilContainerGUI\executeCommand(), ilObjLearningSequenceGUI\executeCommand(), ilObjMediaObjectGUI\executeCommand(), ilObjPollGUI\executeCommand(), ilObjBlogGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjSAHSLearningModuleGUI\export(), ilObjLinkResourceGUI\exportHTML(), ilObjBlogGUI\exportHTMLPages(), ilObjPortfolioGUI\exportPDFSelection(), ilContainerGUI\fileManagerLaunchObject(), ilObjStyleSheetGUI\generateTemplateObject(), getCreationFormsHTML(), getDidacticTemplateVar(), ilObjMediaPoolGUI\getPreviewModalHTML(), ilObjSurveyQuestionPoolGUI\importFileObject(), ilObjContentObjectGUI\importFileObject(), importFileObject(), ilObjSurveyQuestionPoolGUI\importQuestionsObject(), ilObjSurveyGUI\importSurveyObject(), ilObjUserFolderGUI\importUserFormObject(), ilObjUserFolderGUI\importUserRoleAssignmentObject(), ilObjMediaObjectGUI\includePresentationJS(), ilObjCourseGUI\infoScreen(), ilObjFileGUI\infoScreenForward(), ilObjUserGUI\initCreate(), ilObjMediaCastGUI\initSettingsForm(), ilContainerGUI\initStylePropertiesForm(), ilObjSCORM2004LearningModuleGUI\insertLMChapterClip(), ilObjSCORM2004LearningModuleGUI\insertScenarioGUI(), ilObjSCORM2004LearningModuleGUI\insertTemplateGUI(), ilObjUserFolderGUI\learningProgressObject(), ilObjLinkResourceGUI\linkChecker(), ilObjContentObjectGUI\linkChecker(), ilObjTaxonomyGUI\listAssignedItems(), ilObjContentObjectGUI\listBlockedUsers(), ilObjStyleSheetGUI\listColorsObject(), ilObjWikiGUI\listContributorsObject(), ilObjStyleSheetGUI\listImagesObject(), ilObjMediaCastGUI\listItemsObject(), ilObjContentObjectGUI\listLinks(), ilObjItemGroupGUI\listMaterials(), ilObjMediaPoolGUI\listMedia(), ilObjStyleSheetGUI\listMediaQueriesObject(), ilObjTaxonomyGUI\listNodes(), ilObjBadgeAdministrationGUI\listObjectBadges(), ilObjBadgeAdministrationGUI\listObjectBadgeUsers(), ilObjComponentSettingsGUI\listPlugins(), ilObjContentObjectGUI\listQuestions(), ilObjMediaObjectGUI\listSubtitleFilesObject(), ilObjTaxonomyGUI\listTaxonomies(), ilObjStyleSheetGUI\listTemplatesObject(), ilObjBookingPoolGUI\logDetailsObject(), ilObjBookingPoolGUI\logObject(), ilObjTaxonomyGUI\moveItems(), ilObjTestGUI\movePageFormObject(), ilContainerGUI\newBlockTemplate(), ilObjWikiGUI\newPagesObject(), ilObjSCORMLearningModuleGUI\offlineModeManager(), ilObjWikiGUI\orphanedPagesObject(), ilObjStyleSheetGUI\outputTagStyleEditScreen(), ilObjContentObjectGUI\pages(), ilObjWorkspaceFolderGUI\passwordForm(), ilObjStyleSheetGUI\pasteCharacteristicsOverviewObject(), ilObjWikiGUI\performSearchObject(), ilObjWikiGUI\popularPagesObject(), ilObjMediaCastGUI\populateFormFromPost(), prepareOutput(), ilObjPortfolioGUI\printView(), ilObjWikiGUI\printViewObject(), ilObjSCORMLearningModuleGUI\properties(), ilObjFileBasedLMGUI\properties(), ilObjSCORM2004LearningModuleGUI\properties(), ilObjWikiGUI\recentChangesObject(), redrawHeaderActionObject(), ilContainerGUI\redrawListItemObject(), ilObjWorkspaceFolderGUI\render(), ilObjPollGUI\render(), ilObjBlogGUI\render(), ilObjBlogGUI\renderFullScreen(), ilContainerGUI\renderObject(), ilObjWikiGUI\renderSideBlock(), ilObjTestGUI\reviewobject(), ilObjBookingPoolGUI\rsvCancelObject(), ilObjBookingPoolGUI\rsvConfirmCancelAggregationObject(), ilObjBookingPoolGUI\rsvConfirmCancelObject(), ilObjSystemFolderGUI\saveBasicSettingsObject(), ilObjMediaCastGUI\saveCastItemObject(), ilObjStyleSheetGUI\saveCharacteristicObject(), ilObjAdvancedEditingGUI\saveCharSelectorSettingsObject(), ilObjStyleSheetGUI\saveColorObject(), ilObjSystemFolderGUI\saveContactInformationObject(), ilObjMediaPoolGUI\saveFolder(), ilObjTaggingSettingsGUI\saveForbiddenTags(), ilObjAdvancedEditingGUI\saveGeneralPageSettingsObject(), ilObjSCORM2004LearningModuleGUI\saveGlossary(), ilObjSystemFolderGUI\saveHTTPSObject(), ilObjSystemFolderGUI\saveJavaServerObject(), ilObjMediaPoolGUI\saveMediaPoolPage(), ilObjStyleSheetGUI\saveMediaQueryObject(), ilObjWikiGUI\saveObject(), ilObjUserGUI\saveObject(), ilObjMediaObjectGUI\saveObject(), saveObject(), ilObjFileAccessSettingsGUI\savePreviewSettings(), ilObjFileBasedLMGUI\saveProperties(), ilObjMediaObjectGUI\savePropertiesObject(), ilObjSystemFolderGUI\saveProxyObject(), ilObjSCORM2004LearningModuleGUI\saveSequencing(), ilObjMediaObjectsSettingsGUI\saveSettings(), ilObjTaxonomyGUI\saveTaxNode(), ilObjStyleSheetGUI\saveTemplateObject(), ilObjFileAccessSettingsGUI\saveUploadSettings(), ilObjFileAccessSettingsGUI\saveWebDAVSettings(), ilObjSystemFolderGUI\saveWebServicesObject(), ilObjMediaPoolGUI\selectUploadDirFiles(), ilObjPortfolioBaseGUI\setContentStyleSheet(), ilObjGlossaryGUI\setContentStyleSheet(), ilObjWikiGUI\setContentStyleSheet(), ilObjBlogGUI\setContentStyleSheet(), ilOrgUnitExtensionGUI\setLocator(), ilObject2GUI\setLocator(), setLocator(), ilObjContentObjectGUI\setPageLayout(), ilObjSystemFolderGUI\setServerInfoSubTabs(), ilObjTaxonomyGUI\setTabs(), ilObjSurveyAdministrationGUI\settingsObject(), ilObjAdvancedEditingGUI\settingsObject(), ilObjUserFolderGUI\settingsObject(), ilObjWorkspaceRootFolderGUI\setTitleAndDescription(), ilObjWorkspaceFolderGUI\share(), ilObjSystemFolderGUI\showBasicSettingsObject(), ilObjAdvancedEditingGUI\showCharSelectorSettingsObject(), ilObjSystemFolderGUI\showContactInformationObject(), ilObjMediaCastGUI\showContentObject(), ilObjSystemFolderGUI\showDbBenchResults(), ilObjSCORM2004LearningModuleGUI\showEditTree(), ilObjContentObjectGUI\showExportIDsOverview(), ilObjSCORM2004LearningModuleGUI\showExportList(), ilObjMediaCastGUI\showGallery(), ilObjAdvancedEditingGUI\showGeneralPageEditorSettingsObject(), ilObjMDSettingsGUI\showGeneralSettings(), ilObjSystemFolderGUI\showHeaderTitleObject(), ilObjSystemFolderGUI\showHTTPSObject(), ilObjSystemFolderGUI\showJavaServerObject(), ilObjSCORM2004LearningModuleGUI\showLearningObjectivesAlignment(), ilContainerGUI\showLinkListObject(), ilObjContentObjectGUI\showLMGlossarySelector(), ilObjMediaPoolGUI\showMediaPoolPageUsages(), showMountWebfolderIcon(), ilObjMediaObjectGUI\showMultiSubtitleConfirmationTableObject(), ilObjSCORM2004LearningModuleGUI\showOrganization(), ilObjExerciseGUI\showOverviewObject(), ilObjMediaPoolGUI\showPage(), ilObjAdvancedEditingGUI\showPageEditorSettingsObject(), ilObjPollGUI\showParticipants(), ilObjPollGUI\showParticipantVotes(), ilContainerGUI\showPasswordInstructionObject(), ilContainerGUI\showPermanentLink(), ilObjComponentSettingsGUI\showPlugin(), ilObjComponentSettingsGUI\showPluginSlotInfo(), ilObjBookingPoolGUI\showProfileObject(), ilObjSystemFolderGUI\showProxyObject(), ilContainerGUI\showRepTree(), ilObjSCORM2004LearningModuleGUI\showSequencing(), ilObjWikiGUI\showTemplateSelectionObject(), ilObjContentObjectGUI\showTooltipList(), ilObjTaxonomyGUI\showTree(), ilObjSkillManagementGUI\showTree(), ilContainerGUI\showTreeFlatIcon(), ilObjStyleSheetGUI\showUpperIcon(), ilObjMediaObjectGUI\showUsagesObject(), ilObjTaggingSettingsGUI\showUsers(), ilObjMediaObjectGUI\showVideoToolObject(), ilObjSystemFolderGUI\showWebServicesObject(), ilObjStyleSheetGUI\templateGenerationObject(), ilObjSkillManagementGUI\test(), ilObjSkillManagementGUI\testAllCert(), ilObjSkillManagementGUI\testCert(), ilObjSkillManagementGUI\testLevels(), ilContainerGUI\trashObject(), ilObjStyleSheetGUI\updateColorObject(), ilObjMediaPoolGUI\updateFolder(), ilObjMediaPoolGUI\updateMediaPoolPage(), ilObjStyleSheetGUI\updateMediaQueryObject(), ilObjStyleSheetGUI\updateObject(), ilObjUserGUI\updateObject(), updateObject(), ilObjTaxonomyGUI\updateSettings(), ilObjTaxonomyGUI\updateTaxNode(), ilObjStyleSheetGUI\updateTemplateObject(), ilObjStyleSheetGUI\uploadImageObject(), ilObjLanguageExtGUI\viewObject(), ilObjUserFolderGUI\viewObject(), viewObject(), ilObjWikiGUI\viewPageObject(), and ilObjSurveyGUI\viewUserResultsObject().

◆ $tree

ilObjectGUI::$tree

Definition at line 72 of file class.ilObjectGUI.php.

Referenced by ilCourseContentGUI\__buildPath(), ilObjRoleGUI\__construct(), ilObjTestGUI\__construct(), ilCourseContentGUI\__initCourseObject(), ilContainerGUI\__showTimingsButton(), ilContainerGUI\_buildPath(), ilObjExternalFeedGUI\_goto(), ilObjRoleGUI\adoptPermSaveObject(), ilObjCategoryGUI\afterSave(), ilObjExternalFeedGUI\afterUpdate(), ilObjSCORM2004LearningModuleGUI\assignGlossary(), ilObjSessionGUI\cancelEditObject(), ilObjExternalFeedGUI\cancelUpdate(), ilObjRoleGUI\changeExistingObjectsObject(), ilContainerGUI\cloneAllObject(), ilContainerGUI\cloneNodes(), ilContainerGUI\cloneWizardPageObject(), ilObjContentObjectGUI\confirmedDelete(), ilObjSCORM2004LearningModuleGUI\confirmedDelete(), ilObjTestGUI\createQuestionPool(), ilObjSessionGUI\createRecurringSessions(), ilObjContentObjectGUI\editPublicSection(), ilObjSessionGUI\eventsListObject(), ilObjTestGUI\executeCommand(), ilObjFolderGUI\forwardToTimingsView(), getAdminTabs(), ilRoleDesktopItem\getAll(), ilObjSessionGUI\getTabs(), ilObjCategoryGUI\getTaxonomiesForRefId(), ilObjSessionGUI\handleFileUpload(), ilObjUserFolderGUI\importUserRoleAssignmentObject(), ilObjUserFolderGUI\importUsersObject(), ilObjSessionGUI\infoScreen(), ilContainerGUI\initAndDisplayCopyIntoMultipleObjectsObject(), ilContainerGUI\initAndDisplayLinkIntoMultipleObjectsObject(), ilContainerGUI\initAndDisplayMoveIntoObjectObject(), ilObjSessionGUI\initContainer(), ilObjGroupGUI\initForm(), ilObjSurveyGUI\initPropertiesForm(), isVisible(), ilObjSessionGUI\materialsObject(), ilObjSessionGUI\modifyItemGUI(), ilObjGroupGUI\modifyItemGUI(), ilObjFolderGUI\modifyItemGUI(), ilObjSCORMLearningModuleGUI\offlineModeManager(), ilContainerGUI\pasteObject(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), ilObjRoleGUI\permSaveObject(), ilObjSCORMLearningModuleGUI\properties(), ilObjFileBasedLMGUI\properties(), ilObjSCORM2004LearningModuleGUI\properties(), ilContainerGUI\recurseFolder(), ilObjSessionGUI\redirectToParentContentPageObject(), ilObjSCORM2004LearningModuleGUI\saveGlossary(), ilObjRoleGUI\selectDesktopItemObject(), ilObjCourseGUI\setSubTabs(), ilContainerGUI\showLinkListObject(), ilObjContentObjectGUI\showLMGlossarySelector(), showMountWebfolderIcon(), ilObjStyleSheetGUI\showUpperIcon(), ilObjGroupGUI\unsubscribeObject(), ilObjFolderGUI\viewObject(), and ilObjGroupGUI\viewObject().

◆ $user

ilObjectGUI::$user
protected

Definition at line 28 of file class.ilObjectGUI.php.

Referenced by ilObjBlogGUI\addHeaderActionForCommand(), ilObjBlogGUI\addUserFromAutoComplete(), ilObjRoleGUI\addUserObject(), ilObjMediaPoolGUI\allMedia(), ilObjBookingPoolGUI\buildDatesBySchedule(), ilObjSystemFolderGUI\checkObject(), cloneAllObject(), ilObjBookingPoolGUI\confirmedBookingObject(), ilObjWorkspaceFolderGUI\copy(), ilObjMediaPoolGUI\copyToClipboard(), ilObjPortfolioGUI\createPortfolioFromAssignment(), ilObjPortfolioGUI\createPortfolioFromTemplateProcess(), ilObjBlogGUI\createPosting(), ilObjSurveyQuestionPoolGUI\createQuestionObject(), ilObjRoleGUI\deassignUserObject(), ilObjSCORMLearningModuleGUI\deleteTrackingForUser(), ilObjMediaCastGUI\downloadItemObject(), ilObjWikiGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjFileBasedLMGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjTaxonomyGUI\executeCommand(), ilObjExerciseGUI\getEditFormCustomValues(), ilObjMailGUI\getExternalSettingsForm(), ilObjBlogGUI\getHTML(), ilObjContentObjectGUI\getPropertiesFormValues(), getRightColumnHTML(), ilObjWikiGUI\getSettingsFormValues(), ilObjSurveyGUI\getTabs(), ilObjFileBasedLMGUI\getTabs(), ilObjMediaCastGUI\handlePlayerEventObject(), ilObjWikiGUI\infoScreen(), ilObjExerciseGUI\infoScreen(), ilObjSurveyGUI\infoScreen(), ilObjPortfolioGUI\initCreatePortfolioFromTemplateForm(), ilObjPortfolioTemplateGUI\initDidacticTemplate(), ilObjBookingPoolGUI\initHeaderAction(), ilObjBlogGUI\initHeaderAction(), ilObjUserTrackingGUI\initSettingsForm(), ilObjSCORM2004LearningModuleGUI\insertAssetClip(), ilObjSCORM2004LearningModuleGUI\insertChapterClip(), ilObjContentObjectGUI\insertChapterClip(), ilObjSCORM2004LearningModuleGUI\insertPageClip(), ilObjSCORM2004LearningModuleGUI\insertScoClip(), ilObjContentObjectGUI\linkChecker(), ilObjPortfolioGUI\linkPortfolioToAssignment(), ilObjRoleGUI\listUsersRoleObject(), ilObjUserGUI\loadValuesFromForm(), ilObjSurveyGUI\mailUserResultsObject(), ilObjBlogGUI\mayEditPosting(), ilObjTaxonomyGUI\moveItems(), ilObjExerciseGUI\outCertificateObject(), ilObjWorkspaceFolderGUI\performPasteIntoMultipleObjects(), prepareOutput(), ilObjPortfolioBaseGUI\preview(), putObjectInTree(), ilObjSurveyQuestionPoolGUI\questionsObject(), ilObjExerciseVerificationGUI\render(), ilObjWorkspaceFolderGUI\render(), ilObjPollGUI\render(), ilObjBlogGUI\render(), ilObjBlogGUI\renderFullScreen(), ilObjBlogGUI\renderFullscreenHeader(), ilObjBlogGUI\renderList(), ilObjBookingPoolGUI\renderSlots(), ilObjBookingPoolGUI\rsvCancelObject(), ilObjBookingPoolGUI\rsvConfirmCancelObject(), ilObjExerciseVerificationGUI\save(), ilObjMediaCastGUI\saveCastItemObject(), ilObjContentObjectGUI\saveLinkCheck(), ilObjBookingPoolGUI\saveNotificationObject(), ilObjContentObjectGUI\saveProperties(), ilObjWikiGUI\saveSettingsObject(), ilObjPollGUI\sendNotifications(), ilObjSurveyGUI\sendUserResultsMail(), ilObjContentObjectGUI\setilLMMenu(), ilObjBlogGUI\setNotification(), ilObjBookingPoolGUI\setTabs(), ilObjUserFolderGUI\showActionConfirmation(), ilObjMediaCastGUI\showContentObject(), ilObjFileBasedLMGUI\showLearningModule(), ilObjContentObjectGUI\showLMGlossarySelector(), ilObjExerciseGUI\showOverviewObject(), ilObjSCORMLearningModuleGUI\showTrackingItems(), ilObjSCORM2004LearningModuleGUI\showTrackingItems(), ilObjTaxonomyGUI\showTree(), ilObjSkillManagementGUI\showTree(), ilObjSCORMLearningModuleGUI\stopUserOfflineMode(), ilObjPollGUI\subscribe(), ilObjPollGUI\unsubscribe(), ilObjMediaCastGUI\updateCastItemObject(), ilObjExerciseGUI\updateCustom(), viewObject(), ilObjSurveyGUI\viewUserResultsObject(), ilObjPollGUI\vote(), and ilObjSystemFolderGUI\writeCheckParams().

◆ CFORM_CLONE

const ilObjectGUI::CFORM_CLONE = 3

Definition at line 124 of file class.ilObjectGUI.php.

◆ CFORM_IMPORT

const ilObjectGUI::CFORM_IMPORT = 2

Definition at line 123 of file class.ilObjectGUI.php.

◆ CFORM_NEW

const ilObjectGUI::CFORM_NEW = 1

Definition at line 122 of file class.ilObjectGUI.php.

◆ COPY_WIZARD_NEEDS_PAGE

const ilObjectGUI::COPY_WIZARD_NEEDS_PAGE = 1

Definition at line 50 of file class.ilObjectGUI.php.


The documentation for this class was generated from the following file: