ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
ilObjectGUI Class Reference

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

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

Public Member Functions

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

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

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

Protected Attributes

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

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

1683  {
1684  include_once "./Services/Table/classes/class.ilTableGUI.php";
1685 
1686  return new ilTableGUI(0, false);
1687  }
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 1694 of file class.ilObjectGUI.php.

References $_GET, and $tbl.

1695  {
1696  switch ($a_from) {
1697  case "clipboardObject":
1698  $offset = $_GET["offset"];
1699  $order = $_GET["sort_by"];
1700  $direction = $_GET["sort_order"];
1701  $tbl->disable("footer");
1702  break;
1703 
1704  default:
1705  $offset = $_GET["offset"];
1706  $order = $_GET["sort_by"];
1707  $direction = $_GET["sort_order"];
1708  break;
1709  }
1710 
1711  $tbl->setOrderColumn($order);
1712  $tbl->setOrderDirection($direction);
1713  $tbl->setOffset($offset);
1714  $tbl->setLimit($_GET["limit"]);
1715  $tbl->setFooter("tblfooter", $this->lng->txt("previous"), $this->lng->txt("next"));
1716  $tbl->setData($result_set);
1717  }
$_GET["client_id"]
$tbl
Definition: example_048.php:81

◆ __showButton()

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

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

References $toolbar.

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

1669  {
1670  $ilToolbar = $this->toolbar;
1671 
1672  $ilToolbar->addButton($a_text, $this->ctrl->getLinkTarget($this, $a_cmd), $a_target);
1673  }
+ 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 2007 of file class.ilObjectGUI.php.

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

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

2008  {
2009  global $DIC;
2010 
2011  $ilAccess = $DIC->access();
2012  $ilErr = $DIC["ilErr"];
2013 
2014  $_GET["cmd"] = $a_cmd;
2015  $_GET["target"] = "";
2016  $_GET["ref_id"] = $a_ref_id;
2017  $_GET["baseClass"] = "ilRepositoryGUI";
2018  include("ilias.php");
2019  exit;
2020  }
global $DIC
Definition: saml.php:7
$_GET["client_id"]
+ Here is the caller graph for this function:

◆ _gotoRepositoryRoot()

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

Goto repository root.

Parameters

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

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

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

1980  {
1981  global $DIC;
1982 
1983  $ilAccess = $DIC->access();
1984  $ilErr = $DIC["ilErr"];
1985  $lng = $DIC->language();
1986 
1987  if ($ilAccess->checkAccess("read", "", ROOT_FOLDER_ID)) {
1988  $_GET["cmd"] = "frameset";
1989  $_GET["target"] = "";
1990  $_GET["ref_id"] = ROOT_FOLDER_ID;
1991  $_GET["baseClass"] = "ilRepositoryGUI";
1992  include("ilias.php");
1993  exit;
1994  }
1995 
1996  if ($a_raise_error) {
1997  $ilErr->raiseError($lng->txt("msg_no_perm_read"), $ilErr->FATAL);
1998  }
1999  }
global $DIC
Definition: saml.php:7
$_GET["client_id"]
+ 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 662 of file class.ilObjectGUI.php.

References $_GET, $locator, array, and object.

Referenced by prepareOutput().

663  {
664  $ilLocator = $this->locator;
665 
666  if ($_GET["admin_mode"] == "settings") { // system settings
667  $this->ctrl->setParameterByClass(
668  "ilobjsystemfoldergui",
669  "ref_id",
670  SYSTEM_FOLDER_ID
671  );
672  $ilLocator->addItem(
673  $this->lng->txt("administration"),
674  $this->ctrl->getLinkTargetByClass(array("iladministrationgui", "ilobjsystemfoldergui"), "")
675  );
676  if ($this->object && ($this->object->getRefId() != SYSTEM_FOLDER_ID && !$a_do_not_add_object)) {
677  $ilLocator->addItem(
678  $this->object->getTitle(),
679  $this->ctrl->getLinkTarget($this, "view")
680  );
681  }
682  } else { // repository administration
683  $this->ctrl->setParameterByClass(
684  "iladministrationgui",
685  "ref_id",
686  ""
687  );
688  $this->ctrl->setParameterByClass(
689  "iladministrationgui",
690  "admin_mode",
691  "settings"
692  );
693  //$ilLocator->addItem($this->lng->txt("administration"),
694  // $this->ctrl->getLinkTargetByClass("iladministrationgui", "frameset"),
695  // ilFrameTargetInfo::_getFrame("MainContent"));
696  $this->ctrl->clearParametersByClass("iladministrationgui");
697  $ilLocator->addAdministrationItems();
698  }
699  }
$_GET["client_id"]
Create styles array
The data for the language used.
Create new PHPExcel object
obj_idprivate
+ 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 976 of file class.ilObjectGUI.php.

Referenced by initDidacticTemplate().

977  {
978  }
+ Here is the caller graph for this function:

◆ addExternalEditFormCustom()

ilObjectGUI::addExternalEditFormCustom ( ilPropertyFormGUI  $a_form)

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

Referenced by editObject().

1161  {
1162  // has to be done AFTER setValuesByArray() ...
1163  }
+ Here is the caller graph for this function:

◆ addHeaderAction()

ilObjectGUI::addHeaderAction ( )
protected

Add header action menu.

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

References initHeaderAction(), and insertHeaderAction().

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

469  {
470  $this->insertHeaderAction($this->initHeaderAction());
471  }
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 647 of file class.ilObjectGUI.php.

Referenced by setLocator().

648  {
649  }
+ Here is the caller graph for this function:

◆ afterImport()

ilObjectGUI::afterImport ( ilObject  $a_new_object)
protected

Post (successful) object import hook.

Parameters
ilObject$a_new_object

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

References ilUtil\sendSuccess().

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

1407  {
1408  ilUtil::sendSuccess($this->lng->txt("object_added"), true);
1409  $this->ctrl->returnToParent($this);
1410  }
static sendSuccess($a_info="", $a_keep=false)
Send Success Message to Screen.
+ Here is the call graph for this function:
+ 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 1126 of file class.ilObjectGUI.php.

References ilUtil\sendSuccess().

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

1127  {
1128  ilUtil::sendSuccess($this->lng->txt("object_added"), true);
1129  $this->ctrl->returnToParent($this);
1130  }
static sendSuccess($a_info="", $a_keep=false)
Send Success Message to Screen.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ afterUpdate()

ilObjectGUI::afterUpdate ( )
protected

Post (successful) object update hook.

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

References ilUtil\sendSuccess().

Referenced by updateObject().

1289  {
1290  ilUtil::sendSuccess($this->lng->txt("msg_obj_modified"), true);
1291  $this->ctrl->redirect($this, "edit");
1292  }
static sendSuccess($a_info="", $a_keep=false)
Send Success Message to Screen.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ assignObject()

ilObjectGUI::assignObject ( )
protected

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

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

275  {
276  // TODO: it seems that we always have to pass only the ref_id
277  //echo "<br>ilObjectGUIassign:".get_class($this).":".$this->id.":<br>";
278  if ($this->id != 0) {
279  if ($this->call_by_reference) {
280  $this->object = ilObjectFactory::getInstanceByRefId($this->id);
281  } else {
282  $this->object = ilObjectFactory::getInstanceByObjId($this->id);
283  }
284  }
285  }
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 983 of file class.ilObjectGUI.php.

References $ctrl, and $ilCtrl.

984  {
986 
987  $ilCtrl->redirectByClass("ilrepositorygui", "frameset");
988  }
global $ilCtrl
Definition: ilias.php:18

◆ cancelDeleteObject()

ilObjectGUI::cancelDeleteObject ( )

cancel deletion of object

public

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

References ilSession\clear().

724  {
725  ilSession::clear("saved_post");
726  $this->ctrl->returnToParent($this);
727  }
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 735 of file class.ilObjectGUI.php.

References ilSession\clear().

Referenced by ilObjFileBasedLMGUI\cancel().

736  {
737  ilSession::clear("saved_post");
738  $this->ctrl->returnToParent($this);
739  }
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 1905 of file class.ilObjectGUI.php.

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

Referenced by ilObjCategoryGUI\__checkGlobalRoles(), ilObjMediaCastGUI\addCastItemObject(), ilObjBadgeAdministrationGUI\addImageTemplate(), ilObjWikiGUI\addImportantPageObject(), 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(), ilObjCourseGUI\editCourseIconsObject(), ilObjGroupGUI\editGroupIconsObject(), ilObjFolderGUI\editIconsObject(), ilObjCategoryGUI\editIconsObject(), ilObjBadgeAdministrationGUI\editImageTemplate(), ilObjWikiGUI\editImportantPagesObject(), ilObjCourseGUI\editInfoObject(), ilObjCategoryGUI\editInfoObject(), ilObjGroupGUI\editInfoObject(), ilObjUserTrackingGUI\editLPDefaultsObject(), ilObjGroupGUI\editObject(), ilObjMediaCastGUI\editOrderObject(), ilObjWikiGUI\editSettingsObject(), ilObjMediaCastGUI\editSettingsObject(), ilObjGlossaryGUI\editStyleProperties(), ilObjWikiGUI\editStylePropertiesObject(), ilContainerGUI\editStylePropertiesObject(), ilObjStudyProgrammeAdminGUI\executeCommand(), ilObjGroupGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjSessionGUI\executeCommand(), ilObjSurveyGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjFileBasedLMGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjSurveyQuestionPoolGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), ilObjGlossaryGUI\executeCommand(), ilObjLanguageFolderGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjGlossaryGUI\export(), ilObjMediaCastGUI\extractPreviewImageObject(), ilContainerGUI\forwardToPageObject(), ilObjWikiGUI\getUserHTMLExportProgressObject(), ilObjSurveyGUI\importSurveyObject(), ilObjCourseGUI\infoScreen(), ilObjSessionGUI\infoScreen(), ilObjExerciseGUI\infoScreen(), ilObjMediaCastGUI\infoScreen(), ilObjGroupGUI\infoScreen(), ilObjBookingPoolGUI\infoScreen(), ilObjSurveyGUI\infoScreen(), ilObjSurveyQuestionPoolGUI\infoScreenForward(), ilObjWikiGUI\infoScreenObject(), ilObjMediaCastGUI\infoScreenObject(), ilObjMediaCastGUI\initAddCastItemForm(), ilObjWikiGUI\initUserHTMLExportObject(), ilObjLanguageFolderGUI\installLocalObject(), ilObjLanguageFolderGUI\installObject(), ilObjSessionGUI\joinObject(), ilObjGroupGUI\leaveObject(), ilObjCourseGUI\leaveObject(), ilObjWikiGUI\listContributorsObject(), ilObjMediaCastGUI\listItemsObject(), ilObjWikiGUI\newPagesObject(), ilObjWikiGUI\orphanedPagesObject(), ilObjCategoryGUI\performDeleteUsersObject(), ilObjWikiGUI\performSearchObject(), ilObjCourseGUI\performUnsubscribeObject(), ilObjWikiGUI\popularPagesObject(), ilObjSessionGUI\printAttendanceListObject(), ilObjBookingPoolGUI\processBooking(), ilObjGlossaryGUI\properties(), ilObjSurveyGUI\propertiesObject(), ilObjWikiGUI\randomPageObject(), ilObjWikiGUI\recentChangesObject(), ilObjLanguageFolderGUI\refreshObject(), ilObjLanguageFolderGUI\refreshSelectedObject(), ilObjSessionGUI\registerObject(), ilObjWikiGUI\removeImportantPagesObject(), ilObjFolderGUI\renderObject(), ilObjLoggingSettingsGUI\resetComponentLevels(), ilObjBookingPoolGUI\rsvInUseObject(), ilObjBookingPoolGUI\rsvNotInUseObject(), ilObjCalendarSettingsGUI\save(), ilObjMediaCastGUI\saveCastItemObject(), ilObjAdvancedEditingGUI\saveCharSelectorSettingsObject(), ilObjLoggingSettingsGUI\saveComponentLevels(), ilObjTaggingSettingsGUI\saveForbiddenTags(), ilObjAdvancedEditingGUI\saveGeneralPageSettingsObject(), ilObjWikiGUI\saveGradingObject(), ilObjBadgeAdministrationGUI\saveImageTemplate(), ilObjUserTrackingGUI\saveLPDefaultsObject(), ilObjAdvancedEditingGUI\saveObject(), ilObjWikiGUI\saveOrderingAndIndentObject(), ilObjAdvancedEditingGUI\savePageEditorSettingsObject(), ilObjWebResourceAdministrationGUI\saveSettings(), ilObjForumAdministrationGUI\saveSettings(), ilObjStudyProgrammeAdminGUI\saveSettings(), ilObjExerciseAdministrationGUI\saveSettings(), ilMembershipAdministrationGUI\saveSettings(), ilObjBlogAdministrationGUI\saveSettings(), ilObjPortfolioAdministrationGUI\saveSettings(), ilObjMediaObjectsSettingsGUI\saveSettings(), ilObjAwarenessAdministrationGUI\saveSettings(), ilObjBadgeAdministrationGUI\saveSettings(), ilObjTaggingSettingsGUI\saveSettings(), ilObjLearningResourcesSettingsGUI\saveSettings(), ilObjAdvancedEditingGUI\saveSettingsObject(), ilObjUserTrackingGUI\saveSettingsObject(), ilObjWikiGUI\saveSettingsObject(), ilObjMediaCastGUI\saveSettingsObject(), ilObjAdvancedEditingGUI\saveTags(), ilObjWikiGUI\setAsStartPageObject(), ilObjLanguageFolderGUI\setSystemLanguageObject(), ilObjCalendarSettingsGUI\settings(), ilObjUserTrackingGUI\settingsObject(), ilObjLanguageFolderGUI\setUserLanguageObject(), ilObjExerciseGUI\showOverviewObject(), ilObjTaggingSettingsGUI\showUsers(), ilObjWikiGUI\startUserHTMLExportObject(), ilObjLanguageFolderGUI\uninstallChangesObject(), ilObjLanguageFolderGUI\uninstallObject(), ilObjGroupGUI\unsubscribeObject(), ilObjMediaCastGUI\updateCastItemObject(), ilObjCourseGUI\updateCourseIconsObject(), ilObjGroupGUI\updateGroupIconsObject(), ilObjFolderGUI\updateIconsObject(), ilObjCategoryGUI\updateIconsObject(), ilObjBadgeAdministrationGUI\updateImageTemplate(), ilObjCategoryGUI\updateInfoObject(), ilObjCourseGUI\updateInfoObject(), ilObjGroupGUI\updateInfoObject(), ilObjLTIAdministrationGUI\updateLTIConsumer(), ilContainerReferenceGUI\updateObject(), ilObjGroupGUI\updateObject(), ilObjFolderGUI\viewObject(), ilObjCourseGUI\viewObject(), ilObjRootFolderGUI\viewObject(), ilObjWikiGUI\viewObject(), and ilObjWikiGUI\viewPageObject().

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

◆ checkPermissionBool()

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

Check permission.

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

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

References $_GET, $a_type, and $access.

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

1953  {
1954  $ilAccess = $this->access;
1955 
1956  if ($a_perm == "create") {
1957  if (!$a_ref_id) {
1958  $a_ref_id = $_GET["ref_id"];
1959  }
1960  return $ilAccess->checkAccess($a_perm . "_" . $a_type, $a_cmd, $a_ref_id);
1961  } else {
1962  // does this make sense?
1963  if (!is_object($this->object)) {
1964  return false;
1965  }
1966  if (!$a_ref_id) {
1967  $a_ref_id = $this->object->getRefId();
1968  }
1969  return $ilAccess->checkAccess($a_perm, $a_cmd, $a_ref_id);
1970  }
1971  }
$_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 1766 of file class.ilObjectGUI.php.

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

1767  {
1768  include_once('./Services/Link/classes/class.ilLink.php');
1769  include_once('Services/CopyWizard/classes/class.ilCopyWizardOptions.php');
1770 
1771  $ilErr = $this->ilErr;
1772  $ilUser = $this->user;
1773 
1774  $new_type = $_REQUEST['new_type'];
1775  if (!$this->checkPermissionBool("create", "", $new_type)) {
1776  $ilErr->raiseError($this->lng->txt('permission_denied'));
1777  }
1778  if (!(int) $_REQUEST['clone_source']) {
1779  ilUtil::sendFailure($this->lng->txt('select_one'));
1780  $this->createObject();
1781  return false;
1782  }
1783  if (!$this->checkPermissionBool("write", "", $new_type, (int) $_REQUEST['clone_source'])) {
1784  $ilErr->raiseError($this->lng->txt('permission_denied'));
1785  }
1786 
1787  // Save wizard options
1789  $wizard_options = ilCopyWizardOptions::_getInstance($copy_id);
1790  $wizard_options->saveOwner($ilUser->getId());
1791  $wizard_options->saveRoot((int) $_REQUEST['clone_source']);
1792 
1793  $options = $_POST['cp_options'] ? $_POST['cp_options'] : array();
1794  foreach ($options as $source_id => $option) {
1795  $wizard_options->addEntry($source_id, $option);
1796  }
1797  $wizard_options->read();
1798 
1799  $orig = ilObjectFactory::getInstanceByRefId((int) $_REQUEST['clone_source']);
1800  $new_obj = $orig->cloneObject((int) $_GET['ref_id'], $copy_id);
1801 
1802  // Delete wizard options
1803  $wizard_options->deleteAll();
1804 
1805  ilUtil::sendSuccess($this->lng->txt("object_duplicated"), true);
1806  ilUtil::redirect(ilLink::_getLink($new_obj->getRefId()));
1807  }
static sendSuccess($a_info="", $a_keep=false)
Send Success Message to Screen.
$_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.
Create styles array
The data for the language used.
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"]
if(!isset($_REQUEST['ReturnTo'])) if(!isset($_REQUEST['AuthId'])) $options
Definition: as_login.php:20
+ 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 705 of file class.ilObjectGUI.php.

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

706  {
707  if (isset($_POST["mref_id"])) {
708  $_SESSION["saved_post"] = array_unique(array_merge($_SESSION["saved_post"], $_POST["mref_id"]));
709  }
710 
711  include_once("./Services/Repository/classes/class.ilRepUtilGUI.php");
712  $ru = new ilRepUtilGUI($this);
713  $ru->deleteObjects($_GET["ref_id"], ilSession::get("saved_post"));
714  ilSession::clear("saved_post");
715  $this->ctrl->returnToParent($this);
716  }
$_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:

◆ createObject()

ilObjectGUI::createObject ( )

create new object form

public

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

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

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

747  {
748  $tpl = $this->tpl;
750 
751  $new_type = $_REQUEST["new_type"];
752 
753 
754  // add new object to custom parent container
755  $this->ctrl->saveParameter($this, "crtptrefid");
756  // use forced callback after object creation
757  $this->ctrl->saveParameter($this, "crtcb");
758 
759  if (!$this->checkPermissionBool("create", "", $new_type)) {
760  $ilErr->raiseError($this->lng->txt("permission_denied"), $ilErr->MESSAGE);
761  } else {
762  $this->lng->loadLanguageModule($new_type);
763  $this->ctrl->setParameter($this, "new_type", $new_type);
764 
765  $forms = $this->initCreationForms($new_type);
766 
767  // copy form validation error: do not show other creation forms
768  if ($_GET["cpfl"] && isset($forms[self::CFORM_CLONE])) {
769  $forms = array(self::CFORM_CLONE => $forms[self::CFORM_CLONE]);
770  }
771  $tpl->setContent($this->getCreationFormsHTML($forms));
772  }
773  }
initCreationForms($a_new_type)
Init creation froms.
$_GET["client_id"]
getCreationFormsHTML(array $a_forms)
Get HTML for creation forms (accordion)
Create styles array
The data for the language used.
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 1571 of file class.ilObjectGUI.php.

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

1572  {
1573  $ilCtrl = $this->ctrl;
1574 
1575  if ($_GET["item_ref_id"] != "") {
1576  $_POST["id"] = array($_GET["item_ref_id"]);
1577  }
1578 
1579  if (is_array($_POST["id"])) {
1580  foreach ($_POST["id"] as $idx => $id) {
1581  $_POST["id"][$idx] = (int) $id;
1582  }
1583  }
1584 
1585  // SAVE POST VALUES (get rid of this
1586  ilSession::set("saved_post", $_POST["id"]);
1587 
1588  include_once("./Services/Repository/classes/class.ilRepUtilGUI.php");
1589  $ru = new ilRepUtilGUI($this);
1590  if (!$ru->showDeleteConfirmation($_POST["id"], $a_error)) {
1591  $ilCtrl->returnToParent($this);
1592  }
1593  }
$_GET["client_id"]
if(!array_key_exists('StateId', $_REQUEST)) $id
static set($a_var, $a_val)
Set a value.
global $ilCtrl
Definition: ilias.php:18
Repository GUI Utilities.
Create styles array
The data for the language used.
$_POST["username"]
+ Here is the call graph for this function:

◆ editObject()

ilObjectGUI::editObject ( )

edit object

public

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

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

1138  {
1139  $tpl = $this->tpl;
1140  $ilTabs = $this->tabs_gui;
1141  $ilErr = $this->ilErr;
1142 
1143  if (!$this->checkPermissionBool("write")) {
1144  $ilErr->raiseError($this->lng->txt("msg_no_perm_write"), $ilErr->MESSAGE);
1145  }
1146 
1147  $ilTabs->activateTab("settings");
1148 
1149  $form = $this->initEditForm();
1150  $values = $this->getEditFormValues();
1151  if ($values) {
1152  $form->setValuesByArray($values);
1153  }
1154 
1156 
1157  $tpl->setContent($form->getHTML());
1158  }
addExternalEditFormCustom(ilPropertyFormGUI $a_form)
if(isset($_POST['submit'])) $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 2025 of file class.ilObjectGUI.php.

References ilFileUploadGUI\initFileUpload().

Referenced by prepareOutput().

2026  {
2027  include_once("./Services/FileUpload/classes/class.ilFileUploadGUI.php");
2029 
2030  $this->tpl->enableDragDropFileUpload($this->ref_id);
2031  }
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 226 of file class.ilObjectGUI.php.

References prepareOutput().

Referenced by ilObjAssessmentFolderGUI\__construct().

227  {
228  $next_class = $this->ctrl->getNextClass($this);
229  $cmd = $this->ctrl->getCmd();
230 
231  switch ($next_class) {
232  default:
233  $this->prepareOutput();
234  if (!$cmd) {
235  $cmd = "view";
236  }
237  $cmd .= "Object";
238  $this->$cmd();
239 
240  break;
241  }
242 
243  return true;
244  }
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 1747 of file class.ilObjectGUI.php.

References $_GET, and $a_type.

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

1748  {
1749  include_once './Services/Object/classes/class.ilObjectCopyGUI.php';
1750  $cp = new ilObjectCopyGUI($this);
1751  $cp->setType($a_type);
1752  $cp->setTarget($_GET['ref_id']);
1753  if ($a_tpl_varname) {
1754  $cp->showSourceSearch($a_tpl_varname);
1755  } else {
1756  return $cp->showSourceSearch(null);
1757  }
1758  }
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 526 of file class.ilObjectGUI.php.

References $tree, array, and checkPermissionBool().

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

527  {
528  $tree = $this->tree;
529 
530  /* if ($_GET["admin_mode"] == "repository")
531  {
532  $this->ctrl->setParameterByClass("iladministrationgui", "admin_mode", "settings");
533  $this->tabs_gui->setBackTarget($this->lng->txt("administration"),
534  $this->ctrl->getLinkTargetByClass("iladministrationgui", "frameset"),
535  ilFrameTargetInfo::_getFrame("MainContent"));
536  $this->ctrl->setParameterByClass("iladministrationgui", "admin_mode", "repository");
537  }*/
538 
539  if ($this->checkPermissionBool("visible,read")) {
540  $this->tabs_gui->addTarget(
541  "view",
542  $this->ctrl->getLinkTarget($this, "view"),
543  array("", "view"),
544  get_class($this)
545  );
546  }
547 
548  if ($this->checkPermissionBool("edit_permission")) {
549  $this->tabs_gui->addTarget(
550  "perm_settings",
551  $this->ctrl->getLinkTargetByClass(array(get_class($this),'ilpermissiongui'), "perm"),
552  "",
553  "ilpermissiongui"
554  );
555  }
556 
557  if ($tree->getSavedNodeData($this->object->getRefId())) {
558  $this->tabs_gui->addTarget(
559  "trash",
560  $this->ctrl->getLinkTarget($this, "trash"),
561  "trash",
562  get_class($this)
563  );
564  }
565  }
Create styles array
The data for the language used.
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 1813 of file class.ilObjectGUI.php.

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

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

1814  {
1815  $ilCtrl = $this->ctrl;
1816 
1817  include_once("Services/Block/classes/class.ilColumnGUI.php");
1818 
1819  $obj_id = ilObject::_lookupObjId($this->object->getRefId());
1820  $obj_type = ilObject::_lookupType($obj_id);
1821 
1822  if ($ilCtrl->getNextClass() != "ilcolumngui") {
1823  // normal command processing
1824  return $this->getContent();
1825  } else {
1826  if (!$ilCtrl->isAsynch()) {
1827  //if ($column_gui->getScreenMode() != IL_SCREEN_SIDE)
1829  // right column wants center
1831  $column_gui = new ilColumnGUI($obj_type, IL_COL_RIGHT);
1832  $this->setColumnSettings($column_gui);
1833  $this->html = $ilCtrl->forwardCommand($column_gui);
1834  }
1835  // left column wants center
1837  $column_gui = new ilColumnGUI($obj_type, IL_COL_LEFT);
1838  $this->setColumnSettings($column_gui);
1839  $this->html = $ilCtrl->forwardCommand($column_gui);
1840  }
1841  } else {
1842  // normal command processing
1843  return $this->getContent();
1844  }
1845  }
1846  }
1847  }
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.
Create new PHPExcel object
obj_idprivate
html()
setColumnSettings(ilColumnGUI $column_gui)
May be overwritten in subclasses.
const IL_SCREEN_SIDE
const IL_COL_LEFT
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getCreationFormsHTML()

ilObjectGUI::getCreationFormsHTML ( array  $a_forms)
finalprotected

Get HTML for creation forms (accordion)

Parameters
array$a_forms

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

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

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

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

◆ getCreationMode()

◆ getDidacticTemplateVar()

ilObjectGUI::getDidacticTemplateVar (   $a_type)

Get didactic template setting from creation screen.

Parameters
string$a_type
Returns
string

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

References $_POST, $a_type, and $tpl.

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

1058  {
1059  $tpl = $_POST["didactic_type"];
1060  if ($tpl && substr($tpl, 0, strlen($a_type)+1) == $a_type . "_") {
1061  return (int) substr($tpl, strlen($a_type)+1);
1062  }
1063  return 0;
1064  }
$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 1230 of file class.ilObjectGUI.php.

Referenced by getEditFormValues().

1231  {
1232  }
+ Here is the caller graph for this function:

◆ getEditFormValues()

ilObjectGUI::getEditFormValues ( )
protected

Get values for edit form.

Returns
array

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

References getEditFormCustomValues().

Referenced by editObject().

1218  {
1219  $values["title"] = $this->object->getTitle();
1220  $values["desc"] = $this->object->getLongDescription();
1221  $this->getEditFormCustomValues($values);
1222  return $values;
1223  }
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 1420 of file class.ilObjectGUI.php.

Referenced by ilObjCourseGUI\redirectLocToTestConfirmation().

1421  {
1422  if ($this->formaction[$a_cmd] != "") {
1423  return $this->formaction[$a_cmd];
1424  } else {
1425  return $a_formaction;
1426  }
1427  }
+ Here is the caller graph for this function:

◆ getHTML()

ilObjectGUI::getHTML ( )

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

References $html.

569  {
570  return $this->html;
571  }
$html
Definition: example_001.php:87

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

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

1450  {
1451  if ($this->return_location[$a_cmd] != "") {
1452  return $this->return_location[$a_cmd];
1453  } else {
1454  return $a_location;
1455  }
1456  }
+ Here is the caller graph for this function:

◆ getRightColumnHTML()

ilObjectGUI::getRightColumnHTML ( )
protected

Display right column.

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

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

Referenced by ilObjForumGUI\setSideBlocks().

1853  {
1854  $ilUser = $this->user;
1855  $lng = $this->lng;
1856  $ilCtrl = $this->ctrl;
1857 
1858  $obj_id = ilObject::_lookupObjId($this->object->getRefId());
1859  $obj_type = ilObject::_lookupType($obj_id);
1860 
1861  include_once("Services/Block/classes/class.ilColumnGUI.php");
1862  $column_gui = new ilColumnGUI($obj_type, IL_COL_RIGHT);
1863 
1864  if ($column_gui->getScreenMode() == IL_SCREEN_FULL) {
1865  return "";
1866  }
1867 
1868  $this->setColumnSettings($column_gui);
1869 
1870  if ($ilCtrl->getNextClass() == "ilcolumngui" &&
1871  $column_gui->getCmdSide() == IL_COL_RIGHT &&
1872  $column_gui->getScreenMode() == IL_SCREEN_SIDE) {
1873  $html = $ilCtrl->forwardCommand($column_gui);
1874  } else {
1875  if (!$ilCtrl->isAsynch()) {
1876  $html = $ilCtrl->getHTML($column_gui);
1877  }
1878  }
1879 
1880  return $html;
1881  }
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
Create new PHPExcel object
obj_idprivate
setColumnSettings(ilColumnGUI $column_gui)
May be overwritten in subclasses.
const IL_SCREEN_SIDE
$html
Definition: example_001.php:87
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getTabs()

ilObjectGUI::getTabs ( )
protected

get tabs abstract method.

overwrite in derived GUI class of your object type public

Parameters
objectinstance of ilTabsGUI

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

Referenced by setTabs().

1663  {
1664  // please define your tabs here
1665  }
+ 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 1478 of file class.ilObjectGUI.php.

1479  {
1480  if ($this->target_frame[$a_cmd] != "") {
1481  return $this->target_frame[$a_cmd];
1482  } elseif (!empty($a_target_frame)) {
1483  return "target=\"" . $a_target_frame . "\"";
1484  } else {
1485  return;
1486  }
1487  }

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

1650  {
1651  mk();
1652  die("ilObjectGUI::getTemplateFile() is deprecated.");
1653  }

◆ handleAutoRating()

ilObjectGUI::handleAutoRating ( ilObject  $a_new_obj)
protected

Activate rating automatically if parent container setting.

Parameters
ilObject$a_new_obj

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

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

Referenced by saveObject().

2039  {
2040  if (ilObject::hasAutoRating($a_new_obj->getType(), $a_new_obj->getRefId()) &&
2041  method_exists($a_new_obj, "setRating")) {
2042  $a_new_obj->setRating(true);
2043  $a_new_obj->update();
2044  }
2045  }
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 1675 of file class.ilObjectGUI.php.

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

1676  {
1677  ilSession::set("tbl_limit", $_POST["hitsperpage"]);
1678  $_GET["limit"] = $_POST["hitsperpage"];
1679  }
$_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 1323 of file class.ilObjectGUI.php.

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

Referenced by ilObjOrgUnitGUI\executeCommand().

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

◆ initCreateForm()

ilObjectGUI::initCreateForm (   $a_new_type)
protected

Init object creation form.

Parameters
string$a_new_type
Returns
ilPropertyFormGUI

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

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

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

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

◆ initCreationForms()

ilObjectGUI::initCreationForms (   $a_new_type)
protected

Init creation froms.

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

Parameters
string$a_new_type
Returns
array

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

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

Referenced by createObject().

784  {
785  $forms = array(
786  self::CFORM_NEW => $this->initCreateForm($a_new_type),
787  self::CFORM_IMPORT => $this->initImportForm($a_new_type),
788  self::CFORM_CLONE => $this->fillCloneTemplate(null, $a_new_type)
789  );
790 
791  return $forms;
792  }
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.
Create styles array
The data for the language used.
+ 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 897 of file class.ilObjectGUI.php.

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

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

898  {
899  $lng = $this->lng;
900 
901  $lng->loadLanguageModule('didactic');
902  $existing_exclusive = false;
903  $options = array();
904  $options['dtpl_0'] = array($this->lng->txt('didactic_default_type'),
905  sprintf(
906  $this->lng->txt('didactic_default_type_info'),
907  $this->lng->txt('objs_' . $this->type)
908  ));
909 
910  include_once './Services/DidacticTemplate/classes/class.ilDidacticTemplateSettings.php';
911  $templates = ilDidacticTemplateSettings::getInstanceByObjectType($this->type)->getTemplates();
912  if ($templates) {
913  foreach ($templates as $template) {
914  if ($template->isEffective($_GET["ref_id"])) {
915  $options["dtpl_" . $template->getId()] = array(
916  $template->getPresentationTitle(),
917  $template->getPresentationDescription()
918  );
919 
920  if ($template->isExclusive()) {
921  $existing_exclusive = true;
922  }
923  }
924  }
925  }
926 
928 
929  if (sizeof($options) > 1) {
931  $this->lng->txt('type'),
932  'didactic_type'
933  );
934  // workaround for containers in edit mode
935  if (!$this->getCreationMode()) {
936  include_once './Services/DidacticTemplate/classes/class.ilDidacticTemplateObjSettings.php';
937  $value = 'dtpl_' . ilDidacticTemplateObjSettings::lookupTemplateId($this->object->getRefId());
938 
939  $type->setValue($value);
940 
941  if (!in_array($value, array_keys($options)) || ($existing_exclusive && $value == "dtpl_0")) {
942  //add or rename actual value to not avaiable
943  $options[$value] = array($this->lng->txt('not_available'));
944  }
945  } else {
946  if ($existing_exclusive) {
947  //if an exclusive template exists use the second template as default value
948  $keys = array_keys($options);
949  $type->setValue($keys[1]);
950  } else {
951  $type->setValue('dtpl_0');
952  }
953  }
954  $form->addItem($type);
955 
956  foreach ($options as $id => $data) {
957  $option = new ilRadioOption($data[0], $id, $data[1]);
958 
959  if ($existing_exclusive && $id == "dtpl_0" && $this->getCreationMode()) {
960  //set default disabled if an exclusive template exists but just in creation screen
961  $option->setDisabled(true);
962  }
963 
964  $type->addOption($option);
965  }
966  }
967 
968  return $form;
969  }
static lookupTemplateId($a_ref_id)
Lookup template id ilDB $ilDB.
This class represents an option in a radio group.
$template
$type
$_GET["client_id"]
if(!array_key_exists('StateId', $_REQUEST)) $id
addItem($a_item)
Add Item (Property, SectionHeader).
$keys
This class represents a property in a property form.
if(isset($_POST['submit'])) $form
Create styles array
The data for the language used.
addDidacticTemplateOptions(array &$a_options)
Add custom templates.
static getInstanceByObjectType($a_obj_type)
Get instance by obj type.
Create new PHPExcel object
obj_idprivate
getCreationMode()
get creation mode
if(!isset($_REQUEST['ReturnTo'])) if(!isset($_REQUEST['AuthId'])) $options
Definition: as_login.php:20
+ 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 1208 of file class.ilObjectGUI.php.

Referenced by initEditForm().

1209  {
1210  }
+ Here is the caller graph for this function:

◆ initEditForm()

ilObjectGUI::initEditForm ( )
protected

Init object edit form.

Returns
ilPropertyFormGUI

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

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

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

1171  {
1172  $lng = $this->lng;
1173  $ilCtrl = $this->ctrl;
1174 
1175  $lng->loadLanguageModule($this->object->getType());
1176 
1177  include_once("Services/Form/classes/class.ilPropertyFormGUI.php");
1178  $form = new ilPropertyFormGUI();
1179  $form->setFormAction($this->ctrl->getFormAction($this, "update"));
1180  $form->setTitle($this->lng->txt($this->object->getType() . "_edit"));
1181 
1182  // title
1183  $ti = new ilTextInputGUI($this->lng->txt("title"), "title");
1184  $ti->setSize(min(40, ilObject::TITLE_LENGTH));
1185  $ti->setMaxLength(ilObject::TITLE_LENGTH);
1186  $ti->setRequired(true);
1187  $form->addItem($ti);
1188 
1189  // description
1190  $ta = new ilTextAreaInputGUI($this->lng->txt("description"), "desc");
1191  $ta->setCols(40);
1192  $ta->setRows(2);
1193  $form->addItem($ta);
1194 
1195  $this->initEditCustomForm($form);
1196 
1197  $form->addCommandButton("update", $this->lng->txt("save"));
1198  //$this->form->addCommandButton("cancelUpdate", $lng->txt("cancel"));
1199 
1200  return $form;
1201  }
This class represents a property form user interface.
const TITLE_LENGTH
max length of object title
global $ilCtrl
Definition: ilias.php:18
if(isset($_POST['submit'])) $form
setSize($a_size)
Set Size.
This class represents a text property in a property form.
Create new PHPExcel object
obj_idprivate
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 402 of file class.ilObjectGUI.php.

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

Referenced by addHeaderAction(), and redrawHeaderActionObject().

403  {
404  $ilAccess = $this->access;
405 
406  if (!$this->creation_mode && $this->object) {
407  include_once "Services/Object/classes/class.ilCommonActionDispatcherGUI.php";
408  $dispatcher = new ilCommonActionDispatcherGUI(
410  $ilAccess,
411  $this->object->getType(),
413  $this->object->getId()
414  );
415 
416  $dispatcher->setSubObject($a_sub_type, $a_sub_id);
417 
418  include_once "Services/Object/classes/class.ilObjectListGUI.php";
419  ilObjectListGUI::prepareJSLinks(
420  $this->ctrl->getLinkTarget($this, "redrawHeaderAction", "", true),
421  $this->ctrl->getLinkTargetByClass(array("ilcommonactiondispatchergui", "ilnotegui"), "", "", true, false),
422  $this->ctrl->getLinkTargetByClass(array("ilcommonactiondispatchergui", "iltagginggui"), "", "", true, false)
423  );
424 
425  $lg = $dispatcher->initHeaderAction();
426 
427  if (is_object($lg)) {
428  // to enable add to desktop / remove from desktop
429  if ($this instanceof ilDesktopItemHandling) {
430  $lg->setContainerObject($this);
431  }
432 
433  // enable multi download
434  $lg->enableMultiDownload(true);
435 
436  // comments settings are always on (for the repository)
437  // should only be shown if active or permission to toggle
438  include_once "Services/Notes/classes/class.ilNote.php";
439  if ($ilAccess->checkAccess("write", "", $this->ref_id) ||
440  $ilAccess->checkAccess("edit_permissions", "", $this->ref_id) ||
441  ilNote::commentsActivated($this->object->getId(), 0, $this->object->getType())) {
442  $lg->enableComments(true);
443  }
444 
445  $lg->enableNotes(true);
446  $lg->enableTags(true);
447  }
448 
449  return $lg;
450  }
451  }
$lg
Definition: example_018.php:62
Create styles array
The data for the language used.
static commentsActivated($a_rep_obj_id, $a_obj_id, $a_obj_type)
Are comments activated for object?
Interface for gui classes (e.g ilLuceneSearchGUI) that offer add/remove to/from desktop.
Create new PHPExcel object
obj_idprivate
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 1300 of file class.ilObjectGUI.php.

References $form, array, and ilFileInputGUI\setSuffixes().

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

1301  {
1302  include_once("Services/Form/classes/class.ilPropertyFormGUI.php");
1303  $form = new ilPropertyFormGUI();
1304  $form->setTarget("_top");
1305  $form->setFormAction($this->ctrl->getFormAction($this, "importFile"));
1306  $form->setTitle($this->lng->txt($a_new_type . "_import"));
1307 
1308  include_once("./Services/Form/classes/class.ilFileInputGUI.php");
1309  $fi = new ilFileInputGUI($this->lng->txt("import_file"), "importfile");
1310  $fi->setSuffixes(array("zip"));
1311  $fi->setRequired(true);
1312  $form->addItem($fi);
1313 
1314  $form->addCommandButton("importFile", $this->lng->txt("import"));
1315  $form->addCommandButton("cancel", $this->lng->txt("cancel"));
1316 
1317  return $form;
1318  }
This class represents a property form user interface.
This class represents a file property in a property form.
if(isset($_POST['submit'])) $form
Create styles array
The data for the language used.
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 458 of file class.ilObjectGUI.php.

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

459  {
460  if (is_object($a_list_gui)) {
461  $this->tpl->setHeaderActionMenu($a_list_gui->getHeaderAction());
462  }
463  }
+ Here is the caller graph for this function:

◆ isVisible()

ilObjectGUI::isVisible (   $a_ref_id,
  $a_type 
)

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

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

1503  {
1504  $visible = $this->checkPermissionBool("visible,read", "", "", $a_ref_id);
1505 
1506  if ($visible && $a_type == 'crs') {
1507  $tree = $this->tree;
1508  if ($crs_id = $tree->checkForParentType($a_ref_id, 'crs')) {
1509  if (!$this->checkPermissionBool("write", "", "", $crs_id)) {
1510  // Show only activated courses
1511  $tmp_obj =&ilObjectFactory::getInstanceByRefId($crs_id, false);
1512 
1513  if (!$tmp_obj->isActivated()) {
1514  unset($tmp_obj);
1515  $visible = false;
1516  }
1517  }
1518  }
1519  }
1520 
1521  return $visible;
1522  }
$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 290 of file class.ilObjectGUI.php.

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

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

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

References $_GET, $ilUser, $location, $objDefinition, $rbacreview, $user, ilObject\_lookupType(), ilChangeEvent\_recordWriteEvent(), ilRbacLog\add(), array, 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().

1073  {
1075  $ilUser = $this->user;
1077 
1078  if (!$a_parent_node_id) {
1079  $a_parent_node_id = $_GET["ref_id"];
1080  }
1081 
1082  // add new object to custom parent container
1083  if ((int) $_REQUEST["crtptrefid"]) {
1084  $a_parent_node_id = (int) $_REQUEST["crtptrefid"];
1085  }
1086 
1087  $a_obj->createReference();
1088  $a_obj->putInTree($a_parent_node_id);
1089  $a_obj->setPermissions($a_parent_node_id);
1090 
1091  $this->obj_id = $a_obj->getId();
1092  $this->ref_id = $a_obj->getRefId();
1093 
1094  // BEGIN ChangeEvent: Record save object.
1095  require_once('Services/Tracking/classes/class.ilChangeEvent.php');
1096  ilChangeEvent::_recordWriteEvent($this->obj_id, $ilUser->getId(), 'create');
1097  // END ChangeEvent: Record save object.
1098 
1099  // rbac log
1100  include_once "Services/AccessControl/classes/class.ilRbacLog.php";
1101  $rbac_log_roles = $rbacreview->getParentRoleIds($this->ref_id, false);
1102  $rbac_log = ilRbacLog::gatherFaPa($this->ref_id, array_keys($rbac_log_roles), true);
1103  ilRbacLog::add(ilRbacLog::CREATE_OBJECT, $this->ref_id, $rbac_log);
1104 
1105  // use forced callback after object creation
1106  if ($_REQUEST["crtcb"]) {
1107  $callback_type = ilObject::_lookupType((int) $_REQUEST["crtcb"], true);
1108  $class_name = "ilObj" . $objDefinition->getClassName($callback_type) . "GUI";
1109  $location = $objDefinition->getLocation($callback_type);
1110  include_once($location . "/class." . $class_name . ".php");
1111  if (in_array(strtolower($class_name), array("ilobjitemgroupgui"))) {
1112  $callback_obj = new $class_name((int) $_REQUEST["crtcb"]);
1113  } else {
1114  // #10368
1115  $callback_obj = new $class_name(null, (int) $_REQUEST["crtcb"], true, false);
1116  }
1117  $callback_obj->afterSaveCallback($a_obj);
1118  }
1119  }
$_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!?
Create styles array
The data for the language used.
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:

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

References ilObject\_lookupType(), and array.

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

1729  {
1730  $obj_type = ilObject::_lookupType($a_ref_id, true);
1731  $class_name = $this->objDefinition->getClassName($obj_type);
1732  $class = strtolower("ilObj" . $class_name . "GUI");
1733  $this->ctrl->setParameterByClass("ilrepositorygui", "ref_id", $a_ref_id);
1734  $this->ctrl->redirectByClass(array("ilrepositorygui", $class), $a_cmd);
1735  }
Create styles array
The data for the language used.
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 476 of file class.ilObjectGUI.php.

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

477  {
478  $tpl = $this->tpl;
479 
480  $lg = $this->initHeaderAction();
481  echo $lg->getHeaderAction();
482 
483  // we need to add onload code manually (rating, comments, etc.)
484  echo $tpl->getOnLoadCodeForAsynch();
485 
486  exit;
487  }
$lg
Definition: example_018.php:62
initHeaderAction($a_sub_type=null, $a_sub_id=null)
Add header action menu.
+ Here is the call graph for this function:

◆ saveObject()

ilObjectGUI::saveObject ( )

save object

public

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

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

Referenced by ilObjSessionGUI\saveAndAssignMaterialsObject().

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

◆ setActions()

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

set possible actions for objects in list.

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

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

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

References $lng, $name, and array.

581  {
582  if (is_array($a_actions)) {
583  foreach ($a_actions as $name => $lng) {
584  $this->actions[$name] = array("name" => $name, "lng" => $lng);
585  }
586  } else {
587  $this->actions = "";
588  }
589  }
if($format !==null) $name
Definition: metadata.php:146
Create styles array
The data for the language used.

◆ setAdminTabs()

ilObjectGUI::setAdminTabs ( )
finalprotected

set admin tabs public

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

References getAdminTabs().

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

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

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

Referenced by getCenterColumnHTML(), and getRightColumnHTML().

1887  {
1888  $column_gui->setRepositoryMode(true);
1889  $column_gui->setEnableEdit(false);
1890  if ($this->checkPermissionBool("write")) {
1891  $column_gui->setEnableEdit(true);
1892  }
1893  }
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 261 of file class.ilObjectGUI.php.

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

262  {
263  $this->creation_mode = $a_mode;
264  }
+ 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 1437 of file class.ilObjectGUI.php.

Referenced by ilObjFileBasedLMGUI\perm(), and ilObjContentObjectGUI\perm().

1438  {
1439  $this->formaction[$a_cmd] = $a_formaction;
1440  }
+ 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 616 of file class.ilObjectGUI.php.

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

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

617  {
618  $ilLocator = $this->locator;
619  $tpl = $this->tpl;
620 
621  if ($this->omit_locator) {
622  return;
623  }
624 
625  // repository vs. workspace
626  if ($this->call_by_reference) {
627  // todo: admin workaround
628  // in the future, objectgui classes should not be called in
629  // admin section anymore (rbac/trash handling in own classes)
630  $ref_id = ($_GET["ref_id"] != "")
631  ? $_GET["ref_id"]
632  : $this->object->getRefId();
633  $ilLocator->addRepositoryItems($ref_id);
634  }
635 
636  if (!$this->creation_mode) {
637  $this->addLocatorItems();
638  }
639 
640  $tpl->setLocator();
641  }
$_GET["client_id"]
Create new PHPExcel object
obj_idprivate
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 1465 of file class.ilObjectGUI.php.

Referenced by ilObjContentObjectGUI\addRole(), and ilObjContentObjectGUI\permSave().

1466  {
1467  //echo "-".$a_cmd."-".$a_location."-";
1468  $this->return_location[$a_cmd] = $a_location;
1469  }
+ Here is the caller graph for this function:

◆ setSubObjects()

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

set possible subobjects for this object.

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

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

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

References $name, $options, and array.

598  {
599  if (is_array($a_sub_objects)) {
600  foreach ($a_sub_objects as $name => $options) {
601  $this->sub_objects[$name] = array("name" => $name, "max" => $options["max"]);
602  }
603  } else {
604  $this->sub_objects = "";
605  }
606  }
if($format !==null) $name
Definition: metadata.php:146
Create styles array
The data for the language used.
if(!isset($_REQUEST['ReturnTo'])) if(!isset($_REQUEST['AuthId'])) $options
Definition: as_login.php:20

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

1497  {
1498  $this->target_frame[$a_cmd] = "target=\"" . $a_target_frame . "\"";
1499  }

◆ setTitleAndDescription()

ilObjectGUI::setTitleAndDescription ( )
protected

called by prepare output

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

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

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

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

◆ showMountWebfolderIcon()

ilObjectGUI::showMountWebfolderIcon ( )
protected

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

References $objDefinition, $tpl, $tree, and object.

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

491  {
492  $tree = $this->tree;
493  $tpl = $this->tpl;
495 
496  if ($this->object->getRefId() == "") {
497  return;
498  }
499 
500  $tpl->setMountWebfolderIcon($this->object->getRefId());
501  }
Create new PHPExcel object
obj_idprivate
+ Here is the caller graph for this function:

◆ showPossibleSubObjects()

ilObjectGUI::showPossibleSubObjects ( )
protected

show possible subobjects (pulldown menu)

public

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

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

1601  {
1602  if ($this->sub_objects == "") {
1603  $d = $this->objDefinition->getCreatableSubObjects($this->object->getType(), ilObjectDefinition::MODE_REPOSITORY, $this->ref_id);
1604  } else {
1606  }
1607 
1608  $import = false;
1609 
1610  if (count($d) > 0) {
1611  foreach ($d as $row) {
1612  $count = 0;
1613 
1614  if ($row["max"] > 0) {
1615  //how many elements are present?
1616  for ($i=0; $i<count($this->data["ctrl"]); $i++) {
1617  if ($this->data["ctrl"][$i]["type"] == $row["name"]) {
1618  $count++;
1619  }
1620  }
1621  }
1622 
1623  if ($row["max"] == "" || $count < $row["max"]) {
1624  $subobj[] = $row["name"];
1625  }
1626  }
1627  }
1628 
1629  if (is_array($subobj)) {
1630 
1631  //build form
1632  $opts = ilUtil::formSelect(12, "new_type", $subobj);
1633  $this->tpl->setCurrentBlock("add_object");
1634  $this->tpl->setVariable("SELECT_OBJTYPE", $opts);
1635  $this->tpl->setVariable("BTN_NAME", "create");
1636  $this->tpl->setVariable("TXT_ADD", $this->lng->txt("add"));
1637  $this->tpl->parseCurrentBlock();
1638  }
1639  }
Add some data
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.
Create new PHPExcel object
obj_idprivate
$i
Definition: disco.tpl.php:19
for($i=6; $i< 13; $i++) for($i=1; $i< 13; $i++) $d
Definition: date.php:296
+ Here is the call graph for this function:

◆ updateCustom()

ilObjectGUI::updateCustom ( ilPropertyFormGUI  $a_form)
protected

Insert custom update form values into object.

Parameters
ilPropertyFormGUI$a_form

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

Referenced by updateObject().

1282  {
1283  }
+ Here is the caller graph for this function:

◆ updateObject()

ilObjectGUI::updateObject ( )

updates object entry in object_data

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

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

Referenced by ilObjFileBasedLMGUI\update().

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

◆ validateCustom()

ilObjectGUI::validateCustom ( ilPropertyFormGUI  $a_form)
protected

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

Parameters
ilPropertyFormGUI$a_form
Returns
boolean

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

Referenced by updateObject().

1272  {
1273  return true;
1274  }
+ Here is the caller graph for this function:

◆ viewObject()

ilObjectGUI::viewObject ( )

list childs of current object

public

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

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

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

1531  {
1532  $tpl = $this->tpl;
1533  $ilErr = $this->ilErr;
1534 
1535  if (!$this->checkPermissionBool("visible,read")) {
1536  $ilErr->raiseError($this->lng->txt("permission_denied"), $ilErr->MESSAGE);
1537  }
1538 
1539  // BEGIN ChangeEvent: record read event.
1540  require_once('Services/Tracking/classes/class.ilChangeEvent.php');
1541  $ilUser = $this->user;
1543  $this->object->getType(),
1544  $this->object->getRefId(),
1545  $this->object->getId(),
1546  $ilUser->getId()
1547  );
1548  // END ChangeEvent: record read event.
1549 
1550  include_once("./Services/Repository/classes/class.ilAdminSubItemsTableGUI.php");
1551  if (!$this->call_by_reference) {
1552  $this->ctrl->setParameter($this, "obj_id", $this->obj_id);
1553  }
1554  $itab = new ilAdminSubItemsTableGUI(
1555  $this,
1556  "view",
1557  $_GET["ref_id"],
1558  $this->checkPermissionBool('write')
1559  );
1560 
1561  $tpl->setContent($itab->getHTML());
1562  }
static _recordReadEvent( $a_type, $a_ref_id, $obj_id, $usr_id, $isCatchupWriteEvents=true, $a_ext_rc=false, $a_ext_time=false)
Records a read event and catches up with write events.
TableGUI class for sub items listed in repository administration.
$_GET["client_id"]
$ilUser
Definition: imgupload.php:18
Create new PHPExcel object
obj_idprivate
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 250 of file class.ilObjectGUI.php.

251  {
252  return $this->call_by_reference;
253  }

Field Documentation

◆ $access

ilObjectGUI::$access
protected

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

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

◆ $actions

◆ $ctrl

ilObjectGUI::$ctrl
protected

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

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

◆ $data

ilObjectGUI::$data

Definition at line 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(), ilObjCategoryGUI\editTranslationsObject(), ilObjSurveyQuestionPoolGUI\exportObject(), ilContainerGUI\getAsynchItemListObject(), ilObjSessionGUI\getAttendanceListUserData(), ilObjUserGUI\getValues(), initDidacticTemplate(), ilObjAssessmentFolderGUI\logAdminObject(), ilObjTestGUI\participantsObject(), ilObjSurveyQuestionPoolGUI\questionsObject(), ilObjTestGUI\questionsObject(), ilObjRoleGUI\readRoleProperties(), ilObjTestGUI\removeQuestionsForm(), ilObjSystemFolderGUI\saveHeaderTitleObject(), ilObjSCORM2004LearningModuleGUI\showExportList(), ilObjSystemFolderGUI\showHeaderTitleObject(), ilObjForumGUI\showStatisticsObject(), ilObjLanguageExtGUI\statisticsObject(), ilObjFileGUI\update(), ilObjLinkResourceGUI\updateLinks(), ilCourseContentGUI\updateTimings(), ilCourseContentGUI\updateUserTimings(), ilObjFileAccessSettingsGUI\viewDiskQuotaReport(), and ilObjLanguageExtGUI\viewObject().

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

◆ $lng

ilObjectGUI::$lng

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

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

◆ $locator

◆ $maxcount

ilObjectGUI::$maxcount

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

◆ $obj_id

ilObjectGUI::$obj_id

◆ $objDefinition

◆ $object

◆ $omit_locator

ilObjectGUI::$omit_locator = false

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

◆ $rbacreview

ilObjectGUI::$rbacreview
protected

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

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

◆ $rbacsystem

ilObjectGUI::$rbacsystem
protected

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

Referenced by ilObjAssessmentFolderGUI\__construct(), ilObjQuestionPoolGUI\__construct(), ilObjRoleTemplateGUI\adoptPermSaveObject(), ilObjRoleGUI\adoptPermSaveObject(), ilObjRoleGUI\askDeleteDesktopItemObject(), ilObjRoleGUI\assignDesktopItemObject(), ilObjUserGUI\assignSaveObject(), ilObjAuthSettingsGUI\authSettingsObject(), ilObjQuestionPoolGUI\buildQuestionBrowserTableGUI(), ilObjRoleGUI\checkAccess(), ilObjUserFolderGUI\confirmaccessFreeObject(), ilObjUserFolderGUI\confirmaccessRestrictObject(), ilObjUserFolderGUI\confirmactivateObject(), ilObjUserFolderGUI\confirmdeactivateObject(), ilObjUserFolderGUI\confirmdeleteObject(), ilObjQuestionPoolGUI\createExportExcel(), ilObjRoleTemplateGUI\createObject(), ilObjUserGUI\createObject(), ilObjRoleGUI\createObject(), ilObjRoleGUI\deassignUserObject(), ilObjRoleGUI\deleteDesktopItemsObject(), ilObjQuestionPoolGUI\deleteQuestionsObject(), ilObjRoleFolderGUI\deleteRoleObject(), ilObjFileAccessSettingsGUI\editDiskQuotaMailTemplate(), ilObjFileAccessSettingsGUI\editDiskQuotaSettings(), ilObjFileAccessSettingsGUI\editDownloadingSettings(), ilObjRoleTemplateGUI\editObject(), ilObjUserGUI\editObject(), ilObjRoleGUI\editObject(), ilObjFileAccessSettingsGUI\editPreviewSettings(), ilObjAuthSettingsGUI\editScriptObject(), ilObjAuthSettingsGUI\editSOAPObject(), ilObjFileAccessSettingsGUI\editUploadSettings(), ilObjFileAccessSettingsGUI\editWebDAVSettings(), ilObjComponentSettingsGUI\executeCommand(), ilObjObjectTemplateAdministrationGUI\executeCommand(), ilObjSystemCheckGUI\executeCommand(), ilObjRoleTemplateGUI\executeCommand(), ilObjBibliographicAdminGUI\executeCommand(), ilObjMDSettingsGUI\executeCommand(), ilObjPrivacySecurityGUI\executeCommand(), ilObjUserGUI\executeCommand(), ilObjRoleGUI\executeCommand(), ilObjWebResourceAdministrationGUI\getAdminTabs(), ilObjLTIAdministrationGUI\getAdminTabs(), ilObjObjectTemplateAdministrationGUI\getAdminTabs(), ilMembershipAdministrationGUI\getAdminTabs(), ilObjECSSettingsGUI\getAdminTabs(), ilObjComponentSettingsGUI\getAdminTabs(), ilObjPrivacySecurityGUI\getAdminTabs(), ilObjCalendarSettingsGUI\getAdminTabs(), ilObjMDSettingsGUI\getAdminTabs(), ilObjFileAccessSettingsGUI\getAdminTabs(), ilObjSearchSettingsGUI\getTabs(), ilObjUserGUI\getTabs(), ilObjRoleTemplateGUI\getTabs(), ilObjAssessmentFolderGUI\getTabs(), ilObjSAHSLearningModuleGUI\getTabs(), ilObjAuthSettingsGUI\getTabs(), ilObjUserFolderGUI\getTabs(), ilObjUserFolderGUI\getUserMultiCommands(), ilObjUserFolderGUI\importUserFormObject(), ilObjUserFolderGUI\importUserRoleAssignmentObject(), ilObjUserFolderGUI\importUsersObject(), ilObjUserGUI\initCreate(), ilObjUserFolderGUI\learningProgressObject(), ilObjRoleGUI\listDesktopItemsObject(), ilObjRoleGUI\listUsersRoleObject(), ilObjAuthSettingsGUI\loginInfoObject(), ilObjSCORMLearningModuleGUI\newModuleVersionUpload(), ilObjSCORMLearningModuleGUI\offlineModeManager(), ilObjRoleGUI\permSaveObject(), ilObjWorkflowEngineGUI\prepareAdminOutput(), ilObjSCORMLearningModuleGUI\properties(), 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(), ilObjRoleGUI\selectDesktopItemObject(), 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(), ilObjFileAccessSettingsGUI\viewDiskQuotaReport(), ilObjRoleFolderGUI\viewObject(), and ilObjUserFolderGUI\viewObject().

◆ $ref_id

◆ $return_location

ilObjectGUI::$return_location

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

◆ $settings

ilObjectGUI::$settings
protected

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

Referenced by ilObjMediaCastGUI\__construct(), ilObjPortfolioAdministrationGUI\addToExternalSettingsForm(), ilObjRepositorySettingsGUI\addToExternalSettingsForm(), ilObjWikiGUI\afterSave(), ilObjAuthSettingsGUI\apacheAuthSettingsObject(), ilObjSystemFolderGUI\benchmarkObject(), ilObjSystemFolderGUI\checkObject(), ilObjPortfolioGUI\createPortfolioFromAssignment(), ilObjPortfolioGUI\createPortfolioFromTemplateProcess(), ilObjUserGUI\editObject(), ilObjAuthSettingsGUI\editScriptObject(), ilObjBlogAdministrationGUI\editSettings(), ilObjPortfolioAdministrationGUI\editSettings(), ilObjExerciseAdministrationGUI\editSettings(), ilObjPersonalDesktopSettingsGUI\editSettings(), ilObjLearningResourcesSettingsGUI\editSettings(), ilObjSkillManagementGUI\editSettings(), ilObjAuthSettingsGUI\editSOAPObject(), ilObjPersonalDesktopSettingsGUI\editWsp(), ilObjECSSettingsGUI\executeCommand(), ilObjLearningResourcesSettingsGUI\getAdminTabs(), ilObjChatroomAdminGUI\getConnector(), ilObjChatroomGUI\getConnector(), ilObjSCORM2004LearningModuleGUI\getNotesHTML(), ilObjUserGUI\getValues(), ilObjSystemFolderGUI\initContactInformationForm(), ilObjPortfolioGUI\initCreateForm(), ilObjPortfolioGUI\initCreatePortfolioFromTemplateForm(), ilObjRepositorySettingsGUI\initCustomIconsForm(), ilObjBlogGUI\initEditCustomForm(), ilObjPortfolioAdministrationGUI\initFormSettings(), ilObjSearchSettingsGUI\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(), 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(), ilObjRepositorySettingsGUI\saveSettings(), ilObjLearningResourcesSettingsGUI\saveSettings(), ilObjSkillManagementGUI\saveSettings(), ilObjPersonalDesktopSettingsGUI\saveSettings(), ilObjWikiGUI\saveSettingsObject(), ilObjContentObjectGUI\saveStyleSettings(), ilObjPortfolioBaseGUI\saveStyleSettings(), ilObjSCORM2004LearningModuleGUI\saveStyleSettings(), ilObjBlogGUI\saveStyleSettings(), ilObjWikiGUI\saveStyleSettingsObject(), ilObjSystemFolderGUI\saveWebServicesObject(), ilObjPersonalDesktopSettingsGUI\saveWsp(), ilObjContentObjectGUI\setSubTabs(), ilObjSystemFolderGUI\showBasicSettingsObject(), ilObjNotificationAdminGUI\showGeneralSettingsObject(), ilObjSearchSettingsGUI\updateSettingsObject(), and ilObjPortfolioBaseGUI\view().

◆ $sub_objects

ilObjectGUI::$sub_objects

◆ $tab_target_script

ilObjectGUI::$tab_target_script

Definition at line 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 48 of file class.ilObjectGUI.php.

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

◆ $tpl

ilObjectGUI::$tpl

Definition at line 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\addParticipantsObject(), ilObjTestGUI\addQuestionObject(), ilObjStyleSheetGUI\addTemplateObject(), ilObjSurveyGUI\afterSave(), ilObjMediaPoolGUI\allMedia(), ilObjWikiGUI\allPagesObject(), ilObjAuthSettingsGUI\apacheAuthSettingsObject(), ilObjSCORM2004LearningModuleGUI\assignGlossary(), ilObjCloudGUI\asyncGetBlock(), ilObjSystemFolderGUI\benchmarkObject(), ilObjBookingPoolGUI\bookObject(), ilObjBlogGUI\buildExportTemplate(), ilContainerGUI\clipboardObject(), ilObjBookingPoolGUI\confirmBookingNumbers(), ilObjPollGUI\confirmDeleteAllVotes(), ilObjBadgeAdministrationGUI\confirmDeleteImageTemplates(), ilObjBadgeAdministrationGUI\confirmDeleteObjectBadges(), ilObjTaxonomyGUI\confirmDeleteTaxonomy(), ilObjMediaCastGUI\confirmDeletionItemsObject(), ilObjSCORM2004LearningModuleGUI\confirmExpertMode(), ilObjContentObjectGUI\confirmGlossarySelection(), ilObjHelpSettingsGUI\confirmHelpModulesDeletion(), ilObjCourseGUI\confirmLPSync(), ilObjWikiGUI\confirmRemoveImportantPagesObject(), ilObjMediaObjectGUI\confirmSrtDeletionObject(), ilObjComponentSettingsGUI\confirmUninstallPlugin(), ilObjBlogGUI\contributors(), ilObjMediaPoolGUI\createFolderForm(), ilObjSCORM2004LearningModuleGUI\createGlossary(), ilObjMediaPoolGUI\createMediaPoolPage(), ilObjStyleSheetGUI\createObject(), ilObjMediaObjectGUI\createObject(), ilObjUserGUI\createObject(), createObject(), ilObjWikiGUI\createPageUsingTemplateObject(), ilObjTestGUI\createQuestionObject(), ilObjTaxonomyGUI\createTaxNode(), ilObjStyleSheetGUI\deleteCharacteristicConfirmationObject(), ilObjStyleSheetGUI\deleteColorConfirmationObject(), ilObject2GUI\deleteConfirmation(), ilObjStyleSheetGUI\deleteCoreCharMessage(), ilObjTaxonomyGUI\deleteItems(), ilObjStyleSheetGUI\deleteMediaQueryConfirmationObject(), ilObjSkillManagementGUI\deleteNodes(), ilObjSCORM2004LearningModuleGUI\deleteNodes(), ilObjStyleSheetGUI\deleteTemplateConfirmationObject(), ilObjStyleSheetGUI\displayTemplateEditForm(), ilObjAccessibilitySettingsGUI\editAccessKeys(), ilObjMediaCastGUI\editCastItemObject(), ilObjStyleSheetGUI\editColorObject(), ilObjLTIAdministrationGUI\editConsumer(), ilObjCourseGUI\editCourseIconsObject(), ilObjFileAccessSettingsGUI\editDiskQuotaMailTemplate(), ilObjFileAccessSettingsGUI\editDiskQuotaSettings(), ilObjFileAccessSettingsGUI\editDownloadingSettings(), ilObjMediaPoolGUI\editFolder(), ilObjTaggingSettingsGUI\editForbiddenTags(), ilObjContentObjectGUI\editGlossaries(), ilObjGroupGUI\editGroupIconsObject(), ilObjFolderGUI\editIconsObject(), ilObjCategoryGUI\editIconsObject(), ilObjBadgeAdministrationGUI\editImageTemplate(), ilObjWikiGUI\editImportantPagesObject(), ilObjExternalToolsSettingsGUI\editMapsObject(), ilObjExternalToolsSettingsGUI\editMathJaxObject(), ilObjMediaPoolGUI\editMediaPoolPage(), ilObjStyleSheetGUI\editMediaQueryObject(), ilObjContentObjectGUI\editMenuProperties(), ilObjStyleSheetGUI\editObject(), ilObjMediaObjectGUI\editObject(), editObject(), ilObjMediaCastGUI\editOrderObject(), ilContainerGUI\editPageContentObject(), ilObjFileAccessSettingsGUI\editPreviewSettings(), ilObjWikiSettingsGUI\editSettings(), ilObjMediaObjectsSettingsGUI\editSettings(), ilObjTaxonomyGUI\editSettings(), ilObjWikiGUI\editSettingsObject(), ilObjMediaCastGUI\editSettingsObject(), ilObjSkillManagementGUI\editSkills(), ilObjSkillManagementGUI\editSkillTemplates(), ilObjContentObjectGUI\editStyleProperties(), ilObjSCORM2004LearningModuleGUI\editStyleProperties(), ilObjWikiGUI\editStylePropertiesObject(), ilContainerGUI\editStylePropertiesObject(), ilObjStyleSheetGUI\editTagStyleObject(), ilObjStyleSheetGUI\editTemplateObject(), ilObjRootFolderGUI\editTranslationsObject(), ilObjCategoryGUI\editTranslationsObject(), ilObjFileAccessSettingsGUI\editUploadSettings(), ilObjFileAccessSettingsGUI\editWebDAVSettings(), ilObjGroupGUI\executeCommand(), ilObjExternalFeedGUI\executeCommand(), ilObjectPluginGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilObjBibliographicGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilContainerGUI\executeCommand(), ilObjMediaObjectGUI\executeCommand(), ilObjPollGUI\executeCommand(), ilObjBlogGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjSAHSLearningModuleGUI\export(), ilObjLinkResourceGUI\exportHTML(), ilObjBlogGUI\exportHTMLPages(), ilObjPortfolioGUI\exportPDFSelection(), ilContainerGUI\fileManagerLaunchObject(), ilObjStyleSheetGUI\generateTemplateObject(), getCreationFormsHTML(), getDidacticTemplateVar(), ilObjMediaPoolGUI\getPreviewModalHTML(), ilObjSurveyQuestionPoolGUI\importFileObject(), ilObjContentObjectGUI\importFileObject(), importFileObject(), ilObjSurveyQuestionPoolGUI\importQuestionsObject(), ilObjSurveyGUI\importSurveyObject(), ilObjUserFolderGUI\importUserFormObject(), ilObjUserFolderGUI\importUserRoleAssignmentObject(), ilObjMediaObjectGUI\includePresentationJS(), ilObjCourseGUI\infoScreen(), ilObjFileGUI\infoScreenForward(), ilObjUserGUI\initCreate(), ilObjGroupGUI\initForm(), ilObjMediaCastGUI\initSettingsForm(), ilContainerGUI\initStylePropertiesForm(), ilObjSCORM2004LearningModuleGUI\insertLMChapterClip(), ilObjSCORM2004LearningModuleGUI\insertScenarioGUI(), ilObjSCORM2004LearningModuleGUI\insertTemplateGUI(), ilObjUserFolderGUI\learningProgressObject(), ilObjLinkResourceGUI\linkChecker(), ilObjContentObjectGUI\linkChecker(), ilObjTaxonomyGUI\listAssignedItems(), ilObjContentObjectGUI\listBlockedUsers(), ilObjStyleSheetGUI\listColorsObject(), ilObjWikiGUI\listContributorsObject(), ilObjStyleSheetGUI\listImagesObject(), ilObjMediaCastGUI\listItemsObject(), ilObjContentObjectGUI\listLinks(), ilObjItemGroupGUI\listMaterials(), ilObjMediaPoolGUI\listMedia(), ilObjStyleSheetGUI\listMediaQueriesObject(), ilObjTaxonomyGUI\listNodes(), ilObjBadgeAdministrationGUI\listObjectBadges(), ilObjBadgeAdministrationGUI\listObjectBadgeUsers(), ilObjComponentSettingsGUI\listPlugins(), ilObjContentObjectGUI\listQuestions(), ilObjMediaObjectGUI\listSubtitleFilesObject(), ilObjTaxonomyGUI\listTaxonomies(), ilObjStyleSheetGUI\listTemplatesObject(), ilObjBookingPoolGUI\logDetailsObject(), ilObjBookingPoolGUI\logObject(), ilObjTaxonomyGUI\moveItems(), ilObjTestGUI\movePageFormObject(), ilContainerGUI\newBlockTemplate(), ilObjWikiGUI\newPagesObject(), ilObjSCORMLearningModuleGUI\offlineModeManager(), ilObjWikiGUI\orphanedPagesObject(), ilObjStyleSheetGUI\outputTagStyleEditScreen(), ilObjContentObjectGUI\pages(), ilObjWorkspaceFolderGUI\passwordForm(), ilObjStyleSheetGUI\pasteCharacteristicsOverviewObject(), ilObjWikiGUI\performSearchObject(), ilObjWikiGUI\popularPagesObject(), ilObjMediaCastGUI\populateFormFromPost(), prepareOutput(), ilObjPortfolioGUI\printView(), ilObjWikiGUI\printViewObject(), ilObjSCORMLearningModuleGUI\properties(), ilObjFileBasedLMGUI\properties(), ilObjSCORM2004LearningModuleGUI\properties(), ilObjWikiGUI\recentChangesObject(), redrawHeaderActionObject(), ilContainerGUI\redrawListItemObject(), ilObjWorkspaceFolderGUI\render(), ilObjPollGUI\render(), ilObjBlogGUI\render(), ilObjBlogGUI\renderFullScreen(), ilContainerGUI\renderObject(), ilObjWikiGUI\renderSideBlock(), ilObjBookingPoolGUI\rsvCancelObject(), ilObjBookingPoolGUI\rsvConfirmCancelAggregationObject(), ilObjBookingPoolGUI\rsvConfirmCancelObject(), ilObjBibliographicGUI\save(), 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(), ilObjTaxonomyGUI\setTabs(), ilObjSurveyAdministrationGUI\settingsObject(), ilObjAdvancedEditingGUI\settingsObject(), ilObjUserFolderGUI\settingsObject(), ilObjWorkspaceRootFolderGUI\setTitleAndDescription(), ilObjWorkspaceFolderGUI\share(), ilObjSystemFolderGUI\showBasicSettingsObject(), ilObjAdvancedEditingGUI\showCharSelectorSettingsObject(), ilObjSystemFolderGUI\showContactInformationObject(), ilObjMediaCastGUI\showContentObject(), ilObjSystemFolderGUI\showDbBenchResults(), ilObjSCORM2004LearningModuleGUI\showEditTree(), ilObjContentObjectGUI\showExportIDsOverview(), ilObjSCORM2004LearningModuleGUI\showExportList(), ilObjMediaCastGUI\showGallery(), ilObjAdvancedEditingGUI\showGeneralPageEditorSettingsObject(), ilObjMDSettingsGUI\showGeneralSettings(), ilObjSystemFolderGUI\showHeaderTitleObject(), ilObjSystemFolderGUI\showHTTPSObject(), ilObjSystemFolderGUI\showJavaServerObject(), ilObjSCORM2004LearningModuleGUI\showLearningObjectivesAlignment(), ilContainerGUI\showLinkListObject(), ilObjContentObjectGUI\showLMGlossarySelector(), ilObjContentObjectGUI\showMaintenance(), ilObjMediaPoolGUI\showMediaPoolPageUsages(), showMountWebfolderIcon(), ilObjMediaObjectGUI\showMultiSubtitleConfirmationTableObject(), ilObjSCORM2004LearningModuleGUI\showOrganization(), ilObjExerciseGUI\showOverviewObject(), ilObjMediaPoolGUI\showPage(), ilObjAdvancedEditingGUI\showPageEditorSettingsObject(), ilObjPollGUI\showParticipants(), ilObjPollGUI\showParticipantVotes(), ilContainerGUI\showPasswordInstructionObject(), ilObjComponentSettingsGUI\showPlugin(), ilObjComponentSettingsGUI\showPluginSlotInfo(), ilObjBookingPoolGUI\showProfileObject(), ilObjSystemFolderGUI\showProxyObject(), ilContainerGUI\showRepTree(), ilObjSCORM2004LearningModuleGUI\showSequencing(), ilObjWikiGUI\showTemplateSelectionObject(), ilObjContentObjectGUI\showTooltipList(), ilObjTaxonomyGUI\showTree(), ilObjSkillManagementGUI\showTree(), ilContainerGUI\showTreeFlatIcon(), ilObjStyleSheetGUI\showUpperIcon(), ilObjMediaObjectGUI\showUsagesObject(), ilObjTaggingSettingsGUI\showUsers(), ilObjMediaObjectGUI\showVideoToolObject(), ilObjSystemFolderGUI\showWebServicesObject(), ilObjStyleSheetGUI\templateGenerationObject(), ilObjSkillManagementGUI\test(), ilObjSkillManagementGUI\testAllCert(), ilObjSkillManagementGUI\testCert(), ilObjSkillManagementGUI\testLevels(), ilContainerGUI\trashObject(), ilObjStyleSheetGUI\updateColorObject(), ilObjMediaPoolGUI\updateFolder(), ilObjMediaPoolGUI\updateMediaPoolPage(), ilObjStyleSheetGUI\updateMediaQueryObject(), ilObjStyleSheetGUI\updateObject(), ilObjUserGUI\updateObject(), updateObject(), ilObjTaxonomyGUI\updateSettings(), ilObjTaxonomyGUI\updateTaxNode(), ilObjStyleSheetGUI\updateTemplateObject(), ilObjStyleSheetGUI\uploadImageObject(), ilObjLanguageExtGUI\viewObject(), ilObjUserFolderGUI\viewObject(), viewObject(), ilObjWikiGUI\viewPageObject(), and ilObjSurveyGUI\viewUserResultsObject().

◆ $tree

ilObjectGUI::$tree

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

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

◆ $user

ilObjectGUI::$user
protected

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

Referenced by ilObjBlogGUI\addHeaderActionForCommand(), ilObjContentObjectGUI\addTabs(), ilObjBlogGUI\addUserFromAutoComplete(), ilObjRoleGUI\addUserObject(), ilObjMediaPoolGUI\allMedia(), ilObjBookingPoolGUI\buildDatesBySchedule(), ilObjContentObjectGUI\chapters(), ilObjSystemFolderGUI\checkObject(), cloneAllObject(), ilObjBookingPoolGUI\confirmedBookingObject(), ilObjWorkspaceFolderGUI\copy(), ilObjMediaPoolGUI\copyToClipboard(), ilObjPortfolioGUI\createPortfolioFromAssignment(), ilObjPortfolioGUI\createPortfolioFromTemplateProcess(), ilObjBlogGUI\createPosting(), ilObjSurveyQuestionPoolGUI\createQuestionObject(), ilObjRoleGUI\deassignUserObject(), ilObjTestGUI\deleteSingleUserResultsObject(), ilObjSCORMLearningModuleGUI\deleteTrackingForUser(), ilObjMediaCastGUI\downloadItemObject(), ilObjBookingPoolGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjFileBasedLMGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjTaxonomyGUI\executeCommand(), ilObjExerciseGUI\getEditFormCustomValues(), ilObjMailGUI\getExternalSettingsForm(), ilObjBlogGUI\getHTML(), ilObjContentObjectGUI\getPropertiesFormValues(), getRightColumnHTML(), ilObjWikiGUI\getSettingsFormValues(), ilObjSurveyGUI\getTabs(), ilObjFileBasedLMGUI\getTabs(), ilObjMediaCastGUI\handlePlayerEventObject(), ilObjWikiGUI\infoScreen(), ilObjExerciseGUI\infoScreen(), ilObjSurveyGUI\infoScreen(), ilObjPortfolioGUI\initCreatePortfolioFromTemplateForm(), ilObjPortfolioTemplateGUI\initDidacticTemplate(), 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(), ilObjBookingPoolGUI\processBooking(), putObjectInTree(), ilObjSurveyQuestionPoolGUI\questionsObject(), ilObjExerciseVerificationGUI\render(), ilObjWorkspaceFolderGUI\render(), ilObjPollGUI\render(), ilObjBlogGUI\render(), ilObjBlogGUI\renderFullScreen(), ilObjBlogGUI\renderFullscreenHeader(), ilObjBlogGUI\renderList(), ilObjBookingPoolGUI\renderSlots(), ilObjBookingPoolGUI\rsvCancelObject(), ilObjBookingPoolGUI\rsvConfirmCancelObject(), ilObjExerciseVerificationGUI\save(), ilObjMediaCastGUI\saveCastItemObject(), ilObjContentObjectGUI\saveLinkCheck(), ilObjContentObjectGUI\saveProperties(), ilObjWikiGUI\saveSettingsObject(), ilObjPollGUI\sendNotifications(), ilObjSurveyGUI\sendUserResultsMail(), ilObjContentObjectGUI\setilLMMenu(), ilObjBlogGUI\setNotification(), ilObjBookingPoolGUI\setTabs(), ilObjUserFolderGUI\showActionConfirmation(), ilObjMediaCastGUI\showContentObject(), ilObjFileBasedLMGUI\showLearningModule(), ilObjContentObjectGUI\showLMGlossarySelector(), ilObjExerciseGUI\showOverviewObject(), ilObjSCORMLearningModuleGUI\showTrackingItems(), ilObjSCORM2004LearningModuleGUI\showTrackingItems(), ilObjTaxonomyGUI\showTree(), ilObjSkillManagementGUI\showTree(), ilObjSCORMLearningModuleGUI\stopUserOfflineMode(), ilObjPollGUI\subscribe(), ilObjPollGUI\unsubscribe(), ilObjMediaCastGUI\updateCastItemObject(), ilObjExerciseGUI\updateCustom(), viewObject(), ilObjSurveyGUI\viewUserResultsObject(), ilObjPollGUI\vote(), and ilObjSystemFolderGUI\writeCheckParams().

◆ CFORM_CLONE

const ilObjectGUI::CFORM_CLONE = 3

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

◆ CFORM_IMPORT

const ilObjectGUI::CFORM_IMPORT = 2

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

◆ CFORM_NEW

const ilObjectGUI::CFORM_NEW = 1

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

◆ COPY_WIZARD_NEEDS_PAGE

const ilObjectGUI::COPY_WIZARD_NEEDS_PAGE = 1

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


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