ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
All Data Structures Namespaces Files Functions Variables Modules Pages
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 ()
 viewObject container presentation for "administration -> repository, trash, permissions" 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...
 
 addToDeskObject ()
 
 removeFromDeskObject ()
 

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...
 
 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
 
 $rbacsystem
 
 $settings
 
 $rbacreview
 
 $toolbar
 
 $tmp_import_dir
 
 $tabs_gui = null
 
 $ctrl
 
 $object_service
 
 $favourites
 

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 1661 of file class.ilObjectGUI.php.

1662  {
1663  include_once "./Services/Table/classes/class.ilTableGUI.php";
1664 
1665  return new ilTableGUI(0, false);
1666  }
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 1673 of file class.ilObjectGUI.php.

References $_GET.

1674  {
1675  switch ($a_from) {
1676  case "clipboardObject":
1677  $offset = $_GET["offset"];
1678  $order = $_GET["sort_by"];
1679  $direction = $_GET["sort_order"];
1680  $tbl->disable("footer");
1681  break;
1682 
1683  default:
1684  $offset = $_GET["offset"];
1685  $order = $_GET["sort_by"];
1686  $direction = $_GET["sort_order"];
1687  break;
1688  }
1689 
1690  $tbl->setOrderColumn($order);
1691  $tbl->setOrderDirection($direction);
1692  $tbl->setOffset($offset);
1693  $tbl->setLimit($_GET["limit"]);
1694  $tbl->setFooter("tblfooter", $this->lng->txt("previous"), $this->lng->txt("next"));
1695  $tbl->setData($result_set);
1696  }
$_GET["client_id"]

◆ __showButton()

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

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

References $toolbar.

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

1648  {
1649  $ilToolbar = $this->toolbar;
1650 
1651  $ilToolbar->addButton($a_text, $this->ctrl->getLinkTarget($this, $a_cmd), $a_target);
1652  }
+ 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 1986 of file class.ilObjectGUI.php.

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

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

1987  {
1988  global $DIC;
1989 
1990  $ilAccess = $DIC->access();
1991  $ilErr = $DIC["ilErr"];
1992 
1993  $_GET["cmd"] = $a_cmd;
1994  $_GET["target"] = "";
1995  $_GET["ref_id"] = $a_ref_id;
1996  $_GET["baseClass"] = "ilRepositoryGUI";
1997  include("ilias.php");
1998  exit;
1999  }
exit
Definition: login.php:29
$_GET["client_id"]
$DIC
Definition: xapitoken.php:46
+ Here is the caller graph for this function:

◆ _gotoRepositoryRoot()

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

Goto repository root.

Parameters

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

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

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

1959  {
1960  global $DIC;
1961 
1962  $ilAccess = $DIC->access();
1963  $ilErr = $DIC["ilErr"];
1964  $lng = $DIC->language();
1965 
1966  if ($ilAccess->checkAccess("read", "", ROOT_FOLDER_ID)) {
1967  $_GET["cmd"] = "frameset";
1968  $_GET["target"] = "";
1969  $_GET["ref_id"] = ROOT_FOLDER_ID;
1970  $_GET["baseClass"] = "ilRepositoryGUI";
1971  include("ilias.php");
1972  exit;
1973  }
1974 
1975  if ($a_raise_error) {
1976  $ilErr->raiseError($lng->txt("msg_no_perm_read"), $ilErr->FATAL);
1977  }
1978  }
exit
Definition: login.php:29
$_GET["client_id"]
$DIC
Definition: xapitoken.php:46
+ 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 645 of file class.ilObjectGUI.php.

References $_GET, and $locator.

Referenced by prepareOutput().

646  {
647  $ilLocator = $this->locator;
648 
649  if ($_GET["admin_mode"] == "settings") { // system settings
650  $this->ctrl->setParameterByClass(
651  "ilobjsystemfoldergui",
652  "ref_id",
653  SYSTEM_FOLDER_ID
654  );
655  $ilLocator->addItem(
656  $this->lng->txt("administration"),
657  $this->ctrl->getLinkTargetByClass(array("iladministrationgui", "ilobjsystemfoldergui"), "")
658  );
659  if ($this->object && ($this->object->getRefId() != SYSTEM_FOLDER_ID && !$a_do_not_add_object)) {
660  $ilLocator->addItem(
661  $this->object->getTitle(),
662  $this->ctrl->getLinkTarget($this, "view")
663  );
664  }
665  } else { // repository administration
666  $this->ctrl->setParameterByClass(
667  "iladministrationgui",
668  "ref_id",
669  ""
670  );
671  $this->ctrl->setParameterByClass(
672  "iladministrationgui",
673  "admin_mode",
674  "settings"
675  );
676  //$ilLocator->addItem($this->lng->txt("administration"),
677  // $this->ctrl->getLinkTargetByClass("iladministrationgui", "frameset"),
678  // ilFrameTargetInfo::_getFrame("MainContent"));
679  $this->ctrl->clearParametersByClass("iladministrationgui");
680  $ilLocator->addAdministrationItems();
681  }
682  }
$_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 959 of file class.ilObjectGUI.php.

Referenced by initDidacticTemplate().

960  {
961  }
+ Here is the caller graph for this function:

◆ addExternalEditFormCustom()

ilObjectGUI::addExternalEditFormCustom ( ilPropertyFormGUI  $a_form)

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

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

1144  {
1145  // has to be done AFTER setValuesByArray() ...
1146  }
+ Here is the caller graph for this function:

◆ addHeaderAction()

ilObjectGUI::addHeaderAction ( )
protected

Add header action menu.

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

References initHeaderAction(), and insertHeaderAction().

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

484  {
485  $this->insertHeaderAction($this->initHeaderAction());
486  }
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 630 of file class.ilObjectGUI.php.

Referenced by setLocator().

631  {
632  }
+ Here is the caller graph for this function:

◆ addToDeskObject()

ilObjectGUI::addToDeskObject ( )

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

References $_GET, $ctrl, $lng, $user, and ilLink\_getLink().

2083  {
2084  $lng = $this->lng;
2085  $ctrl = $this->ctrl;
2086  $user = $this->user;
2087  $this->favourites->add($user->getId(), (int) $_GET["item_ref_id"]);
2088  $lng->loadLanguageModule("rep");
2089  ilUtil::sendSuccess($lng->txt("rep_added_to_favourites"), true);
2090  $ctrl->redirectToURL(ilLink::_getLink((int) $_GET["ref_id"]));
2091  }
$_GET["client_id"]
+ Here is the call 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 1389 of file class.ilObjectGUI.php.

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

1390  {
1391  ilUtil::sendSuccess($this->lng->txt("object_added"), true);
1392  $this->ctrl->returnToParent($this);
1393  }
+ 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 1109 of file class.ilObjectGUI.php.

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

1110  {
1111  ilUtil::sendSuccess($this->lng->txt("object_added"), true);
1112  $this->ctrl->returnToParent($this);
1113  }
+ Here is the caller graph for this function:

◆ afterUpdate()

ilObjectGUI::afterUpdate ( )
protected

Post (successful) object update hook.

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

Referenced by updateObject().

1272  {
1273  ilUtil::sendSuccess($this->lng->txt("msg_obj_modified"), true);
1274  $this->ctrl->redirect($this, "edit");
1275  }
+ Here is the caller graph for this function:

◆ assignObject()

ilObjectGUI::assignObject ( )
protected

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

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

294  {
295  // TODO: it seems that we always have to pass only the ref_id
296  //echo "<br>ilObjectGUIassign:".get_class($this).":".$this->id.":<br>";
297  if ($this->id != 0) {
298  if ($this->call_by_reference) {
299  $this->object = ilObjectFactory::getInstanceByRefId($this->id);
300  } else {
301  $this->object = ilObjectFactory::getInstanceByObjId($this->id);
302  }
303  }
304  }
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 966 of file class.ilObjectGUI.php.

References $ctrl, and $ilCtrl.

Referenced by ilObjLearningSequenceGUI\executeCommand().

967  {
969 
970  $ilCtrl->redirectByClass("ilrepositorygui", "frameset");
971  }
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 706 of file class.ilObjectGUI.php.

References ilSession\clear().

707  {
708  ilSession::clear("saved_post");
709  $this->ctrl->returnToParent($this);
710  }
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 718 of file class.ilObjectGUI.php.

References ilSession\clear().

Referenced by ilObjFileBasedLMGUI\cancel().

719  {
720  ilSession::clear("saved_post");
721  $this->ctrl->returnToParent($this);
722  }
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 1884 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(), ilObjLearningSequenceAdminGUI\executeCommand(), ilObjGroupGUI\executeCommand(), ilObjSurveyQuestionPoolGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjSurveyGUI\executeCommand(), ilObjFileBasedLMGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjSessionGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjGlossaryGUI\executeCommand(), ilObjLanguageFolderGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjGlossaryGUI\export(), ilObjUserFolderGUI\exportObject(), ilObjMediaCastGUI\extractPreviewImageObject(), ilContainerGUI\forwardToPageObject(), ilObjExerciseGUI\getService(), ilObjWikiGUI\getUserHTMLExportProgressObject(), ilObjSurveyGUI\importSurveyObject(), ilObjCourseGUI\infoScreen(), ilObjBookingPoolGUI\infoScreen(), ilObjSessionGUI\infoScreen(), ilObjMediaCastGUI\infoScreen(), ilObjGroupGUI\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(), ilObjUserFolderGUI\performExportObject(), ilObjWikiGUI\performSearchObject(), ilObjCourseGUI\performUnsubscribeObject(), ilObjWikiGUI\popularPagesObject(), ilObjSessionGUI\printAttendanceListObject(), ilObjGlossaryGUI\properties(), ilObjSurveyGUI\propertiesObject(), ilObjWikiGUI\randomPageObject(), ilObjWikiGUI\recentChangesObject(), ilObjLanguageFolderGUI\refreshObject(), ilObjLanguageFolderGUI\refreshSelectedObject(), ilObjSessionGUI\registerObject(), ilObjWikiGUI\removeImportantPagesObject(), ilObjFolderGUI\renderObject(), ilObjLoggingSettingsGUI\resetComponentLevels(), 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(), ilObjExerciseAdministrationGUI\saveSettings(), ilObjBlogAdministrationGUI\saveSettings(), ilObjStudyProgrammeAdminGUI\saveSettings(), ilMembershipAdministrationGUI\saveSettings(), ilObjMediaObjectsSettingsGUI\saveSettings(), ilObjPortfolioAdministrationGUI\saveSettings(), ilObjAwarenessAdministrationGUI\saveSettings(), ilObjBadgeAdministrationGUI\saveSettings(), ilObjTaggingSettingsGUI\saveSettings(), ilObjLearningResourcesSettingsGUI\saveSettings(), ilObjAdvancedEditingGUI\saveSettingsObject(), ilObjUserTrackingGUI\saveSettingsObject(), ilObjWikiGUI\saveSettingsObject(), ilObjMediaCastGUI\saveSettingsObject(), ilObjAdvancedEditingGUI\saveTags(), ilObjWikiGUI\setAsStartPageObject(), ilObjLanguageFolderGUI\setSystemLanguageObject(), 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(), viewObject(), and ilObjWikiGUI\viewPageObject().

1885  {
1886  if (!$this->checkPermissionBool($a_perm, $a_cmd, $a_type, $a_ref_id)) {
1887  if (!is_int(strpos($_SERVER["PHP_SELF"], "goto.php"))) {
1888  // create: redirect to parent
1889  if ($a_perm == "create") {
1890  if (!$a_ref_id) {
1891  $a_ref_id = $_GET["ref_id"];
1892  }
1893  $type = ilObject::_lookupType($a_ref_id, true);
1894  } else {
1895  // does this make sense?
1896  if (!is_object($this->object)) {
1897  return;
1898  }
1899  if (!$a_ref_id) {
1900  $a_ref_id = $this->object->getRefId();
1901  }
1902  $type = $this->object->getType();
1903  }
1904 
1905  ilSession::clear("il_rep_ref_id");
1906 
1907  include_once "Services/Object/exceptions/class.ilObjectException.php";
1908  throw new ilObjectException($this->lng->txt("permission_denied"));
1909 
1910  /*
1911  ilUtil::sendFailure($this->lng->txt("permission_denied"), true);
1912  ilUtil::redirect("goto.php?target=".$type."_".$a_ref_id);
1913  */
1914  }
1915  // we should never be here
1916  else {
1917  die("Permission Denied.");
1918  }
1919  }
1920  }
$type
$_GET["client_id"]
Base exception class for object service.
$a_type
Definition: workflow.php:92
$_SERVER['HTTP_HOST']
Definition: raiseError.php:10
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 1931 of file class.ilObjectGUI.php.

References $_GET, $a_type, and $access.

Referenced by ilObjBadgeAdministrationGUI\activateTypes(), ilObjExerciseGUI\addContentSubTabs(), ilObjBookingPoolGUI\addExternalEditFormCustom(), checkPermission(), cloneAllObject(), ilObjLoggingSettingsGUI\components(), ilObjFileBasedLMGUI\createFromDirectory(), createObject(), ilObjBadgeAdministrationGUI\deactivateTypes(), ilObjFolderGUI\editObject(), editObject(), ilObjLearningResourcesSettingsGUI\editSettings(), ilObjSkillManagementGUI\editSettings(), ilObjGroupGUI\executeCommand(), ilObjSurveyQuestionPoolGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjSurveyGUI\executeCommand(), ilObjIndividualAssessmentGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjSystemFolderGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjBlogAdministrationGUI\getAdminTabs(), ilObjExerciseAdministrationGUI\getAdminTabs(), ilObjObjectTemplateAdministrationGUI\getAdminTabs(), ilObjPortfolioAdministrationGUI\getAdminTabs(), getAdminTabs(), ilObjRoleFolderGUI\getAdminTabs(), ilContainerGUI\getAdminTabs(), ilObjRootFolderGUI\getEditFormValues(), ilObjExerciseGUI\getService(), ilObjForumAdministrationGUI\getSettingsForm(), ilObjUserTrackingGUI\getTabs(), ilObjSurveyAdministrationGUI\getTabs(), ilObjSurveyGUI\getTabs(), ilObjLanguageFolderGUI\getTabs(), ilObjExerciseGUI\getTabs(), ilObjSurveyQuestionPoolGUI\getTabs(), ilObjCourseGUI\hasAdminPermission(), ilObjSurveyQuestionPoolGUI\importFileObject(), ilObjTestGUI\importFileObject(), importFileObject(), ilObjQuestionPoolGUI\importFileObject(), ilObjSessionGUI\importFileObject(), ilObjCourseGUI\infoScreen(), ilObjBookingPoolGUI\infoScreen(), ilObjMediaCastGUI\infoScreen(), ilObjGroupGUI\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(), ilObjSurveyQuestionPoolGUI\questionsObject(), ilObjPortfolioAdministrationGUI\saveAuthorship(), ilObjGlossaryGUI\saveObject(), saveObject(), ilObjSkillManagementGUI\saveSettings(), ilObjRoleFolderGUI\saveSettingsObject(), ilObjRootFolderGUI\saveTranslationsObject(), ilObjUserFolderGUI\searchUserAccessFilterCallable(), setColumnSettings(), ilObjAdvancedEditingGUI\settingsObject(), ilObjPrivacySecurityGUI\showPrivacy(), ilObjCategoryGUI\updateObject(), updateObject(), ilObjUserFolderGUI\usrExportCsvObject(), ilObjUserFolderGUI\usrExportX86Object(), ilObjUserFolderGUI\usrExportXmlObject(), ilObjLanguageFolderGUI\viewObject(), and viewObject().

1932  {
1933  $ilAccess = $this->access;
1934 
1935  if ($a_perm == "create") {
1936  if (!$a_ref_id) {
1937  $a_ref_id = $_GET["ref_id"];
1938  }
1939  return $ilAccess->checkAccess($a_perm . "_" . $a_type, $a_cmd, $a_ref_id);
1940  } else {
1941  // does this make sense?
1942  if (!is_object($this->object)) {
1943  return false;
1944  }
1945  if (!$a_ref_id) {
1946  $a_ref_id = $this->object->getRefId();
1947  }
1948  return $ilAccess->checkAccess($a_perm, $a_cmd, $a_ref_id);
1949  }
1950  }
$_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 1745 of file class.ilObjectGUI.php.

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

1746  {
1747  include_once('./Services/Link/classes/class.ilLink.php');
1748  include_once('Services/CopyWizard/classes/class.ilCopyWizardOptions.php');
1749 
1750  $ilErr = $this->ilErr;
1751  $ilUser = $this->user;
1752 
1753  $new_type = $_REQUEST['new_type'];
1754  if (!$this->checkPermissionBool("create", "", $new_type)) {
1755  $ilErr->raiseError($this->lng->txt('permission_denied'));
1756  }
1757  if (!(int) $_REQUEST['clone_source']) {
1758  ilUtil::sendFailure($this->lng->txt('select_one'));
1759  $this->createObject();
1760  return false;
1761  }
1762  if (!$this->checkPermissionBool("write", "", $new_type, (int) $_REQUEST['clone_source'])) {
1763  $ilErr->raiseError($this->lng->txt('permission_denied'));
1764  }
1765 
1766  // Save wizard options
1768  $wizard_options = ilCopyWizardOptions::_getInstance($copy_id);
1769  $wizard_options->saveOwner($ilUser->getId());
1770  $wizard_options->saveRoot((int) $_REQUEST['clone_source']);
1771 
1772  $options = $_POST['cp_options'] ? $_POST['cp_options'] : array();
1773  foreach ($options as $source_id => $option) {
1774  $wizard_options->addEntry($source_id, $option);
1775  }
1776  $wizard_options->read();
1777 
1778  $orig = ilObjectFactory::getInstanceByRefId((int) $_REQUEST['clone_source']);
1779  $new_obj = $orig->cloneObject((int) $_GET['ref_id'], $copy_id);
1780 
1781  // Delete wizard options
1782  $wizard_options->deleteAll();
1783 
1784  ilUtil::sendSuccess($this->lng->txt("object_duplicated"), true);
1785  ilUtil::redirect(ilLink::_getLink($new_obj->getRefId()));
1786  }
$_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 688 of file class.ilObjectGUI.php.

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

Referenced by ilObjLearningSequenceGUI\executeCommand().

689  {
690  if (isset($_POST["mref_id"])) {
691  $_SESSION["saved_post"] = array_unique(array_merge($_SESSION["saved_post"], $_POST["mref_id"]));
692  }
693 
694  include_once("./Services/Repository/classes/class.ilRepUtilGUI.php");
695  $ru = new ilRepUtilGUI($this);
696  $ru->deleteObjects($_GET["ref_id"], ilSession::get("saved_post"));
697  ilSession::clear("saved_post");
698  $this->ctrl->returnToParent($this);
699  }
$_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 729 of file class.ilObjectGUI.php.

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

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

730  {
731  $tpl = $this->tpl;
733 
734  $new_type = $_REQUEST["new_type"];
735 
736 
737  // add new object to custom parent container
738  $this->ctrl->saveParameter($this, "crtptrefid");
739  // use forced callback after object creation
740  $this->ctrl->saveParameter($this, "crtcb");
741 
742  if (!$this->checkPermissionBool("create", "", $new_type)) {
743  $ilErr->raiseError($this->lng->txt("permission_denied"), $ilErr->MESSAGE);
744  } else {
745  $this->lng->loadLanguageModule($new_type);
746  $this->ctrl->setParameter($this, "new_type", $new_type);
747 
748  $forms = $this->initCreationForms($new_type);
749 
750  // copy form validation error: do not show other creation forms
751  if ($_GET["cpfl"] && isset($forms[self::CFORM_CLONE])) {
752  $forms = array(self::CFORM_CLONE => $forms[self::CFORM_CLONE]);
753  }
754  $tpl->setContent($this->getCreationFormsHTML($forms));
755  }
756  }
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 1550 of file class.ilObjectGUI.php.

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

Referenced by ilObjLearningSequenceGUI\executeCommand().

1551  {
1552  $ilCtrl = $this->ctrl;
1553 
1554  if ($_GET["item_ref_id"] != "") {
1555  $_POST["id"] = array($_GET["item_ref_id"]);
1556  }
1557 
1558  if (is_array($_POST["id"])) {
1559  foreach ($_POST["id"] as $idx => $id) {
1560  $_POST["id"][$idx] = (int) $id;
1561  }
1562  }
1563 
1564  // SAVE POST VALUES (get rid of this
1565  ilSession::set("saved_post", $_POST["id"]);
1566 
1567  include_once("./Services/Repository/classes/class.ilRepUtilGUI.php");
1568  $ru = new ilRepUtilGUI($this);
1569  if (!$ru->showDeleteConfirmation($_POST["id"], $a_error)) {
1570  $ilCtrl->returnToParent($this);
1571  }
1572  }
$_GET["client_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 1120 of file class.ilObjectGUI.php.

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

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

1121  {
1122  $tpl = $this->tpl;
1123  $ilTabs = $this->tabs_gui;
1124  $ilErr = $this->ilErr;
1125 
1126  if (!$this->checkPermissionBool("write")) {
1127  $ilErr->raiseError($this->lng->txt("msg_no_perm_write"), $ilErr->MESSAGE);
1128  }
1129 
1130  $ilTabs->activateTab("settings");
1131 
1132  $form = $this->initEditForm();
1133  $values = $this->getEditFormValues();
1134  if ($values) {
1135  $form->setValuesByArray($values);
1136  }
1137 
1138  $this->addExternalEditFormCustom($form);
1139 
1140  $tpl->setContent($form->getHTML());
1141  }
addExternalEditFormCustom(ilPropertyFormGUI $a_form)
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 2004 of file class.ilObjectGUI.php.

References ilFileUploadGUI\initFileUpload().

Referenced by prepareOutput().

2005  {
2006  include_once("./Services/FileUpload/classes/class.ilFileUploadGUI.php");
2008 
2009  $this->tpl->enableDragDropFileUpload($this->ref_id);
2010  }
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 245 of file class.ilObjectGUI.php.

References prepareOutput().

Referenced by ilObjAssessmentFolderGUI\__construct().

246  {
247  $next_class = $this->ctrl->getNextClass($this);
248  $cmd = $this->ctrl->getCmd();
249 
250  switch ($next_class) {
251  default:
252  $this->prepareOutput();
253  if (!$cmd) {
254  $cmd = "view";
255  }
256  $cmd .= "Object";
257  $this->$cmd();
258 
259  break;
260  }
261 
262  return true;
263  }
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 1726 of file class.ilObjectGUI.php.

References $_GET, and $a_type.

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

1727  {
1728  include_once './Services/Object/classes/class.ilObjectCopyGUI.php';
1729  $cp = new ilObjectCopyGUI($this);
1730  $cp->setType($a_type);
1731  $cp->setTarget($_GET['ref_id']);
1732  if ($a_tpl_varname) {
1733  $cp->showSourceSearch($a_tpl_varname);
1734  } else {
1735  return $cp->showSourceSearch(null);
1736  }
1737  }
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 527 of file class.ilObjectGUI.php.

References $tree, and checkPermissionBool().

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

528  {
529  $tree = $this->tree;
530 
531  if ($this->checkPermissionBool("visible,read")) {
532  $this->tabs_gui->addTarget(
533  "view",
534  $this->ctrl->getLinkTarget($this, "view"),
535  array("", "view"),
536  get_class($this)
537  );
538  }
539 
540  if ($this->checkPermissionBool("edit_permission")) {
541  $this->tabs_gui->addTarget(
542  "perm_settings",
543  $this->ctrl->getLinkTargetByClass(array(get_class($this),'ilpermissiongui'), "perm"),
544  "",
545  "ilpermissiongui"
546  );
547  }
548  }
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 1792 of file class.ilObjectGUI.php.

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

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

1793  {
1794  $ilCtrl = $this->ctrl;
1795 
1796  include_once("Services/Block/classes/class.ilColumnGUI.php");
1797 
1798  $obj_id = ilObject::_lookupObjId($this->object->getRefId());
1799  $obj_type = ilObject::_lookupType($obj_id);
1800 
1801  if ($ilCtrl->getNextClass() != "ilcolumngui") {
1802  // normal command processing
1803  return $this->getContent();
1804  } else {
1805  if (!$ilCtrl->isAsynch()) {
1806  //if ($column_gui->getScreenMode() != IL_SCREEN_SIDE)
1808  // right column wants center
1810  $column_gui = new ilColumnGUI($obj_type, IL_COL_RIGHT);
1811  $this->setColumnSettings($column_gui);
1812  $this->html = $ilCtrl->forwardCommand($column_gui);
1813  }
1814  // left column wants center
1816  $column_gui = new ilColumnGUI($obj_type, IL_COL_LEFT);
1817  $this->setColumnSettings($column_gui);
1818  $this->html = $ilCtrl->forwardCommand($column_gui);
1819  }
1820  } else {
1821  // normal command processing
1822  return $this->getContent();
1823  }
1824  }
1825  }
1826  }
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.
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 782 of file class.ilObjectGUI.php.

References $tpl, and ilAccordionGUI\FIRST_OPEN.

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

783  {
784  $tpl = $this->tpl;
785 
786  // #13168- sanity check
787  foreach ($a_forms as $id => $form) {
788  if (!$form instanceof ilPropertyFormGUI) {
789  unset($a_forms[$id]);
790  }
791  }
792 
793  // no accordion if there is just one form
794  if (sizeof($a_forms) == 1) {
795  $form_type = key($a_forms);
796  $a_forms = array_shift($a_forms);
797 
798  // see bug #0016217
799  if (method_exists($this, "getCreationFormTitle")) {
800  $form_title = $this->getCreationFormTitle($form_type);
801  if ($form_title != "") {
802  $a_forms->setTitle($form_title);
803  }
804  }
805  return $a_forms->getHTML();
806  } else {
807  include_once("./Services/Accordion/classes/class.ilAccordionGUI.php");
808 
809  $acc = new ilAccordionGUI();
810  $acc->setBehaviour(ilAccordionGUI::FIRST_OPEN);
811  $cnt = 1;
812  foreach ($a_forms as $form_type => $cf) {
813  $htpl = new ilTemplate("tpl.creation_acc_head.html", true, true, "Services/Object");
814 
815  // using custom form titles (used for repository plugins)
816  $form_title = "";
817  if (method_exists($this, "getCreationFormTitle")) {
818  $form_title = $this->getCreationFormTitle($form_type);
819  }
820  if (!$form_title) {
821  $form_title = $cf->getTitle();
822  }
823 
824  // move title from form to accordion
825  $htpl->setVariable("TITLE", $this->lng->txt("option") . " " . $cnt . ": " .
826  $form_title);
827  $cf->setTitle(null);
828  $cf->setTitleIcon(null);
829  $cf->setTableWidth("100%");
830 
831  $acc->addItem($htpl->get(), $cf->getHTML());
832 
833  $cnt++;
834  }
835 
836  return "<div class='ilCreationFormSection'>" . $acc->getHTML() . "</div>";
837  }
838  }
This class represents a property form user interface.
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 1040 of file class.ilObjectGUI.php.

References $_POST, $a_type, and $tpl.

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

1041  {
1042  $tpl = $_POST["didactic_type"];
1043  if ($tpl && substr($tpl, 0, strlen($a_type) + 1) == $a_type . "_") {
1044  return (int) substr($tpl, strlen($a_type) + 1);
1045  }
1046  return 0;
1047  }
$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 1213 of file class.ilObjectGUI.php.

Referenced by getEditFormValues().

1214  {
1215  }
+ Here is the caller graph for this function:

◆ getEditFormValues()

ilObjectGUI::getEditFormValues ( )
protected

Get values for edit form.

Returns
array

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

References getEditFormCustomValues().

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

1201  {
1202  $values["title"] = $this->object->getTitle();
1203  $values["desc"] = $this->object->getLongDescription();
1204  $this->getEditFormCustomValues($values);
1205  return $values;
1206  }
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 1403 of file class.ilObjectGUI.php.

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

1404  {
1405  if ($this->formaction[$a_cmd] != "") {
1406  return $this->formaction[$a_cmd];
1407  } else {
1408  return $a_formaction;
1409  }
1410  }
+ Here is the caller graph for this function:

◆ getHTML()

ilObjectGUI::getHTML ( )

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

Referenced by ilObjForumGUI\createThreadObject().

552  {
553  return $this->html;
554  }
+ 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 1432 of file class.ilObjectGUI.php.

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

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

◆ getRightColumnHTML()

ilObjectGUI::getRightColumnHTML ( )
protected

Display right column.

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

References $ctrl, $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().

1832  {
1833  $ilUser = $this->user;
1834  $lng = $this->lng;
1835  $ilCtrl = $this->ctrl;
1836 
1837  $obj_id = ilObject::_lookupObjId($this->object->getRefId());
1838  $obj_type = ilObject::_lookupType($obj_id);
1839 
1840  include_once("Services/Block/classes/class.ilColumnGUI.php");
1841  $column_gui = new ilColumnGUI($obj_type, IL_COL_RIGHT);
1842 
1843  if ($column_gui->getScreenMode() == IL_SCREEN_FULL) {
1844  return "";
1845  }
1846 
1847  $this->setColumnSettings($column_gui);
1848 
1849  if ($ilCtrl->getNextClass() == "ilcolumngui" &&
1850  $column_gui->getCmdSide() == IL_COL_RIGHT &&
1851  $column_gui->getScreenMode() == IL_SCREEN_SIDE) {
1852  $html = $ilCtrl->forwardCommand($column_gui);
1853  } else {
1854  if (!$ilCtrl->isAsynch()) {
1855  $html = $ilCtrl->getHTML($column_gui);
1856  }
1857  }
1858 
1859  return $html;
1860  }
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
+ 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 1641 of file class.ilObjectGUI.php.

Referenced by setTabs().

1642  {
1643  // please define your tabs here
1644  }
+ 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 1461 of file class.ilObjectGUI.php.

1462  {
1463  if ($this->target_frame[$a_cmd] != "") {
1464  return $this->target_frame[$a_cmd];
1465  } elseif (!empty($a_target_frame)) {
1466  return "target=\"" . $a_target_frame . "\"";
1467  } else {
1468  return;
1469  }
1470  }

◆ 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 1628 of file class.ilObjectGUI.php.

1629  {
1630  mk();
1631  die("ilObjectGUI::getTemplateFile() is deprecated.");
1632  }

◆ handleAutoRating()

ilObjectGUI::handleAutoRating ( ilObject  $a_new_obj)
protected

Activate rating automatically if parent container setting.

Parameters
ilObject$a_new_obj

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

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

Referenced by saveObject().

2018  {
2019  if (ilObject::hasAutoRating($a_new_obj->getType(), $a_new_obj->getRefId()) &&
2020  method_exists($a_new_obj, "setRating")) {
2021  $a_new_obj->setRating(true);
2022  $a_new_obj->update();
2023  }
2024  }
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 1654 of file class.ilObjectGUI.php.

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

1655  {
1656  ilSession::set("tbl_limit", $_POST["hitsperpage"]);
1657  $_GET["limit"] = $_POST["hitsperpage"];
1658  }
$_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 1306 of file class.ilObjectGUI.php.

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

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

1307  {
1309  $tpl = $this->tpl;
1310  $ilErr = $this->ilErr;
1311 
1312  if (!$parent_id) {
1313  $parent_id = $_GET["ref_id"];
1314  }
1315  $new_type = $_REQUEST["new_type"];
1316 
1317  // create permission is already checked in createObject. This check here is done to prevent hacking attempts
1318  if (!$this->checkPermissionBool("create", "", $new_type)) {
1319  $ilErr->raiseError($this->lng->txt("no_create_permission"));
1320  }
1321 
1322  $this->lng->loadLanguageModule($new_type);
1323  $this->ctrl->setParameter($this, "new_type", $new_type);
1324 
1325  $form = $this->initImportForm($new_type);
1326  if ($form->checkInput()) {
1327  // :todo: make some check on manifest file
1328 
1329  if ($objDefinition->isContainer($new_type)) {
1330  include_once './Services/Export/classes/class.ilImportContainer.php';
1331  $imp = new ilImportContainer((int) $parent_id);
1332  } else {
1333  include_once("./Services/Export/classes/class.ilImport.php");
1334  $imp = new ilImport((int) $parent_id);
1335  }
1336 
1337  try {
1338  $new_id = $imp->importObject(
1339  null,
1340  $_FILES["importfile"]["tmp_name"],
1341  $_FILES["importfile"]["name"],
1342  $new_type
1343  );
1344  } catch (ilException $e) {
1345  $this->tmp_import_dir = $imp->getTemporaryImportDir();
1346  if (!$a_catch_errors) {
1347  throw $e;
1348  }
1349  // display message and form again
1350  ilUtil::sendFailure($this->lng->txt("obj_import_file_error") . " <br />" . $e->getMessage());
1351  $form->setValuesByPost();
1352  $tpl->setContent($form->getHtml());
1353  return;
1354  }
1355 
1356  if ($new_id > 0) {
1357  $this->ctrl->setParameter($this, "new_type", "");
1358 
1359  $newObj = ilObjectFactory::getInstanceByObjId($new_id);
1360 
1361  // put new object id into tree - already done in import for containers
1362  if (!$objDefinition->isContainer($new_type)) {
1363  $this->putObjectInTree($newObj);
1364  }
1365 
1366  $this->afterImport($newObj);
1367  }
1368  // import failed
1369  else {
1370  if ($objDefinition->isContainer($new_type)) {
1371  ilUtil::sendFailure($this->lng->txt("container_import_zip_file_invalid"));
1372  } else {
1373  // not enough information here...
1374  return;
1375  }
1376  }
1377  }
1378 
1379  // display form to correct errors
1380  $form->setValuesByPost();
1381  $tpl->setContent($form->getHtml());
1382  }
$_GET["client_id"]
Import class.
initImportForm($a_new_type)
Init object import 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 846 of file class.ilObjectGUI.php.

References initDidacticTemplate(), ilTextAreaInputGUI\setCols(), and ilObject\TITLE_LENGTH.

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

847  {
848  include_once("Services/Form/classes/class.ilPropertyFormGUI.php");
849  $form = new ilPropertyFormGUI();
850  $form->setTarget("_top");
851  $form->setFormAction($this->ctrl->getFormAction($this, "save"));
852  $form->setTitle($this->lng->txt($a_new_type . "_new"));
853 
854  // title
855  $ti = new ilTextInputGUI($this->lng->txt("title"), "title");
856  $ti->setSize(min(40, ilObject::TITLE_LENGTH));
857  $ti->setMaxLength(ilObject::TITLE_LENGTH);
858  $ti->setRequired(true);
859  $form->addItem($ti);
860 
861  // description
862  $ta = new ilTextAreaInputGUI($this->lng->txt("description"), "desc");
863  $ta->setCols(40);
864  $ta->setRows(2);
865  $form->addItem($ta);
866 
867  $form = $this->initDidacticTemplate($form);
868 
869  $form->addCommandButton("save", $this->lng->txt($a_new_type . "_add"));
870  $form->addCommandButton("cancel", $this->lng->txt("cancel"));
871 
872  return $form;
873  }
This class represents a property form user interface.
const TITLE_LENGTH
max length of object title
initDidacticTemplate(ilPropertyFormGUI $form)
Show didactic template types.
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 766 of file class.ilObjectGUI.php.

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

Referenced by createObject().

767  {
768  $forms = array(
769  self::CFORM_NEW => $this->initCreateForm($a_new_type),
770  self::CFORM_IMPORT => $this->initImportForm($a_new_type),
771  self::CFORM_CLONE => $this->fillCloneTemplate(null, $a_new_type)
772  );
773 
774  return $forms;
775  }
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 880 of file class.ilObjectGUI.php.

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

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

881  {
882  $lng = $this->lng;
883 
884  $lng->loadLanguageModule('didactic');
885  $existing_exclusive = false;
886  $options = [];
887  $options['dtpl_0'] = array($this->lng->txt('didactic_default_type'),
888  sprintf(
889  $this->lng->txt('didactic_default_type_info'),
890  $this->lng->txt('objs_' . $this->type)
891  ));
892 
893  include_once './Services/DidacticTemplate/classes/class.ilDidacticTemplateSettings.php';
894  $templates = ilDidacticTemplateSettings::getInstanceByObjectType($this->type)->getTemplates();
895  if ($templates) {
896  foreach ($templates as $template) {
897  if ($template->isEffective($_GET["ref_id"])) {
898  $options["dtpl_" . $template->getId()] = array(
899  $template->getPresentationTitle(),
900  $template->getPresentationDescription()
901  );
902 
903  if ($template->isExclusive()) {
904  $existing_exclusive = true;
905  }
906  }
907  }
908  }
909 
910  $this->addDidacticTemplateOptions($options);
911 
912  if (sizeof($options) > 1) {
914  $this->lng->txt('type'),
915  'didactic_type'
916  );
917  // workaround for containers in edit mode
918  if (!$this->getCreationMode()) {
919  include_once './Services/DidacticTemplate/classes/class.ilDidacticTemplateObjSettings.php';
920  $value = 'dtpl_' . ilDidacticTemplateObjSettings::lookupTemplateId($this->object->getRefId());
921 
922  $type->setValue($value);
923 
924  if (!in_array($value, array_keys($options)) || ($existing_exclusive && $value == "dtpl_0")) {
925  //add or rename actual value to not avaiable
926  $options[$value] = array($this->lng->txt('not_available'));
927  }
928  } else {
929  if ($existing_exclusive) {
930  //if an exclusive template exists use the second template as default value
931  $keys = array_keys($options);
932  $type->setValue($keys[1]);
933  } else {
934  $type->setValue('dtpl_0');
935  }
936  }
937  $form->addItem($type);
938 
939  foreach ($options as $id => $data) {
940  $option = new ilRadioOption($data[0], $id, $data[1]);
941 
942  if ($existing_exclusive && $id == 'dtpl_0') {
943  //set default disabled if an exclusive template exists
944  $option->setDisabled(true);
945  }
946 
947  $type->addOption($option);
948  }
949  }
950 
951  return $form;
952  }
static lookupTemplateId($a_ref_id)
Lookup template id ilDB $ilDB.
This class represents an option in a radio group.
$type
$_GET["client_id"]
addItem($a_item)
Add Item (Property, SectionHeader).
This class represents a property in a property form.
$keys
Definition: metadata.php:187
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 1191 of file class.ilObjectGUI.php.

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

1192  {
1193  }
+ Here is the caller graph for this function:

◆ initEditForm()

ilObjectGUI::initEditForm ( )
protected

Init object edit form.

Returns
ilPropertyFormGUI

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

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

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

1154  {
1155  $lng = $this->lng;
1156  $ilCtrl = $this->ctrl;
1157 
1158  $lng->loadLanguageModule($this->object->getType());
1159 
1160  include_once("Services/Form/classes/class.ilPropertyFormGUI.php");
1161  $form = new ilPropertyFormGUI();
1162  $form->setFormAction($this->ctrl->getFormAction($this, "update"));
1163  $form->setTitle($this->lng->txt($this->object->getType() . "_edit"));
1164 
1165  // title
1166  $ti = new ilTextInputGUI($this->lng->txt("title"), "title");
1167  $ti->setSize(min(40, ilObject::TITLE_LENGTH));
1168  $ti->setMaxLength(ilObject::TITLE_LENGTH);
1169  $ti->setRequired(true);
1170  $form->addItem($ti);
1171 
1172  // description
1173  $ta = new ilTextAreaInputGUI($this->lng->txt("description"), "desc");
1174  $ta->setCols(40);
1175  $ta->setRows(2);
1176  $form->addItem($ta);
1177 
1178  $this->initEditCustomForm($form);
1179 
1180  $form->addCommandButton("update", $this->lng->txt("save"));
1181  //$this->form->addCommandButton("cancelUpdate", $lng->txt("cancel"));
1182 
1183  return $form;
1184  }
This class represents a property form user interface.
const TITLE_LENGTH
max length of object title
global $ilCtrl
Definition: ilias.php:18
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 413 of file class.ilObjectGUI.php.

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

Referenced by addHeaderAction(), and redrawHeaderActionObject().

414  {
415  $ilAccess = $this->access;
416 
417  if (!$this->creation_mode && $this->object) {
418  include_once "Services/Object/classes/class.ilCommonActionDispatcherGUI.php";
419  $dispatcher = new ilCommonActionDispatcherGUI(
421  $ilAccess,
422  $this->object->getType(),
424  $this->object->getId()
425  );
426 
427  $dispatcher->setSubObject($a_sub_type, $a_sub_id);
428 
429  include_once "Services/Object/classes/class.ilObjectListGUI.php";
430  ilObjectListGUI::prepareJSLinks(
431  $this->ctrl->getLinkTarget($this, "redrawHeaderAction", "", true),
432  $this->ctrl->getLinkTargetByClass(array("ilcommonactiondispatchergui", "ilnotegui"), "", "", true, false),
433  $this->ctrl->getLinkTargetByClass(array("ilcommonactiondispatchergui", "iltagginggui"), "", "", true, false)
434  );
435 
436  $lg = $dispatcher->initHeaderAction();
437 
438  if (is_object($lg)) {
439  // to enable add to desktop / remove from desktop
440  if ($this instanceof ilDesktopItemHandling) {
441  $lg->setContainerObject($this);
442  }
443 
444  // enable multi download
445  $lg->enableMultiDownload(true);
446 
447  // comments settings are always on (for the repository)
448  // should only be shown if active or permission to toggle
449  include_once "Services/Notes/classes/class.ilNote.php";
450  if ($ilAccess->checkAccess("write", "", $this->ref_id) ||
451  $ilAccess->checkAccess("edit_permissions", "", $this->ref_id) ||
452  ilNote::commentsActivated($this->object->getId(), 0, $this->object->getType())) {
453  $lg->enableComments(true);
454  }
455 
456  $lg->enableNotes(true);
457  $lg->enableTags(true);
458  }
459 
460  return $lg;
461  }
462  }
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 1283 of file class.ilObjectGUI.php.

References ilFileInputGUI\setSuffixes().

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

1284  {
1285  include_once("Services/Form/classes/class.ilPropertyFormGUI.php");
1286  $form = new ilPropertyFormGUI();
1287  $form->setTarget("_top");
1288  $form->setFormAction($this->ctrl->getFormAction($this, "importFile"));
1289  $form->setTitle($this->lng->txt($a_new_type . "_import"));
1290 
1291  include_once("./Services/Form/classes/class.ilFileInputGUI.php");
1292  $fi = new ilFileInputGUI($this->lng->txt("import_file"), "importfile");
1293  $fi->setSuffixes(array("zip"));
1294  $fi->setRequired(true);
1295  $form->addItem($fi);
1296 
1297  $form->addCommandButton("importFile", $this->lng->txt("import"));
1298  $form->addCommandButton("cancel", $this->lng->txt("cancel"));
1299 
1300  return $form;
1301  }
This class represents a property form user interface.
This class represents a file property in a property 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 469 of file class.ilObjectGUI.php.

References ilContainer\_lookupContainerSetting().

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

470  {
471  if (!is_object($this->object) || ilContainer::_lookupContainerSetting($this->object->getId(), "hide_top_actions")) {
472  return;
473  }
474 
475  if (is_object($a_list_gui)) {
476  $this->tpl->setHeaderActionMenu($a_list_gui->getHeaderAction());
477  }
478  }
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 1485 of file class.ilObjectGUI.php.

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

1486  {
1487  $visible = $this->checkPermissionBool("visible,read", "", "", $a_ref_id);
1488 
1489  if ($visible && $a_type == 'crs') {
1490  $tree = $this->tree;
1491  if ($crs_id = $tree->checkForParentType($a_ref_id, 'crs')) {
1492  if (!$this->checkPermissionBool("write", "", "", $crs_id)) {
1493  // Show only activated courses
1494  $tmp_obj = &ilObjectFactory::getInstanceByRefId($crs_id, false);
1495 
1496  if (!$tmp_obj->isActivated()) {
1497  unset($tmp_obj);
1498  $visible = false;
1499  }
1500  }
1501  }
1502  }
1503 
1504  return $visible;
1505  }
$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 309 of file class.ilObjectGUI.php.

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

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

310  {
311  $ilLocator = $this->locator;
312  $tpl = $this->tpl;
314 
315  $this->tpl->loadStandardTemplate();
316  // administration prepare output
317  if (strtolower($_GET["baseClass"]) == "iladministrationgui") {
318  $this->addAdminLocatorItems();
319  $tpl->setLocator();
320 
321  // ilUtil::sendInfo();
323 
324  $this->setTitleAndDescription();
325 
326  if ($this->getCreationMode() != true) {
327  $this->setAdminTabs();
328  }
329 
330  return false;
331  }
332  // set locator
333  $this->setLocator();
334  // catch feedback message
335  // ilUtil::sendInfo();
337 
338  // in creation mode (parent) object and gui object
339  // do not fit
340  if ($this->getCreationMode() == true) {
341  // repository vs. workspace
342  if ($this->call_by_reference) {
343  // get gui class of parent and call their title and description method
344  $obj_type = ilObject::_lookupType($_GET["ref_id"], true);
345  $class_name = $this->objDefinition->getClassName($obj_type);
346  $class = strtolower("ilObj" . $class_name . "GUI");
347  $class_path = $this->ctrl->lookupClassPath($class);
348  include_once($class_path);
349  $class_name = $this->ctrl->getClassForClasspath($class_path);
350  //echo "<br>instantiating parent for title and description";
351  $this->parent_gui_obj = new $class_name("", $_GET["ref_id"], true, false);
352  // the next line prevents the header action menu being shown
353  $this->parent_gui_obj->setCreationMode(true);
354  $this->parent_gui_obj->setTitleAndDescription();
355  }
356  } else {
357  // set title and description and title icon
358  $this->setTitleAndDescription();
359 
360  // set tabs
361  $this->setTabs();
362 
363 
364  // fileupload support
365  require_once './Services/FileUpload/classes/class.ilFileUploadUtil.php';
366  if (ilFileUploadUtil::isUploadAllowed($this->ref_id, $this->object->getType())) {
367  $this->enableDragDropFileUpload();
368  }
369  }
370 
371  return true;
372  }
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 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 1055 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().

1056  {
1058  $ilUser = $this->user;
1060 
1061  if (!$a_parent_node_id) {
1062  $a_parent_node_id = $_GET["ref_id"];
1063  }
1064 
1065  // add new object to custom parent container
1066  if ((int) $_REQUEST["crtptrefid"]) {
1067  $a_parent_node_id = (int) $_REQUEST["crtptrefid"];
1068  }
1069 
1070  $a_obj->createReference();
1071  $a_obj->putInTree($a_parent_node_id);
1072  $a_obj->setPermissions($a_parent_node_id);
1073 
1074  $this->obj_id = $a_obj->getId();
1075  $this->ref_id = $a_obj->getRefId();
1076 
1077  // BEGIN ChangeEvent: Record save object.
1078  require_once('Services/Tracking/classes/class.ilChangeEvent.php');
1079  ilChangeEvent::_recordWriteEvent($this->obj_id, $ilUser->getId(), 'create');
1080  // END ChangeEvent: Record save object.
1081 
1082  // rbac log
1083  include_once "Services/AccessControl/classes/class.ilRbacLog.php";
1084  $rbac_log_roles = $rbacreview->getParentRoleIds($this->ref_id, false);
1085  $rbac_log = ilRbacLog::gatherFaPa($this->ref_id, array_keys($rbac_log_roles), true);
1086  ilRbacLog::add(ilRbacLog::CREATE_OBJECT, $this->ref_id, $rbac_log);
1087 
1088  // use forced callback after object creation
1089  if ($_REQUEST["crtcb"]) {
1090  $callback_type = ilObject::_lookupType((int) $_REQUEST["crtcb"], true);
1091  $class_name = "ilObj" . $objDefinition->getClassName($callback_type) . "GUI";
1092  $location = $objDefinition->getLocation($callback_type);
1093  include_once($location . "/class." . $class_name . ".php");
1094  if (in_array(strtolower($class_name), array("ilobjitemgroupgui"))) {
1095  $callback_obj = new $class_name((int) $_REQUEST["crtcb"]);
1096  } else {
1097  // #10368
1098  $callback_obj = new $class_name(null, (int) $_REQUEST["crtcb"], true, false);
1099  }
1100  $callback_obj->afterSaveCallback($a_obj);
1101  }
1102  }
$_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 2072 of file class.ilObjectGUI.php.

References $ctrl, and ilLink\_getLink().

2073  {
2074  $ctrl = $this->ctrl;
2075  $link = ilLink::_getLink($this->object->getRefId());
2076  $ctrl->redirectToURL($link);
2077  }
+ 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 1707 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().

1708  {
1709  $obj_type = ilObject::_lookupType($a_ref_id, true);
1710  $class_name = $this->objDefinition->getClassName($obj_type);
1711  $class = strtolower("ilObj" . $class_name . "GUI");
1712  $this->ctrl->setParameterByClass("ilrepositorygui", "ref_id", $a_ref_id);
1713  $this->ctrl->redirectByClass(array("ilrepositorygui", $class), $a_cmd);
1714  }
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 491 of file class.ilObjectGUI.php.

References $tpl, exit, and initHeaderAction().

492  {
493  $tpl = $this->tpl;
494 
495  $lg = $this->initHeaderAction();
496  echo $lg->getHeaderAction();
497 
498  // we need to add onload code manually (rating, comments, etc.)
499  echo $tpl->getOnLoadCodeForAsynch();
500 
501  exit;
502  }
exit
Definition: login.php:29
initHeaderAction($a_sub_type=null, $a_sub_id=null)
Add header action menu.
+ Here is the call graph for this function:

◆ removeFromDeskObject()

ilObjectGUI::removeFromDeskObject ( )

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

References $_GET, $ctrl, $lng, $user, and ilLink\_getLink().

2097  {
2098  $lng = $this->lng;
2099  $ctrl = $this->ctrl;
2100  $user = $this->user;
2101  $lng->loadLanguageModule("rep");
2102  $this->favourites->remove($user->getId(), (int) $_GET["item_ref_id"]);
2103  ilUtil::sendSuccess($lng->txt("rep_removed_from_favourites"), true);
2104  $ctrl->redirectToURL(ilLink::_getLink((int) $_GET["ref_id"]));
2105  }
$_GET["client_id"]
+ Here is the call graph for this function:

◆ saveObject()

ilObjectGUI::saveObject ( )

save object

public

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

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

Referenced by ilObjSessionGUI\saveAndAssignMaterialsObject().

979  {
981  $tpl = $this->tpl;
983 
984  $new_type = $_REQUEST["new_type"];
985 
986  // create permission is already checked in createObject. This check here is done to prevent hacking attempts
987  if (!$this->checkPermissionBool("create", "", $new_type)) {
988  $ilErr->raiseError($this->lng->txt("no_create_permission"), $ilErr->MESSAGE);
989  }
990 
991  $this->lng->loadLanguageModule($new_type);
992  $this->ctrl->setParameter($this, "new_type", $new_type);
993 
994  $form = $this->initCreateForm($new_type);
995  if ($form->checkInput()) {
996  $this->ctrl->setParameter($this, "new_type", "");
997 
998  // create instance
999  $class_name = "ilObj" . $objDefinition->getClassName($new_type);
1000  $location = $objDefinition->getLocation($new_type);
1001  include_once($location . "/class." . $class_name . ".php");
1002  $newObj = new $class_name();
1003  $newObj->setType($new_type);
1004  $newObj->setTitle($form->getInput("title"));
1005  $newObj->setDescription($form->getInput("desc"));
1006  $newObj->create();
1007 
1008  $this->putObjectInTree($newObj);
1009 
1010  // apply didactic template?
1011  $dtpl = $this->getDidacticTemplateVar("dtpl");
1012  if ($dtpl) {
1013  $newObj->applyDidacticTemplate($dtpl);
1014  }
1015 
1016  // auto rating
1017  $this->handleAutoRating($newObj);
1018 
1019  // additional paramters are added to afterSave()
1020  $args = func_get_args();
1021  if ($args) {
1022  $this->afterSave($newObj, $args);
1023  } else {
1024  $this->afterSave($newObj);
1025  }
1026  return;
1027  }
1028 
1029  // display only this form to correct input
1030  $form->setValuesByPost();
1031  $tpl->setContent($form->getHtml());
1032  }
$location
Definition: buildRTE.php:44
afterSave(ilObject $a_new_object)
Post (successful) object creation hook.
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 = "")
private

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 563 of file class.ilObjectGUI.php.

References $lng, and $name.

564  {
565  if (is_array($a_actions)) {
566  foreach ($a_actions as $name => $lng) {
567  $this->actions[$name] = array("name" => $name, "lng" => $lng);
568  }
569  } else {
570  $this->actions = "";
571  }
572  }
if($format !==null) $name
Definition: metadata.php:230

◆ setAdminTabs()

ilObjectGUI::setAdminTabs ( )
finalprotected

set admin tabs public

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

References getAdminTabs().

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

520  {
521  $this->getAdminTabs();
522  }
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 1865 of file class.ilObjectGUI.php.

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

Referenced by getCenterColumnHTML(), and getRightColumnHTML().

1866  {
1867  $column_gui->setRepositoryMode(true);
1868  $column_gui->setEnableEdit(false);
1869  if ($this->checkPermissionBool("write")) {
1870  $column_gui->setEnableEdit(true);
1871  }
1872  }
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 280 of file class.ilObjectGUI.php.

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

281  {
282  $this->creation_mode = $a_mode;
283  }
+ 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 1420 of file class.ilObjectGUI.php.

Referenced by ilObjFileBasedLMGUI\perm().

1421  {
1422  $this->formaction[$a_cmd] = $a_formaction;
1423  }
+ 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 599 of file class.ilObjectGUI.php.

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

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

600  {
601  $ilLocator = $this->locator;
602  $tpl = $this->tpl;
603 
604  if ($this->omit_locator) {
605  return;
606  }
607 
608  // repository vs. workspace
609  if ($this->call_by_reference) {
610  // todo: admin workaround
611  // in the future, objectgui classes should not be called in
612  // admin section anymore (rbac/trash handling in own classes)
613  $ref_id = ($_GET["ref_id"] != "")
614  ? $_GET["ref_id"]
615  : $this->object->getRefId();
616  $ilLocator->addRepositoryItems($ref_id);
617  }
618 
619  if (!$this->creation_mode) {
620  $this->addLocatorItems();
621  }
622 
623  $tpl->setLocator();
624  }
$_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 1448 of file class.ilObjectGUI.php.

1449  {
1450  //echo "-".$a_cmd."-".$a_location."-";
1451  $this->return_location[$a_cmd] = $a_location;
1452  }

◆ setSubObjects()

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

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 580 of file class.ilObjectGUI.php.

References $name.

581  {
582  if (is_array($a_sub_objects)) {
583  foreach ($a_sub_objects as $name => $options) {
584  $this->sub_objects[$name] = array("name" => $name, "max" => $options["max"]);
585  }
586  } else {
587  $this->sub_objects = "";
588  }
589  }
if($format !==null) $name
Definition: metadata.php:230

◆ 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 1479 of file class.ilObjectGUI.php.

1480  {
1481  $this->target_frame[$a_cmd] = "target=\"" . $a_target_frame . "\"";
1482  }

◆ setTitleAndDescription()

ilObjectGUI::setTitleAndDescription ( )
protected

called by prepare output

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

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

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

378  {
379  if (!is_object($this->object)) {
380  if ((int) $_REQUEST["crtptrefid"] > 0) {
381  $cr_obj_id = ilObject::_lookupObjId((int) $_REQUEST["crtcb"]);
382  $this->tpl->setTitle(ilObject::_lookupTitle($cr_obj_id));
383  $this->tpl->setTitleIcon(ilObject::_getIcon($cr_obj_id));
384  }
385  return;
386  }
387  $this->tpl->setTitle($this->object->getPresentationTitle());
388  $this->tpl->setDescription($this->object->getLongDescription());
389 
390  if (strtolower($_GET["baseClass"]) == "iladministrationgui") {
391  // alt text would be same as heading -> empty alt text
392  $this->tpl->setTitleIcon(ilObject::_getIcon("", "big", $this->object->getType()));
393  } else {
394  $this->tpl->setTitleIcon(
395  ilObject::_getIcon("", "big", $this->object->getType()),
396  $this->lng->txt("obj_" . $this->object->getType())
397  );
398  }
399 
400  include_once './Services/Object/classes/class.ilObjectListGUIFactory.php';
401  $lgui = ilObjectListGUIFactory::_getListGUIByType($this->object->getType());
402  $lgui->initItem($this->object->getRefId(), $this->object->getId(), $this->object->getType());
403  $this->tpl->setAlertProperties($lgui->getAlertProperties());
404  }
$_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:

◆ showPossibleSubObjects()

ilObjectGUI::showPossibleSubObjects ( )
protected

show possible subobjects (pulldown menu)

public

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

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

1580  {
1581  if ($this->sub_objects == "") {
1582  $d = $this->objDefinition->getCreatableSubObjects($this->object->getType(), ilObjectDefinition::MODE_REPOSITORY, $this->ref_id);
1583  } else {
1585  }
1586 
1587  $import = false;
1588 
1589  if (count($d) > 0) {
1590  foreach ($d as $row) {
1591  $count = 0;
1592 
1593  if ($row["max"] > 0) {
1594  //how many elements are present?
1595  for ($i = 0; $i < count($this->data["ctrl"]); $i++) {
1596  if ($this->data["ctrl"][$i]["type"] == $row["name"]) {
1597  $count++;
1598  }
1599  }
1600  }
1601 
1602  if ($row["max"] == "" || $count < $row["max"]) {
1603  $subobj[] = $row["name"];
1604  }
1605  }
1606  }
1607 
1608  if (is_array($subobj)) {
1609 
1610  //build form
1611  $opts = ilUtil::formSelect(12, "new_type", $subobj);
1612  $this->tpl->setCurrentBlock("add_object");
1613  $this->tpl->setVariable("SELECT_OBJTYPE", $opts);
1614  $this->tpl->setVariable("BTN_NAME", "create");
1615  $this->tpl->setVariable("TXT_ADD", $this->lng->txt("add"));
1616  $this->tpl->parseCurrentBlock();
1617  }
1618  }
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.
for($i=6; $i< 13; $i++) for($i=1; $i< 13; $i++) $d
Definition: date.php:296
$i
Definition: metadata.php:24
+ 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 1264 of file class.ilObjectGUI.php.

Referenced by updateObject().

1265  {
1266  }
+ Here is the caller graph for this function:

◆ updateObject()

ilObjectGUI::updateObject ( )

updates object entry in object_data

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

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

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

1221  {
1222  $ilTabs = $this->tabs_gui;
1223  $tpl = $this->tpl;
1224  $ilErr = $this->ilErr;
1225 
1226  if (!$this->checkPermissionBool("write")) {
1227  $ilErr->raiseError($this->lng->txt("permission_denied"), $ilErr->MESSAGE);
1228  }
1229 
1230  $form = $this->initEditForm();
1231  if ($form->checkInput() &&
1232  $this->validateCustom($form)) {
1233  $this->object->setTitle($form->getInput("title"));
1234  $this->object->setDescription($form->getInput("desc"));
1235  $this->updateCustom($form);
1236  $this->object->update();
1237 
1238  $this->afterUpdate();
1239  return;
1240  }
1241 
1242  // display form again to correct errors
1243  $ilTabs->activateTab("settings");
1244  $form->setValuesByPost();
1245  $tpl->setContent($form->getHtml());
1246  }
updateCustom(ilPropertyFormGUI $a_form)
Insert custom update form values into object.
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 1254 of file class.ilObjectGUI.php.

Referenced by updateObject().

1255  {
1256  return true;
1257  }
+ Here is the caller graph for this function:

◆ viewObject()

ilObjectGUI::viewObject ( )

viewObject container presentation for "administration -> repository, trash, permissions"

Exceptions

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

References $_GET, $DIC, $tpl, $user, ilChangeEvent\_recordReadEvent(), checkPermission(), checkPermissionBool(), and withReferences().

Referenced by ilObjUserFolderGUI\applyFilterObject(), ilObjLanguageExtGUI\applyFilterObject(), ilObjLanguageExtGUI\cancelObject(), ilObjUserFolderGUI\hitsperpageObject(), ilObjUserFolderGUI\initAccessRestrictionForm(), ilObjUserFolderGUI\resetFilterObject(), ilObjLanguageExtGUI\resetFilterObject(), ilObjLanguageExtGUI\saveObject(), and ilObjContentObjectGUI\view().

1513  {
1514  global $DIC;
1515 
1516  $tpl = $DIC->ui()->mainTemplate();
1517  $user = $DIC->user();
1518 
1519  $this->checkPermission('visible') && $this->checkPermission('read');
1520 
1521  $this->tabs_gui->activateTab('view');
1522 
1524  $this->object->getType(),
1525  $this->object->getRefId(),
1526  $this->object->getId(),
1527  $user->getId()
1528  );
1529 
1530  if (!$this->withReferences()) {
1531  $this->ctrl->setParameter($this, 'obj_id', $this->obj_id);
1532  }
1533  $itab = new ilAdminSubItemsTableGUI(
1534  $this,
1535  "view",
1536  $_GET["ref_id"],
1537  $this->checkPermissionBool('write')
1538  );
1539 
1540  $tpl->setContent($itab->getHTML());
1541  }
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"]
withReferences()
determines wether objects are referenced or not (got ref ids or not)
$DIC
Definition: xapitoken.php:46
checkPermission($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
Check permission and redirect on error.
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 269 of file class.ilObjectGUI.php.

Referenced by viewObject().

270  {
271  return $this->call_by_reference;
272  }
+ Here is the caller graph for this function:

Field Documentation

◆ $access

ilObjectGUI::$access
protected

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

Referenced by ilObjCmiXapiGUI\_goto(), ilObjLTIConsumerGUI\_goto(), ilObjBlogGUI\_goto(), ilObjMediaCastGUI\addContentSubTabs(), ilObjectPluginGUI\addInfoTab(), ilObjItemGroupGUI\addLocatorItems(), ilObjMediaPoolGUI\addLocatorItems(), ilObjectPluginGUI\addPermissionTab(), ilObjRoleGUI\adoptPermSaveObject(), checkPermissionBool(), ilObjSurveyGUI\checkRbacOrPositionPermission(), ilObjUserFolderGUI\checkUserManipulationAccessBool(), ilObjRoleGUI\confirmDeleteRoleObject(), ilObjMediaPoolGUI\copyToClipboard(), ilObjMediaPoolGUI\createFolderForm(), ilObjPortfolioTemplateGUI\createFromTemplate(), ilObjPortfolioGUI\createPortfolioFromTemplateProcess(), ilObjUserGUI\editObject(), ilObjContentObjectGUI\editPublicSection(), ilObjRepositorySettingsGUI\executeCommand(), ilObjectPluginGUI\executeCommand(), ilObjUserFolderGUI\executeCommand(), ilObjWikiSettingsGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilObjContentObjectGUI\executeCommand(), ilObjUserFolderGUI\filterUserIdsByRbacOrPositionOfCurrentUser(), ilObjUserFolderGUI\getActionUserIds(), ilObjTaggingSettingsGUI\getAdminTabs(), ilObjMediaCastSettingsGUI\getAdminTabs(), ilObjDashboardSettingsGUI\getAdminTabs(), ilObjSkillManagementGUI\getAdminTabs(), ilObjSCORM2004LearningModuleGUI\getNotesHTML(), ilObjWikiGUI\getTabs(), ilObjFileBasedLMGUI\getTabs(), ilObjSCORM2004LearningModuleGUI\getTabs(), ilObjUserFolderGUI\getTabs(), ilObjItemGroupGUI\gotoParent(), ilObjUserFolderGUI\importUserFormObject(), ilObjWikiGUI\infoScreen(), ilObjMediaCastGUI\infoScreen(), ilObjSurveyGUI\infoScreen(), ilObjMediaPoolGUI\infoScreen(), ilObjRepositorySettingsGUI\initCustomIconsForm(), ilObjSearchSettingsGUI\initFormLuceneSettings(), ilObjExerciseAdministrationGUI\initFormSettings(), ilObjSearchSettingsGUI\initFormSettings(), ilObjMediaCastSettingsGUI\initFormSettings(), ilObjPortfolioAdministrationGUI\initFormSettings(), ilObjTaggingSettingsGUI\initFormSettings(), initHeaderAction(), ilObjBookingPoolGUI\initHeaderAction(), ilObjSurveyAdministrationGUI\initSettingsForm(), ilObjRepositorySettingsGUI\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(), ilObjUserGUI\roleassignmentObject(), ilObjSearchSettingsGUI\saveAdvancedLuceneSettingsObject(), ilObjRepositorySettingsGUI\saveCustomIcons(), ilObjRepositorySettingsGUI\saveModules(), ilObjFileBasedLMGUI\saveProperties(), ilObjSystemFolderGUI\saveProxyObject(), ilObjMediaCastSettingsGUI\saveSettings(), ilObjPersonalWorkspaceSettingsGUI\saveSettings(), ilObjDashboardSettingsGUI\saveSettings(), ilObjRepositorySettingsGUI\saveSettings(), ilObjSurveyAdministrationGUI\saveSettingsObject(), ilObjUserFolderGUI\searchUserAccessFilterCallable(), ilObjMediaPoolGUI\setContentSubTabs(), ilObjContentObjectGUI\setilLMMenu(), ilObjBlogGUI\setSettingsSubTabs(), ilObjDashboardSettingsGUI\setSettingsSubTabs(), ilObjWikiGUI\setSettingsSubTabs(), ilObjMediaPoolGUI\setSettingsSubTabs(), ilObjExternalFeedGUI\setTabs(), ilObjItemGroupGUI\setTabs(), ilObjMediaCastGUI\setTabs(), ilObjMediaPoolGUI\setTabs(), ilObjWorkspaceFolderGUI\showAdministrationPanel(), ilObjSystemFolderGUI\showHTTPSObject(), ilObjSystemFolderGUI\showProxyObject(), ilObjSCORM2004LearningModuleGUI\showTrackingItems(), ilObjPortfolioGUI\toRepository(), ilObjUserGUI\updateObject(), ilObjSystemFolderGUI\viewObject(), ilObjUserFolderGUI\viewObject(), and ilObjWikiGUI\viewPageObject().

◆ $actions

◆ $ctrl

ilObjectGUI::$ctrl
protected

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

Referenced by ilObjCourseReferenceGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilObjLTIConsumerGUI\_goto(), ilObjHelpSettingsGUI\activateModule(), ilObjWorkspaceFolderGUI\addContentSubTabs(), ilObjExerciseGUI\addContentSubTabs(), ilObjBlogGUI\addContributor(), ilObjBlogGUI\addHeaderActionForCommand(), ilObjSystemFolderGUI\addHeaderTitleObject(), ilObjWikiGUI\addImportantPageObject(), ilObjAdvancedEditingGUI\addPageEditorSettingsSubtabs(), ilObjWikiGUI\addPagesSubTabs(), ilContainerGUI\addPageTabs(), ilObjWikiGUI\addPageTabs(), ilObjectPluginGUI\addPermissionTab(), ilContainerGUI\addStandardContainerSubTabs(), ilObjAdvancedEditingGUI\addSubtabs(), addToDeskObject(), ilObjPollGUI\afterSave(), ilObjItemGroupGUI\afterSave(), ilObjBlogGUI\afterSave(), ilObjExerciseGUI\afterSave(), ilObjTaxonomyGUI\afterSave(), ilObjectPluginGUI\afterSave(), ilObjMediaPoolGUI\allMedia(), ilObjSystemFolderGUI\benchmarkObject(), ilObjSystemFolderGUI\benchmarkSubTabs(), ilObjExerciseAdministrationGUI\cancel(), ilObjBlogAdministrationGUI\cancel(), ilObjMediaCastSettingsGUI\cancel(), ilObjPortfolioAdministrationGUI\cancel(), ilObjTaggingSettingsGUI\cancel(), ilObjAwarenessAdministrationGUI\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(), ilObjHelpSettingsGUI\confirmHelpModulesDeletion(), ilObjMediaPoolGUI\confirmRemove(), ilObjWikiGUI\confirmRemoveImportantPagesObject(), ilObjBlogGUI\contributors(), ilObjMediaCastGUI\convertFileObject(), ilObjStyleSheetGUI\copyCharacteristicsObject(), ilContainerGUI\copyObject(), ilObjPortfolioTemplateGUI\createFromTemplate(), ilObjPortfolioGUI\createFromTemplateDirect(), ilObjExternalFeedGUI\createObject(), ilObjWikiGUI\createPageUsingTemplateObject(), ilObjBlogGUI\createPosting(), ilObjWikiGUI\createStyleObject(), ilContainerGUI\createStyleObject(), 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(), ilObjWikiGUI\deleteStyleObject(), ilContainerGUI\deleteStyleObject(), ilObjTaxonomyGUI\deleteTaxonomy(), ilObjStyleSheetGUI\deleteTemplateConfirmationObject(), ilObjStyleSheetGUI\deleteTemplateKeepClassesObject(), ilObjStyleSheetGUI\deleteTemplateObject(), 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(), ilObjPersonalWorkspaceSettingsGUI\editSettings(), ilObjSkillManagementGUI\editSettings(), ilObjSkillManagementGUI\editSkills(), ilObjSkillManagementGUI\editSkillTemplates(), ilObjWikiGUI\editStyleObject(), ilContainerGUI\editStyleObject(), ilObjStyleSheetGUI\editTagStyleObject(), ilObjStyleSheetGUI\editTemplateObject(), ilObjMediaPoolGUI\editTitlesAndDescriptions(), ilObjectPluginGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilObjLearningHistorySettingsGUI\executeCommand(), ilObjCommentsSettingsGUI\executeCommand(), ilObjNotesSettingsGUI\executeCommand(), ilObjPersonalWorkspaceSettingsGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilContainerReferenceGUI\executeCommand(), ilObjTaxonomyGUI\executeCommand(), ilObjPollGUI\executeCommand(), ilObjBlogGUI\executeCommand(), ilObjExternalFeedGUI\exitSave(), ilObjMediaCastGUI\extractPreviewImageObject(), ilObjLearningSequenceGUI\forwardByClass(), ilContainerGUI\forwardToPageObject(), ilContainerGUI\forwardToStyleSheet(), ilObjFileBasedLMGUI\frameset(), ilObjLearningHistorySettingsGUI\getAdminTabs(), ilObjCommentsSettingsGUI\getAdminTabs(), ilObjNotesSettingsGUI\getAdminTabs(), ilObjPersonalWorkspaceSettingsGUI\getAdminTabs(), ilObjWikiGUI\getAssignmentButtons(), ilContainerGUI\getAsynchItemListObject(), getCenterColumnHTML(), ilObjPortfolioGUI\getCreateInfoMessage(), ilObjBlogGUI\getHTML(), ilObjBadgeAdministrationGUI\getObjectBadgesFromMultiAction(), ilObjPortfolioGUI\getOfflineMessage(), getRightColumnHTML(), ilObjFolderGUI\getTabs(), ilObjWikiGUI\getTabs(), ilObjStyleSheetGUI\getTabs(), ilContainerGUI\getTabs(), ilObjDashboardSettingsGUI\getViewSettingsForm(), 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(), ilObjLearningHistorySettingsGUI\initForm(), ilObjCommentsSettingsGUI\initForm(), ilObjNotesSettingsGUI\initForm(), ilObjDashboardSettingsGUI\initForm(), ilObjAdvancedEditingGUI\initGeneralPageSettingsForm(), ilObjBookingPoolGUI\initHeaderAction(), ilObjBlogGUI\initHeaderAction(), ilObjSystemFolderGUI\initHTTPSForm(), ilObjStyleSheetGUI\initImageForm(), ilObjBadgeAdministrationGUI\initImageTemplateForm(), ilObjMediaObjectsSettingsGUI\initMediaObjectsSettingsForm(), ilObjMediaPoolGUI\initMediaPoolPageForm(), ilObjStyleSheetGUI\initMediaQueryForm(), ilObjWorkspaceFolderGUI\initPasswordForm(), ilObjPortfolioGUI\initPDFSelectionForm(), ilObjSystemFolderGUI\initProxyForm(), ilObjPollGUI\initQuestionForm(), ilObjSurveyAdministrationGUI\initSettingsForm(), ilObjFileBasedLMGUI\initSettingsForm(), ilObjWikiGUI\initSettingsForm(), ilObjTaxonomyGUI\initSettingsForm(), ilObjMediaCastGUI\initSettingsForm(), ilObjWikiGUI\initStylePropertiesForm(), ilContainerGUI\initStylePropertiesForm(), ilObjStyleSheetGUI\initTagStyleForm(), ilObjTaxonomyGUI\initTaxNodeForm(), ilObjStyleSheetGUI\initTemplateForm(), ilObjStyleSheetGUI\initTemplateGenerationForm(), ilObjWikiGUI\initTemplateSelectionForm(), 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(), ilObjFileBasedLMGUI\redirectAfterCreation(), redirectAfterCreation(), ilContainerReferenceGUI\redirectObject(), ilObjStyleSheetGUI\refreshTagStyleObject(), ilObjBlogGUI\removeContributor(), removeFromDeskObject(), ilObjWikiGUI\removeImportantPagesObject(), ilObjWorkspaceFolderGUI\render(), ilObjPollGUI\render(), ilObjBlogGUI\render(), ilObjBlogGUI\renderList(), ilObjBlogGUI\renderNavigation(), ilObjBlogGUI\renderNavigationByAuthors(), ilObjBlogGUI\renderNavigationByDate(), ilObjBlogGUI\renderNavigationByKeywords(), ilContainerGUI\renderObject(), ilObjBlogGUI\renderToolbarNavigation(), ilObjStyleSheetGUI\returnToUpperContextObject(), ilObjTaxonomyGUI\save(), ilObjAccessibilitySettingsGUI\saveAccessibilitySettings(), ilObjAccessibilitySettingsGUI\saveAccessKeys(), ilObjSkillManagementGUI\saveAllTemplateTitles(), ilObjSkillManagementGUI\saveAllTitles(), ilObjTaxonomyGUI\saveAssignedItemsSorting(), ilObjPortfolioAdministrationGUI\saveAuthorship(), ilObjSystemFolderGUI\saveBasicSettingsObject(), ilObjMediaCastGUI\saveCastItemObject(), ilObjStyleSheetGUI\saveCharacteristicObject(), ilObjAdvancedEditingGUI\saveCharSelectorSettingsObject(), ilObjStyleSheetGUI\saveColorObject(), ilObjSystemFolderGUI\saveContactInformationObject(), ilObjMediaPoolGUI\saveFolder(), ilObjTaggingSettingsGUI\saveForbiddenTags(), ilObjAdvancedEditingGUI\saveGeneralPageSettingsObject(), 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(), ilObjExerciseAdministrationGUI\saveSettings(), ilObjBlogAdministrationGUI\saveSettings(), ilObjMediaObjectsSettingsGUI\saveSettings(), ilObjMediaCastSettingsGUI\saveSettings(), ilObjPortfolioAdministrationGUI\saveSettings(), ilObjAwarenessAdministrationGUI\saveSettings(), ilObjBadgeAdministrationGUI\saveSettings(), ilObjTaggingSettingsGUI\saveSettings(), ilObjNotesSettingsGUI\saveSettings(), ilObjLearningHistorySettingsGUI\saveSettings(), ilObjCommentsSettingsGUI\saveSettings(), ilObjPersonalWorkspaceSettingsGUI\saveSettings(), ilObjDashboardSettingsGUI\saveSettings(), ilObjLearningResourcesSettingsGUI\saveSettings(), ilObjSkillManagementGUI\saveSettings(), ilObjNewsSettingsGUI\saveSettings(), ilObjSurveyAdministrationGUI\saveSettingsObject(), ilObjWikiGUI\saveSettingsObject(), ilObjMediaCastGUI\saveSettingsObject(), ilObjTaxonomyGUI\saveSorting(), ilObjTaxonomyGUI\saveTaxNode(), ilObjStyleSheetGUI\saveTemplateObject(), ilObjMediaPoolGUI\saveTitlesAndDescriptions(), ilObjDashboardSettingsGUI\saveViewSettings(), ilObjSystemFolderGUI\saveWebServicesObject(), ilObjMediaPoolGUI\selectUploadDirFiles(), ilObjWikiGUI\setAsStartPageObject(), ilObjMediaPoolGUI\setContentSubTabs(), ilObjSystemFolderGUI\setGeneralSettingsSubTabs(), ilObjMediaPoolGUI\setMediaPoolPageTabs(), ilObjHelpSettingsGUI\setMode(), ilObjBlogGUI\setNotification(), ilObjPortfolioGUI\setOnlineAndShare(), ilObjPollGUI\setParticipantsSubTabs(), ilObjSystemFolderGUI\setServerInfoSubTabs(), ilObjDashboardSettingsGUI\setSettingsSubTabs(), ilObjWikiGUI\setSettingsSubTabs(), ilObjStyleSheetGUI\setSubTabs(), ilObjSystemFolderGUI\setSystemCheckSubTabs(), ilObjExternalFeedGUI\setTabs(), ilObjItemGroupGUI\setTabs(), ilObjTaxonomyGUI\setTabs(), ilObjMediaPoolGUI\setTabs(), ilObjStyleSheetGUI\setTemplatesSubTabs(), ilObjSkillManagementGUI\setTestSubtabs(), ilObjAdvancedEditingGUI\settingsObject(), ilObjMediaCastGUI\showGallery(), ilObjMediaPoolGUI\showMediaPoolPageUsages(), ilObjAdvancedEditingGUI\showPageEditorSettingsObject(), ilObjBookingPoolGUI\showProfileObject(), ilObjWikiGUI\showTemplateSelectionObject(), ilObjTaxonomyGUI\showTree(), ilObjSkillManagementGUI\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 91 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(), ilObjNotesSettingsGUI\saveSettings(), ilObjLearningHistorySettingsGUI\saveSettings(), ilObjCommentsSettingsGUI\saveSettings(), 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().

◆ $favourites

ilObjectGUI::$favourites
protected

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

◆ $formaction

ilObjectGUI::$formaction

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

◆ $ilErr

ilObjectGUI::$ilErr
protected

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

Referenced by ilObjStudyProgrammeAdminGUI\__construct(), ilObjSearchSettingsGUI\__construct(), ilObjContactAdministrationGUI\__construct(), ilObject2GUI\__construct(), ilObjCategoryReferenceGUI\_goto(), ilObjItemGroupGUI\_goto(), ilRemoteObjectBaseGUI\_goto(), ilObjSessionGUI\_goto(), ilObjFolderGUI\_goto(), ilObjRootFolderGUI\_goto(), ilObjFileBasedLMGUI\_goto(), ilObjSAHSLearningModuleGUI\_goto(), ilObjStudyProgrammeGUI\_goto(), ilObjExerciseGUI\_goto(), ilObjFileGUI\_goto(), ilObjWikiGUI\_goto(), ilObjForumGUI\_goto(), ilObjGlossaryGUI\_goto(), ilObjMediaCastGUI\_goto(), ilObjCategoryGUI\_goto(), ilObjGroupGUI\_goto(), ilObjLinkResourceGUI\_goto(), ilObjQuestionPoolGUI\_goto(), ilObjMediaPoolGUI\_goto(), ilObjSystemFolderGUI\_goto(), ilObjCourseGUI\_goto(), ilObjUserFolderGUI\_goto(), ilObjTestGUI\_goto(), ilObjContentObjectGUI\_goto(), _gotoRepositoryNode(), _gotoRepositoryRoot(), ilObjSystemFolderGUI\benchmarkObject(), ilObjUserFolderGUI\checkAccess(), 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(), ilObjLTIConsumerVerificationGUI\downloadFromPortfolioPage(), ilObjCmiXapiVerificationGUI\downloadFromPortfolioPage(), ilObjSCORMVerificationGUI\downloadFromPortfolioPage(), ilObjTestVerificationGUI\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(), ilObjRoleGUI\editObject(), ilObjFileBasedLMGUI\editObject(), ilObjBibliographicGUI\editObject(), ilObjDataCollectionGUI\editObject(), ilObjFolderGUI\editObject(), editObject(), ilContainerGUI\editPageContentObject(), ilObjFileAccessSettingsGUI\editPreviewSettings(), ilCourseContentGUI\editTimings(), ilObjFileAccessSettingsGUI\editUploadSettings(), ilCourseContentGUI\editUserTimings(), ilObjFileAccessSettingsGUI\editWebDAVSettings(), ilObjSessionGUI\eventsListObject(), ilObjSAHSLearningModuleGUI\executeCommand(), ilObjLinkResourceGUI\executeCommand(), ilObjObjectTemplateAdministrationGUI\executeCommand(), ilObjComponentSettingsGUI\executeCommand(), ilObjRepositorySettingsGUI\executeCommand(), ilObjLearningResourcesSettingsGUI\executeCommand(), ilObjGroupGUI\executeCommand(), ilObjFileGUI\executeCommand(), ilCourseContentGUI\executeCommand(), ilObjWikiSettingsGUI\executeCommand(), ilObjAccessibilitySettingsGUI\executeCommand(), ilObjSkillManagementGUI\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(), ilObjCmiXapiGUI\infoScreenForward(), ilObjLTIConsumerGUI\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(), ilObjAccessibilitySettingsGUI\saveAccessibilitySettings(), 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(), ilObjCalendarSettingsGUI\settings(), ilObjUserTrackingGUI\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(), and ilObjGlossaryGUI\viewObject().

◆ $lng

ilObjectGUI::$lng

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

Referenced by ilObjSAHSLearningModuleGUI\__construct(), ilObjRootFolderGUI\__construct(), ilObjSurveyAdministrationGUI\__construct(), ilObjTaxonomyGUI\__construct(), ilObjExternalToolsSettingsGUI\__construct(), ilObjLanguageExtGUI\__construct(), ilObjPollGUI\__construct(), ilObjCloudGUI\__construct(), ilObjRoleTemplateGUI\__construct(), ilObjSurveyQuestionPoolGUI\__construct(), ilObjRoleGUI\__construct(), ilObjQuestionPoolGUI\__construct(), ilObjStyleSheetGUI\__construct(), ilObject2GUI\__construct(), ilObjFileBasedLMGUI\__construct(), ilObjSurveyGUI\__construct(), ilObjUserGUI\__construct(), ilObjSCORM2004LearningModuleGUI\__construct(), ilObjMediaCastGUI\__construct(), ilObjWikiGUI\__construct(), ilObjRoleFolderGUI\__construct(), ilObjDashboardSettingsGUI\__construct(), ilObjExerciseGUI\__construct(), ilObjContentObjectGUI\__construct(), ilObjMediaObjectGUI\__construct(), ilObjOrgUnitGUI\__construct(), ilContainerReferenceGUI\__construct(), ilObjTestGUI\__construct(), ilObjBlogGUI\__construct(), ilContainerGUI\__construct(), ilObjStudyProgrammeGUI\__construct(), ilObjMediaObjectGUI\_getMediaInfoHTML(), ilObjStyleSheetGUI\_getTemplatePreview(), ilObjCategoryReferenceGUI\_goto(), ilObjLearningSequenceGUI\_goto(), ilObjCmiXapiGUI\_goto(), ilObjItemGroupGUI\_goto(), ilRemoteObjectBaseGUI\_goto(), ilObjLTIConsumerGUI\_goto(), ilObjDataCollectionGUI\_goto(), ilObjectPluginGUI\_goto(), ilObjFolderGUI\_goto(), ilObjBookingPoolGUI\_goto(), ilObjRootFolderGUI\_goto(), ilObjFileBasedLMGUI\_goto(), ilObjSAHSLearningModuleGUI\_goto(), ilObjExerciseGUI\_goto(), ilObjSurveyQuestionPoolGUI\_goto(), ilObjWikiGUI\_goto(), ilObjForumGUI\_goto(), ilObjGlossaryGUI\_goto(), ilObjMediaCastGUI\_goto(), ilObjCategoryGUI\_goto(), ilObjGroupGUI\_goto(), ilObjLinkResourceGUI\_goto(), ilObjQuestionPoolGUI\_goto(), ilObjMediaPoolGUI\_goto(), ilObjSurveyGUI\_goto(), ilObjSystemFolderGUI\_goto(), ilObjCourseGUI\_goto(), ilObjUserFolderGUI\_goto(), ilObjTestGUI\_goto(), ilObjContentObjectGUI\_goto(), _gotoRepositoryRoot(), ilObjCategoryGUI\_importCategories(), ilObjCategoryGUI\_importCategoriesForm(), ilObjCourseGUI\_modifyItemGUI(), ilObjSCORM2004LearningModuleGUI\activateExpertMode(), ilObjHelpSettingsGUI\activateModule(), ilObjComponentSettingsGUI\activatePlugin(), ilObjLinkResourceGUI\activateTabs(), ilObjBadgeAdministrationGUI\activateTypes(), ilObjWorkspaceFolderGUI\addContentSubTabs(), ilObjExerciseGUI\addContentSubTabs(), ilObjMediaCastGUI\addContentSubTabs(), ilObjBlogGUI\addContributor(), ilObjDataCollectionGUI\addHeaderAction(), ilObjSystemFolderGUI\addHeaderTitleObject(), ilObjWikiGUI\addImportantPageObject(), ilObjTestGUI\addQuestionObject(), ilContainerGUI\addStandardContainerSubTabs(), ilObjContentObjectGUI\addTabs(), ilObjRoleGUI\addToClipboardObject(), addToDeskObject(), ilObjContentObjectGUI\addTooltip(), ilObjGlossaryGUI\addUsagesToInfo(), ilObjBlogGUI\addUserFromAutoComplete(), ilObjItemGroupGUI\afterConstructor(), ilObjMediaPoolGUI\afterConstructor(), ilObjTaxonomyGUI\afterSave(), ilObjCloudGUI\afterServiceAuth(), ilObjSystemFolderGUI\benchmarkObject(), ilObjSystemFolderGUI\benchmarkSubTabs(), 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(), ilObjWorkspaceFolderGUI\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(), 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(), ilObjPersonalWorkspaceSettingsGUI\editSettings(), ilObjSkillManagementGUI\editSettings(), ilObjSkillManagementGUI\editSkills(), ilObjSkillManagementGUI\editSkillTemplates(), ilObjAuthSettingsGUI\editSOAPObject(), ilObjStyleSheetGUI\editTagStyleObject(), ilObjMediaPoolGUI\editTitlesAndDescriptions(), ilObjFileAccessSettingsGUI\editUploadSettings(), ilObjFileAccessSettingsGUI\editWebDAVSettings(), ilObjDataCollectionGUI\emptyInfo(), ilObjectPluginGUI\executeCommand(), ilObjCloudGUI\executeCommand(), ilObjWikiSettingsGUI\executeCommand(), ilObjPortfolioGUI\executeCommand(), ilObjFileAccessSettingsGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilObjHelpSettingsGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilObjContentObjectGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjBlogGUI\executeCommand(), ilObjSAHSLearningModuleGUI\export(), ilObjContentObjectGUI\filterTooltips(), ilContainerGUI\forwardToPageObject(), ilObjObjectTemplateAdministrationGUI\getAdminTabs(), ilObjPortfolioAdministrationGUI\getAdminTabs(), ilObjComponentSettingsGUI\getAdminTabs(), ilObjLearningHistorySettingsGUI\getAdminTabs(), ilObjCommentsSettingsGUI\getAdminTabs(), ilObjNotesSettingsGUI\getAdminTabs(), ilObjPersonalWorkspaceSettingsGUI\getAdminTabs(), ilObjSkillManagementGUI\getAdminTabs(), ilObjWikiGUI\getAssignmentButtons(), ilObjMediaCastGUI\getCastItemValues(), ilObjPortfolioGUI\getCreateInfoMessage(), ilObjMediaCastGUI\getFeedIconsHTML(), ilObjBlogGUI\getHTML(), ilObjSystemCheckGUI\getLang(), ilObjContentObjectGUI\getLayoutOption(), ilObjContentObjectGUI\getMultiLangHeader(), ilObjPortfolioGUI\getOfflineMessage(), ilObjMediaPoolGUI\getPreviewModalHTML(), ilObjContentObjectGUI\getPublicAccessColValue(), ilObjTestGUI\getQuestionpoolCreationForm(), getRightColumnHTML(), ilObjExerciseGUI\getService(), ilObjWikiGUI\getSettingsFormValues(), ilObjSurveyAdministrationGUI\getSettingsTemplateConfig(), ilObjAssessmentFolderGUI\getSettingsTemplateConfig(), ilObjStyleSheetGUI\getStyleExampleHTML(), ilObjLanguageExtGUI\getSuccessMessage(), ilObjRootFolderGUI\getTabs(), ilObjSurveyAdministrationGUI\getTabs(), ilObjCategoryGUI\getTabs(), ilObjFolderGUI\getTabs(), ilObjExerciseGUI\getTabs(), ilObjAssessmentFolderGUI\getTabs(), ilObjWikiGUI\getTabs(), ilObjFileBasedLMGUI\getTabs(), ilObjGroupGUI\getTabs(), ilObjStyleSheetGUI\getTabs(), ilObjCourseGUI\getTabs(), ilObjFileBasedLMGUI\getTemplate(), ilObjSAHSLearningModuleGUI\getTemplate(), ilObjUserGUI\getValues(), ilObjDashboardSettingsGUI\getViewSettingsForm(), ilObjItemGroupGUI\gotoParent(), ilObjFolderGUI\importFileObject(), ilObjWikiGUI\infoScreen(), ilObjectPluginGUI\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(), ilObjLearningHistorySettingsGUI\initForm(), ilObjCommentsSettingsGUI\initForm(), ilObjNotesSettingsGUI\initForm(), ilObjDashboardSettingsGUI\initForm(), ilObjMediaObjectGUI\initForm(), ilObjExerciseAdministrationGUI\initFormSettings(), ilObjBlogAdministrationGUI\initFormSettings(), ilObjSearchSettingsGUI\initFormSettings(), ilObjMediaCastSettingsGUI\initFormSettings(), ilObjPortfolioAdministrationGUI\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(), 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(), 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(), ilObjSCORM2004LearningModuleGUI\properties(), ilObjContentObjectGUI\properties(), ilObjStyleSheetGUI\propertiesObject(), ilObjQuestionPoolGUI\questionsObject(), ilObjTestGUI\questionsObject(), ilObjBlogGUI\removeContributor(), removeFromDeskObject(), ilObjWikiGUI\removeImportantPagesObject(), ilObjContentObjectGUI\removeLMGlossary(), ilObjExerciseVerificationGUI\render(), ilObjLTIConsumerVerificationGUI\render(), ilObjCmiXapiVerificationGUI\render(), ilObjSCORMVerificationGUI\render(), ilObjTestVerificationGUI\render(), ilObjCourseVerificationGUI\render(), ilObjPollGUI\render(), ilObjBlogGUI\render(), ilObjBlogGUI\renderList(), ilObjWikiGUI\renderSideBlock(), ilObjBlogGUI\renderToolbarNavigation(), ilObjContentObjectGUI\resetNumberOfTries(), ilObjAccessibilitySettingsGUI\saveAccessibilitySettings(), 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(), ilObjNotesSettingsGUI\saveSettings(), ilObjLearningHistorySettingsGUI\saveSettings(), ilObjCommentsSettingsGUI\saveSettings(), ilObjWikiGUI\saveSettingsObject(), ilObjTaxonomyGUI\saveSorting(), ilObjTaxonomyGUI\saveTaxNode(), ilObjStyleSheetGUI\saveTemplateObject(), ilObjMediaPoolGUI\saveTitlesAndDescriptions(), ilObjContentObjectGUI\saveTooltips(), ilObjFileAccessSettingsGUI\saveUploadSettings(), ilObjDashboardSettingsGUI\saveViewSettings(), 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(), ilObjDashboardSettingsGUI\setSettingsSubTabs(), 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(), ilObjTaxonomyGUI\setTabs(), ilObjMediaCastGUI\setTabs(), ilObjLinkResourceGUI\setTabs(), ilObjStyleSheetGUI\setTemplatesSubTabs(), ilObjAdvancedEditingGUI\settingsObject(), ilObjUserFolderGUI\settingsObject(), ilObjWorkspaceRootFolderGUI\setTitleAndDescription(), ilObjRootFolderGUI\setTitleAndDescription(), ilObjGlossaryGUI\showActions(), ilObjContentObjectGUI\showActions(), ilContainerGUI\showAdministrationPanel(), ilObjWorkspaceFolderGUI\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(), 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(), and ilObjWikiGUI\viewPageObject().

◆ $locator

◆ $maxcount

ilObjectGUI::$maxcount

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

◆ $obj_id

◆ $objDefinition

◆ $object

◆ $object_service

◆ $omit_locator

ilObjectGUI::$omit_locator = false

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

◆ $rbacreview

ilObjectGUI::$rbacreview
protected

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

Referenced by 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(), ilObjRoleGUI\editObject(), ilObjAuthSettingsGUI\editSOAPObject(), ilObjAuthSettingsGUI\getApacheAuthSettingsForm(), ilObjRoleGUI\getTabs(), ilObjUserFolderGUI\importUsersObject(), ilObjUserGUI\initCreate(), ilObjRoleFolderGUI\initSettingsForm(), ilObjUserFolderGUI\initUserRoleAssignmentForm(), ilObjRoleGUI\isChangeExistingObjectsConfirmationRequired(), 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().

◆ $rbacsystem

ilObjectGUI::$rbacsystem
protected

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

Referenced by ilObjAssessmentFolderGUI\__construct(), ilObjQuestionPoolGUI\__construct(), ilObjLTIAdministrationGUI\addProvidingSubtabs(), ilObjRoleTemplateGUI\adoptPermSaveObject(), ilObjRoleGUI\adoptPermSaveObject(), ilObjUserGUI\assignSaveObject(), ilObjAuthSettingsGUI\authSettingsObject(), ilObjQuestionPoolGUI\buildQuestionBrowserTableGUI(), ilObjRoleGUI\checkAccess(), ilObjUserFolderGUI\confirmaccessFreeObject(), ilObjUserFolderGUI\confirmdeleteObject(), ilObjQuestionPoolGUI\createExportExcel(), ilObjRoleTemplateGUI\createObject(), ilObjRoleGUI\createObject(), ilObjUserGUI\createObject(), ilObjRoleGUI\deassignUserObject(), ilObjQuestionPoolGUI\deleteQuestionsObject(), ilObjRoleFolderGUI\deleteRoleObject(), ilObjFileAccessSettingsGUI\editDiskQuotaMailTemplate(), ilObjFileAccessSettingsGUI\editDiskQuotaSettings(), ilObjRoleTemplateGUI\editObject(), ilObjRoleGUI\editObject(), ilObjUserGUI\editObject(), ilObjFileAccessSettingsGUI\editPreviewSettings(), ilObjAuthSettingsGUI\editScriptObject(), ilObjAuthSettingsGUI\editSOAPObject(), ilObjFileAccessSettingsGUI\editUploadSettings(), ilObjFileAccessSettingsGUI\editWebDAVSettings(), ilObjComponentSettingsGUI\executeCommand(), ilObjObjectTemplateAdministrationGUI\executeCommand(), ilObjSystemCheckGUI\executeCommand(), ilObjRoleTemplateGUI\executeCommand(), ilObjRoleGUI\executeCommand(), ilObjUserGUI\executeCommand(), ilObjWebResourceAdministrationGUI\getAdminTabs(), ilObjLTIAdministrationGUI\getAdminTabs(), ilMembershipAdministrationGUI\getAdminTabs(), ilObjObjectTemplateAdministrationGUI\getAdminTabs(), ilObjLearningResourcesSettingsGUI\getAdminTabs(), ilObjComponentSettingsGUI\getAdminTabs(), ilObjPrivacySecurityGUI\getAdminTabs(), ilObjMediaCastSettingsGUI\getAdminTabs(), ilObjFileAccessSettingsGUI\getAdminTabs(), ilObjSearchSettingsGUI\getTabs(), ilObjUserGUI\getTabs(), ilObjRoleTemplateGUI\getTabs(), ilObjAssessmentFolderGUI\getTabs(), ilObjAuthSettingsGUI\getTabs(), ilObjUserFolderGUI\getTabs(), ilObjUserFolderGUI\getUserMultiCommands(), ilObjUserFolderGUI\importUserFormObject(), ilObjUserFolderGUI\importUsersObject(), ilObjUserGUI\initCreate(), ilObjUserFolderGUI\initUserRoleAssignmentForm(), ilObjUserFolderGUI\learningProgressObject(), ilObjRoleGUI\listUsersRoleObject(), ilObjAuthSettingsGUI\loginInfoObject(), ilObjSCORMLearningModuleGUI\newModuleVersionUpload(), ilObjSCORMLearningModuleGUI\offlineModeManager(), ilObjRoleGUI\permSaveObject(), ilObjWorkflowEngineGUI\prepareAdminOutput(), ilObjQuestionPoolGUI\questionsObject(), ilObjUserGUI\roleassignmentObject(), ilObjRoleFolderGUI\roleSearchObject(), ilObjFileAccessSettingsGUI\saveDiskQuotaSettings(), ilObjFileAccessSettingsGUI\saveDownloadingSettings(), ilObjRoleTemplateGUI\saveObject(), ilObjUserGUI\saveObject(), ilObjFileAccessSettingsGUI\savePreviewSettings(), ilObjStudyProgrammeAdminGUI\saveSettings(), ilObjSearchSettingsGUI\saveSettingsObject(), ilObjAuthSettingsGUI\saveSOAPObject(), ilObjFileAccessSettingsGUI\saveUploadSettings(), ilObjFileAccessSettingsGUI\saveWebDAVSettings(), ilObjAuthSettingsGUI\setAuthModeObject(), ilObjAuthSettingsGUI\setSubTabs(), ilObjUserFolderGUI\setSubTabs(), ilObjUserFolderGUI\showActions(), ilObjUserFolderGUI\showPossibleSubObjects(), ilObjRoleFolderGUI\showPossibleSubObjects(), ilCourseContentGUI\showStartObjects(), ilObjAuthSettingsGUI\updateAuthRolesObject(), ilObjLoggingSettingsGUI\updateErrorSettings(), ilObjRoleTemplateGUI\updateObject(), ilObjUserGUI\updateObject(), ilObjLoggingSettingsGUI\updateSettings(), ilObjSAHSLearningModuleGUI\uploadObject(), ilObjUserGUI\uploadUserPictureObject(), ilObjRoleGUI\userassignmentObject(), ilObjBibliographicAdminGUI\view(), ilObjFileAccessSettingsGUI\viewDiskQuotaReport(), ilObjRoleFolderGUI\viewObject(), and ilObjUserFolderGUI\viewObject().

◆ $ref_id

ilObjectGUI::$ref_id

Definition at line 99 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(), ilObjPortfolioTemplateGUI\createFromTemplate(), ilObjTestGUI\createQuestionPoolAndCopyObject(), ilContainerGUI\cutObject(), ilObjStudyProgrammeGUI\denyAccessIfNotAnyOf(), 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 103 of file class.ilObjectGUI.php.

◆ $settings

ilObjectGUI::$settings
protected

Definition at line 43 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(), ilObjAuthSettingsGUI\editScriptObject(), ilObjBlogAdministrationGUI\editSettings(), ilObjExerciseAdministrationGUI\editSettings(), ilObjLearningResourcesSettingsGUI\editSettings(), ilObjPortfolioAdministrationGUI\editSettings(), ilObjPersonalWorkspaceSettingsGUI\editSettings(), ilObjSkillManagementGUI\editSettings(), ilObjAuthSettingsGUI\editSOAPObject(), ilObjECSSettingsGUI\executeCommand(), ilObjUserFolderGUI\generalSettingsObject(), 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(), ilObjPersonalWorkspaceSettingsGUI\saveSettings(), ilObjLearningResourcesSettingsGUI\saveSettings(), ilObjRepositorySettingsGUI\saveSettings(), ilObjSkillManagementGUI\saveSettings(), ilObjWikiGUI\saveSettingsObject(), ilObjContentObjectGUI\saveStyleSettings(), ilObjPortfolioBaseGUI\saveStyleSettings(), ilObjSCORM2004LearningModuleGUI\saveStyleSettings(), ilObjBlogGUI\saveStyleSettings(), ilObjWikiGUI\saveStyleSettingsObject(), ilObjSystemFolderGUI\saveWebServicesObject(), 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 107 of file class.ilObjectGUI.php.

◆ $tabs_gui

◆ $target_frame

ilObjectGUI::$target_frame

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

◆ $tmp_import_dir

ilObjectGUI::$tmp_import_dir
protected

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

◆ $toolbar

ilObjectGUI::$toolbar
protected

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

Referenced by __showButton(), ilObjContentObjectGUI\addMenuEntry(), ilObjCmiXapiAdministrationGUI\buildLrsTypesToolbarGUI(), ilObjBlogGUI\contributors(), ilObjSkillManagementGUI\deleteNodes(), ilObjTaxonomyGUI\editAOTaxonomySettings(), ilObjMediaCastGUI\editCastItemObject(), ilObjContentObjectGUI\editGlossaries(), ilObjWikiGUI\editImportantPagesObject(), ilObjContentObjectGUI\editMenuEntry(), ilObjContentObjectGUI\editMenuProperties(), ilObjStyleSheetGUI\editObject(), ilObjContentObjectGUI\editPublicSection(), ilObjWikiSettingsGUI\editSettings(), ilObjStyleSheetGUI\editTagStyleObject(), ilObjFileAccessSettingsGUI\executeCommand(), ilObjSurveyQuestionPoolGUI\exportObject(), ilObjUserFolderGUI\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(), ilObjWorkspaceFolderGUI\showAdministrationPanel(), ilObjContentObjectGUI\showExportIDsOverview(), ilObjSCORM2004LearningModuleGUI\showExportList(), ilObjSystemFolderGUI\showJavaServerObject(), ilObjSCORM2004LearningModuleGUI\showLearningObjectivesAlignment(), ilObjCmiXapiAdministrationGUI\showLrsTypesListCmd(), ilObjContentObjectGUI\showMaintenance(), ilObjExerciseGUI\showOverviewObject(), ilObjSCORM2004LearningModuleGUI\showSequencing(), ilObjContentObjectGUI\showTooltipList(), ilObjTaggingSettingsGUI\showUsers(), and ilObjPortfolioBaseGUI\view().

◆ $tpl

ilObjectGUI::$tpl

Definition at line 70 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(), 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(), ilContainerGUI\clipboardObject(), 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(), ilObjWorkspaceFolderGUI\deleteConfirmation(), ilObjStyleSheetGUI\deleteCoreCharMessage(), ilObjTaxonomyGUI\deleteItems(), ilObjStyleSheetGUI\deleteMediaQueryConfirmationObject(), ilObjSkillManagementGUI\deleteNodes(), ilObjSCORM2004LearningModuleGUI\deleteNodes(), ilObjStyleSheetGUI\deleteTemplateConfirmationObject(), ilObjStyleSheetGUI\displayTemplateEditForm(), ilObjForumGUI\doCaptchaCheck(), 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(), ilObjBibliographicGUI\editObject(), ilObjDataCollectionGUI\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(), ilObjDashboardSettingsGUI\editViewCoursesGroups(), ilObjDashboardSettingsGUI\editViewFavourites(), ilObjFileAccessSettingsGUI\editWebDAVSettings(), ilObjExternalFeedGUI\executeCommand(), ilObjGroupGUI\executeCommand(), ilObjectPluginGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilContainerGUI\executeCommand(), ilObjLearningSequenceGUI\executeCommand(), ilObjMediaObjectGUI\executeCommand(), ilObjPollGUI\executeCommand(), ilObjBlogGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjSAHSLearningModuleGUI\export(), ilObjLinkResourceGUI\exportHTML(), 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(), 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(), 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(), ilObjSCORM2004LearningModuleGUI\properties(), ilObjFileBasedLMGUI\properties(), ilObjWikiGUI\recentChangesObject(), redrawHeaderActionObject(), ilContainerGUI\redrawListItemObject(), ilObjWorkspaceFolderGUI\render(), ilObjPollGUI\render(), ilObjBlogGUI\render(), ilObjBlogGUI\renderFullScreen(), ilContainerGUI\renderObject(), ilObjWikiGUI\renderSideBlock(), ilObjTestGUI\reviewobject(), ilObjAccessibilitySettingsGUI\saveAccessibilitySettings(), 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(), ilObjSystemFolderGUI\saveWebServicesObject(), ilObjMediaPoolGUI\selectUploadDirFiles(), ilObjPortfolioBaseGUI\setContentStyleSheet(), ilObjGlossaryGUI\setContentStyleSheet(), ilObjWikiGUI\setContentStyleSheet(), ilObjBlogGUI\setContentStyleSheet(), ilOrgUnitExtensionGUI\setLocator(), ilObject2GUI\setLocator(), setLocator(), ilObjContentObjectGUI\setPageLayout(), ilObjSystemFolderGUI\setServerInfoSubTabs(), ilContainerGUI\setSideColumnReturn(), ilObjTaxonomyGUI\setTabs(), ilObjSurveyAdministrationGUI\settingsObject(), ilObjAdvancedEditingGUI\settingsObject(), ilObjUserFolderGUI\settingsObject(), ilObjWorkspaceRootFolderGUI\setTitleAndDescription(), ilObjWorkspaceFolderGUI\share(), ilObjSystemFolderGUI\showBasicSettingsObject(), ilObjAdvancedEditingGUI\showCharSelectorSettingsObject(), ilObjSystemFolderGUI\showContactInformationObject(), ilObjMediaCastGUI\showContentObject(), ilObjSystemFolderGUI\showDbBenchResults(), ilObjContentObjectGUI\showExportIDsOverview(), ilObjSCORM2004LearningModuleGUI\showExportList(), ilObjMediaCastGUI\showGallery(), ilObjAdvancedEditingGUI\showGeneralPageEditorSettingsObject(), ilObjMDSettingsGUI\showGeneralSettings(), ilObjSystemFolderGUI\showHeaderTitleObject(), ilObjSystemFolderGUI\showHTTPSObject(), ilObjSystemFolderGUI\showJavaServerObject(), ilObjSCORM2004LearningModuleGUI\showLearningObjectivesAlignment(), ilContainerGUI\showLinkListObject(), ilObjContentObjectGUI\showLMGlossarySelector(), ilObjMediaPoolGUI\showMediaPoolPageUsages(), 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(), ilObjSCORM2004LearningModuleGUI\showSequencing(), ilObjWikiGUI\showTemplateSelectionObject(), ilObjContentObjectGUI\showTooltipList(), ilObjSkillManagementGUI\showTree(), ilContainerGUI\showTreeFlatIcon(), 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 77 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(), ilObjSessionGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjFolderGUI\forwardToTimingsView(), getAdminTabs(), ilContainerGUI\getAdminTabs(), ilObjSessionGUI\getTabs(), ilObjCategoryGUI\getTaxonomiesForRefId(), ilObjSessionGUI\handleFileUpload(), ilObjSessionGUI\infoScreen(), ilContainerGUI\initAndDisplayCopyIntoMultipleObjectsObject(), ilContainerGUI\initAndDisplayLinkIntoMultipleObjectsObject(), ilContainerGUI\initAndDisplayMoveIntoObjectObject(), ilObjSessionGUI\initContainer(), ilObjGroupGUI\initForm(), ilObjSurveyGUI\initPropertiesForm(), isVisible(), ilObjSessionGUI\materialsObject(), ilObjGroupGUI\modifyItemGUI(), ilObjSessionGUI\modifyItemGUI(), ilObjFolderGUI\modifyItemGUI(), ilObjSCORMLearningModuleGUI\offlineModeManager(), ilContainerGUI\pasteObject(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), ilObjRoleGUI\permSaveObject(), ilObjFileBasedLMGUI\properties(), ilObjSCORM2004LearningModuleGUI\properties(), ilObjSessionGUI\redirectToParentContentPageObject(), ilObjSCORM2004LearningModuleGUI\saveGlossary(), ilObjCourseGUI\setSubTabs(), ilContainerGUI\showLinkListObject(), ilObjContentObjectGUI\showLMGlossarySelector(), ilObjGroupGUI\unsubscribeObject(), ilObjFolderGUI\viewObject(), and ilObjGroupGUI\viewObject().

◆ $user

ilObjectGUI::$user
protected

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

Referenced by ilObjBookingPoolGUI\addExternalEditFormCustom(), ilObjBlogGUI\addHeaderActionForCommand(), addToDeskObject(), ilObjBlogGUI\addUserFromAutoComplete(), ilObjRoleGUI\addUserObject(), ilObjMediaPoolGUI\allMedia(), ilObjSystemFolderGUI\checkObject(), cloneAllObject(), ilObjWorkspaceFolderGUI\copy(), ilObjMediaPoolGUI\copyToClipboard(), ilObjPortfolioGUI\createPortfolioFromAssignment(), ilObjPortfolioGUI\createPortfolioFromTemplateProcess(), ilObjBlogGUI\createPosting(), ilObjSurveyQuestionPoolGUI\createQuestionObject(), ilObjRoleGUI\deassignUserObject(), ilObjSCORMLearningModuleGUI\deleteTrackingForUser(), ilObjMediaCastGUI\downloadItemObject(), ilObjFileBasedLMGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjTaxonomyGUI\executeCommand(), ilObjExerciseGUI\getEditFormCustomValues(), ilObjMailGUI\getExternalSettingsForm(), ilObjBlogGUI\getHTML(), ilObjContentObjectGUI\getPropertiesFormValues(), getRightColumnHTML(), ilObjExerciseGUI\getService(), ilObjWikiGUI\getSettingsFormValues(), ilObjSurveyGUI\getTabs(), ilObjFileBasedLMGUI\getTabs(), ilObjSurveyGUI\getUserResultsPlain(), ilObjMediaCastGUI\handlePlayerEventObject(), ilObjWikiGUI\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(), removeFromDeskObject(), ilObjExerciseVerificationGUI\render(), ilObjWorkspaceFolderGUI\render(), ilObjPollGUI\render(), ilObjBlogGUI\render(), ilObjBlogGUI\renderFullScreen(), ilObjBlogGUI\renderFullscreenHeader(), ilObjBlogGUI\renderList(), ilObjExerciseVerificationGUI\save(), ilObjMediaCastGUI\saveCastItemObject(), ilObjContentObjectGUI\saveLinkCheck(), ilObjBookingPoolGUI\saveNotificationObject(), ilObjContentObjectGUI\saveProperties(), ilObjWikiGUI\saveSettingsObject(), ilObjPollGUI\sendNotifications(), ilObjContentObjectGUI\setilLMMenu(), ilObjBlogGUI\setNotification(), ilObjUserFolderGUI\showActionConfirmation(), ilObjMediaCastGUI\showContentObject(), ilObjFileBasedLMGUI\showLearningModule(), ilObjContentObjectGUI\showLMGlossarySelector(), ilObjExerciseGUI\showOverviewObject(), ilObjSCORMLearningModuleGUI\showTrackingItems(), ilObjSCORM2004LearningModuleGUI\showTrackingItems(), 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 129 of file class.ilObjectGUI.php.

◆ CFORM_IMPORT

const ilObjectGUI::CFORM_IMPORT = 2

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

◆ CFORM_NEW

const ilObjectGUI::CFORM_NEW = 1

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

◆ COPY_WIZARD_NEEDS_PAGE

const ilObjectGUI::COPY_WIZARD_NEEDS_PAGE = 1

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


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