ILIAS  Release_5_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
ilObjectGUI Class Reference

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

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

Public Member Functions

 ilObjectGUI ($a_data, $a_id=0, $a_call_by_reference=true, $a_prepare_output=true)
 Constructor public.
executeCommand ()
 execute command
 withReferences ()
 determines wether objects are referenced or not (got ref ids or not)
 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
 getCreationMode ()
 get creation mode
 getAdminTabs (&$tabs_gui)
 administration tabs show only permissions and trash folder
 getHTML ()
 confirmedDeleteObject ()
 confirmed deletion of object -> objects are moved to trash or deleted immediately, if trash is disabled
 cancelDeleteObject ()
 cancel deletion of object
 cancelObject ($in_rep=false)
 cancel action and go back to previous page public
 createObject ()
 create new object form
 cancelCreation ()
 cancel create action and go back to repository parent
 saveObject ()
 save object
 editObject ()
 edit object
 updateObject ()
 updates object entry in object_data
 getFormAction ($a_cmd, $a_formaction="")
 get form action for command (command is method name without "Object", e.g.
 isVisible ($a_ref_id, $a_type)
 viewObject ()
 list childs of current object
 deleteObject ($a_error=false)
 Display deletion confirmation screen.
 cloneAllObject ()
 Clone single (not container object) Method is overwritten in ilContainerGUI.

Static Public Member Functions

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

Data Fields

const COPY_WIZARD_NEEDS_PAGE = 1
 $ilias
 $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 ()
 prepareOutput ()
 prepare output
 setTitleAndDescription ()
 called by prepare output
 initHeaderAction ($a_sub_type=null, $a_sub_id=null)
 Add header action menu.
 insertHeaderAction ($a_list_gui)
 Insert header action into main template.
 addHeaderAction ()
 Add header action menu.
 redrawHeaderActionObject ()
 Ajax call: redraw action header only.
 showMountWebfolderIcon ()
 setTabs ()
 set admin tabs public
 setAdminTabs ()
 set admin tabs public
 setLocator ()
 set Locator
 addLocatorItems ()
 should be overwritten to add object specific items (repository items are preloaded)
 omitLocator ($a_omit=true)
 addAdminLocatorItems ($a_do_not_add_object=false)
 should be overwritten to add object specific items (repository items are preloaded)
 initCreationForms ($a_new_type)
 Init creation froms.
 getCreationFormsHTML (array $a_forms)
 Get HTML for creation forms (accordion)
 initCreateForm ($a_new_type)
 Init object creation form.
 initDidacticTemplate (ilPropertyFormGUI $form)
 Show didactic template types.
 addDidacticTemplateOptions (array &$a_options)
 Add custom templates.
 getDidacticTemplateVar ($a_type)
 Get didactic template setting from creation screen.
 putObjectInTree (ilObject $a_obj, $a_parent_node_id=null)
 Add object to tree at given position.
 afterSave (ilObject $a_new_object)
 Post (successful) object creation hook.
 initEditForm ()
 Init object edit form.
 initEditCustomForm (ilPropertyFormGUI $a_form)
 Add custom fields to update form.
 getEditFormValues ()
 Get values for edit form.
 getEditFormCustomValues (array &$a_values)
 Add values to custom edit fields.
 validateCustom (ilPropertyFormGUI $a_form)
 Validate custom values (if not possible with checkInput())
 updateCustom (ilPropertyFormGUI $a_form)
 Insert custom update form values into object.
 afterUpdate ()
 Post (successful) object update hook.
 initImportForm ($a_new_type)
 Init object import form.
 importFileObject ($parent_id=null)
 Import.
 afterImport (ilObject $a_new_object)
 Post (successful) object import hook.
 setFormAction ($a_cmd, $a_formaction)
 set specific form action for command
 getReturnLocation ($a_cmd, $a_location="")
 get return location for command (command is method name without "Object", e.g.
 setReturnLocation ($a_cmd, $a_location)
 set specific return location for command
 getTargetFrame ($a_cmd, $a_target_frame="")
 get target frame for command (command is method name without "Object", e.g.
 setTargetFrame ($a_cmd, $a_target_frame)
 set specific target frame for command
 showPossibleSubObjects ()
 show possible subobjects (pulldown menu)
 getTemplateFile ($a_cmd, $a_type="")
 get a template blockfile format: tpl.
 getTitlesByRefId ($a_ref_ids)
 get Titles of objects this method is used for error messages in methods cut/copy/paste
 getTabs (&$tabs_gui)
 get tabs abstract method.
 __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
 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
 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.
 getCenterColumnHTML ()
 Get center column.
 getRightColumnHTML ()
 Display right column.
 setColumnSettings ($column_gui)
 May be overwritten in subclasses.
 checkPermission ($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
 Check permission and redirect on error.
 checkPermissionBool ($a_perm, $a_cmd="", $a_type="", $a_ref_id=null)
 Check permission.
 enableDragDropFileUpload ()
 Enables the file upload into this object by dropping files.
 handleAutoRating (ilObject $a_new_obj)
 Activate rating automatically if parent container setting.

Private Member Functions

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

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:
class.ilObjectGUI.php 61019 2015-10-07 15:10:11Z gitmgr

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

Member Function Documentation

& ilObjectGUI::__initTableGUI ( )
protected

Reimplemented in ilObjCourseGUI, ilObjUserFolderGUI, ilObjCategoryGUI, ilObjOrgUnitGUI, ilObject2GUI, and ilObjiLincCourseGUI.

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

{
include_once "./Services/Table/classes/class.ilTableGUI.php";
return new ilTableGUI(0,false);
}
ilObjectGUI::__setTableGUIBasicData ( $tbl,
$result_set,
  $a_from = "" 
)
protected

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

Reimplemented in ilObjCourseGUI, ilObjUserFolderGUI, and ilObjiLincCourseGUI.

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

References $_GET.

{
switch ($a_from)
{
case "clipboardObject":
$offset = $_GET["offset"];
$order = $_GET["sort_by"];
$direction = $_GET["sort_order"];
$tbl->disable("footer");
break;
default:
$offset = $_GET["offset"];
$order = $_GET["sort_by"];
$direction = $_GET["sort_order"];
break;
}
$tbl->setOrderColumn($order);
$tbl->setOrderDirection($direction);
$tbl->setOffset($offset);
$tbl->setLimit($_GET["limit"]);
$tbl->setFooter("tblfooter",$this->lng->txt("previous"),$this->lng->txt("next"));
$tbl->setData($result_set);
}
ilObjectGUI::__showButton (   $a_cmd,
  $a_text,
  $a_target = '' 
)
protected

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

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

{
global $ilToolbar;
$ilToolbar->addButton($a_text, $this->ctrl->getLinkTarget($this, $a_cmd), $a_target);
}

+ Here is the caller graph for this function:

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

Goto repository root.

Parameters
@return

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

References $_GET, $ilErr, and exit.

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

{
global $ilAccess, $ilErr;
$_GET["cmd"] = $a_cmd;
$_GET["target"] = "";
$_GET["ref_id"] = $a_ref_id;
$_GET["baseClass"] = "ilRepositoryGUI";
include("ilias.php");
}

+ Here is the caller graph for this function:

static ilObjectGUI::_gotoRepositoryRoot (   $a_raise_error = false)
static
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 632 of file class.ilObjectGUI.php.

References $_GET.

Referenced by prepareOutput().

{
global $ilLocator;
if ($_GET["admin_mode"] == "settings") // system settings
{
$this->ctrl->setParameterByClass("ilobjsystemfoldergui",
"ref_id", SYSTEM_FOLDER_ID);
$ilLocator->addItem($this->lng->txt("administration"),
$this->ctrl->getLinkTargetByClass(array("iladministrationgui", "ilobjsystemfoldergui"), "")
);
if ($this->object->getRefId() != SYSTEM_FOLDER_ID && !$a_do_not_add_object)
{
$ilLocator->addItem($this->object->getTitle(),
$this->ctrl->getLinkTarget($this, "view"));
}
}
else // repository administration
{
$this->ctrl->setParameterByClass("iladministrationgui",
"ref_id", "");
$this->ctrl->setParameterByClass("iladministrationgui",
"admin_mode", "settings");
//$ilLocator->addItem($this->lng->txt("administration"),
// $this->ctrl->getLinkTargetByClass("iladministrationgui", "frameset"),
// ilFrameTargetInfo::_getFrame("MainContent"));
$this->ctrl->clearParametersByClass("iladministrationgui");
$ilLocator->addAdministrationItems();
}
}

+ Here is the caller graph for this function:

ilObjectGUI::addDidacticTemplateOptions ( array &  $a_options)
protected

Add custom templates.

Parameters
array$a_options

Reimplemented in ilObjTestGUI, and ilObjSurveyGUI.

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

Referenced by initDidacticTemplate().

{
}

+ Here is the caller graph for this function:

ilObjectGUI::afterImport ( ilObject  $a_new_object)
protected

Post (successful) object import hook.

Parameters
ilObject$a_new_object

Reimplemented in ilObjCourseGUI.

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

References ilUtil\sendSuccess().

Referenced by importFileObject().

{
ilUtil::sendSuccess($this->lng->txt("object_added"), true);
$this->ctrl->returnToParent($this);
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::afterSave ( ilObject  $a_new_object)
protected
ilObjectGUI::afterUpdate ( )
protected

Post (successful) object update hook.

Reimplemented in ilObjExternalFeedGUI, and ilContainerGUI.

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

References ilUtil\sendSuccess().

Referenced by updateObject().

{
ilUtil::sendSuccess($this->lng->txt("msg_obj_modified"),true);
$this->ctrl->redirect($this, "edit");
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::assignObject ( )
protected

Reimplemented in ilObjSCORM2004LearningModuleGUI, ilObjGlossaryGUI, ilObject2GUI, ilObjMediaObjectGUI, ilObjiLincClassroomGUI, ilObjLanguageExtGUI, ilObjAICCLearningModuleGUI, ilObjDlBookGUI, ilObjHACPLearningModuleGUI, ilObjSCORMLearningModuleGUI, and ilObjLearningModuleGUI.

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

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

Referenced by ilObjectGUI().

{
// TODO: it seems that we always have to pass only the ref_id
//echo "<br>ilObjectGUIassign:".get_class($this).":".$this->id.":<br>";
if ($this->id != 0)
{
if ($this->call_by_reference)
{
$this->object = ilObjectFactory::getInstanceByRefId($this->id);
}
else
{
$this->object = ilObjectFactory::getInstanceByObjId($this->id);
}
}
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::cancelCreation ( )

cancel create action and go back to repository parent

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

References $ilCtrl.

{
global $ilCtrl;
$ilCtrl->redirectByClass("ilrepositorygui", "frameset");
}
ilObjectGUI::cancelDeleteObject ( )

cancel deletion of object

public

Reimplemented in ilObjStyleSheetGUI, and ilObjStyleSettingsGUI.

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

References ilSession\clear().

Referenced by ilObject2GUI\cancelDelete().

{
ilSession::clear("saved_post");
$this->ctrl->returnToParent($this);
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::cancelObject (   $in_rep = false)

cancel action and go back to previous page public

Reimplemented in ilObjForumGUI.

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

References ilSession\clear().

Referenced by ilObjFileBasedLMGUI\cancel(), and ilObject2GUI\cancel().

{
ilSession::clear("saved_post");
$this->ctrl->returnToParent($this);
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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
Returns
bool

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

References $_GET, ilObject\_lookupType(), checkPermissionBool(), ilSession\clear(), ilUtil\redirect(), and ilUtil\sendFailure().

Referenced by ilObjCategoryGUI\__checkGlobalRoles(), ilObjBibliographicAdminGUI\__construct(), ilObjCategoryGUI\__showRolesTable(), ilObjCategoryGUI\__showUsersTable(), ilObjExerciseGUI\addAssignmentObject(), ilObjMediaCastGUI\addCastItemObject(), ilObjWikiGUI\addImportantPageObject(), ilObjExerciseGUI\addMembersObject(), ilObjExerciseGUI\addTeamMemberActionObject(), ilObjExerciseGUI\adoptTeamAssignmentsFormObject(), ilObjExerciseGUI\adoptTeamAssignmentsObject(), ilObjWikiGUI\allPagesObject(), ilObjGroupGUI\assignFromWaitingListObject(), ilObjSessionGUI\assignFromWaitingListObject(), ilObjCourseGUI\assignFromWaitingListObject(), ilObjCourseGUI\assignMembersObject(), ilObjCategoryGUI\assignRolesObject(), ilObjCategoryGUI\assignSaveObject(), ilObjGroupGUI\assignSubscribersObject(), ilObjSessionGUI\assignSubscribersObject(), ilObjCourseGUI\assignSubscribersObject(), ilObjSessionGUI\attendanceListObject(), ilObjCourseGUI\autoFillObject(), ilObjExerciseGUI\cancelMultiFeedbackObject(), ilObjSessionGUI\confirmAssignFromWaitingListObject(), ilObjGroupGUI\confirmAssignFromWaitingListObject(), ilObjCourseGUI\confirmAssignFromWaitingListObject(), ilObjExerciseGUI\confirmAssignmentsDeletionObject(), ilObjSessionGUI\confirmAssignSubscribersObject(), ilObjGroupGUI\confirmAssignSubscribersObject(), ilObjCourseGUI\confirmAssignSubscribersObject(), ilObjExerciseGUI\confirmDeassignMembersObject(), ilObjExerciseGUI\confirmDeleteDeliveredObject(), ilObjGroupGUI\confirmDeleteMembersObject(), ilObjMediaCastGUI\confirmDeletionItemsObject(), ilObjSessionGUI\confirmRefuseFromListObject(), ilObjGroupGUI\confirmRefuseFromListObject(), ilObjCourseGUI\confirmRefuseFromListObject(), ilObjSessionGUI\confirmRefuseSubscribersObject(), ilObjGroupGUI\confirmRefuseSubscribersObject(), ilObjCourseGUI\confirmRefuseSubscribersObject(), ilObjExerciseGUI\confirmResetPeerReviewObject(), ilObjMediaCastGUI\convertFileObject(), ilObjExerciseGUI\createAdoptedTeamObject(), ilObjExerciseGUI\createBlogObject(), ilObjExerciseGUI\createPortfolioObject(), ilObjExerciseGUI\createPortfolioTemplateObject(), ilObjExerciseGUI\createTeamObject(), ilObjExerciseGUI\deassignMembersObject(), ilObjExerciseGUI\deleteAssignmentsObject(), ilObjExerciseGUI\deleteDeliveredObject(), ilObjMediaCastGUI\deleteItemsObject(), ilObjGroupGUI\deleteMembersObject(), ilObjCourseGUI\deleteMembersObject(), ilObjCourseGUI\deleteSubscribers(), ilObjCategoryGUI\deleteUsersObject(), ilObjExerciseGUI\deliverFileObject(), ilObjExerciseGUI\deliverUnzipObject(), ilObjExerciseGUI\downloadAllObject(), ilObjCourseGUI\downloadArchivesObject(), ilObjExerciseGUI\downloadFeedbackFileObject(), ilObjExerciseGUI\downloadFileObject(), ilObjMediaCastGUI\downloadItemObject(), ilObjExerciseGUI\downloadNewReturnedObject(), ilObjExerciseGUI\downloadObject(), ilObjExerciseGUI\downloadPeerReviewObject(), ilObjExerciseGUI\downloadReturnedObject(), ilObjExerciseGUI\editAssignmentObject(), ilObjExerciseGUI\editAssignmentTextObject(), ilObjMediaCastGUI\editCastItemObject(), ilObjCourseGUI\editCourseIconsObject(), ilObjGroupGUI\editGroupIconsObject(), ilObjFolderGUI\editIconsObject(), ilObjCategoryGUI\editIconsObject(), ilObjWikiGUI\editImportantPagesObject(), ilObjCategoryGUI\editInfoObject(), ilObjCourseGUI\editInfoObject(), ilObjGroupGUI\editInfoObject(), ilObjGroupGUI\editMembersObject(), ilObjCourseGUI\editMembersObject(), ilObjGroupGUI\editObject(), ilObjMediaCastGUI\editOrderObject(), ilObjExerciseGUI\editPeerReviewObject(), ilObjMediaObjectsSettingsGUI\editSettings(), ilObjWikiGUI\editSettingsObject(), ilObjMediaCastGUI\editSettingsObject(), ilObjGlossaryGUI\editStyleProperties(), ilObjWikiGUI\editStylePropertiesObject(), ilContainerGUI\editStylePropertiesObject(), ilObjGroupGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjFileBasedLMGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjSessionGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjGlossaryGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjGlossaryGUI\export(), ilObjExerciseGUI\exportExcelObject(), ilObjMediaCastGUI\extractPreviewImageObject(), ilContainerGUI\forwardToPageObject(), ilObjCourseGUI\infoScreen(), ilObjSessionGUI\infoScreen(), ilObjExerciseGUI\infoScreen(), ilObjWikiGUI\infoScreenObject(), ilObjMediaCastGUI\infoScreenObject(), ilObjMediaCastGUI\initAddCastItemForm(), ilObjExerciseGUI\initTeamSubmission(), ilObjSessionGUI\joinObject(), ilObjGroupGUI\leaveObject(), ilObjCourseGUI\leaveObject(), ilObjExerciseGUI\listAssignmentsObject(), ilObjWikiGUI\listContributorsObject(), ilObjMediaCastGUI\listItemsObject(), ilObjExerciseGUI\listPublicSubmissionsObject(), ilObjExerciseGUI\listTextAssignmentObject(), ilObjCourseGUI\mailMembersBtnObject(), ilObjSessionGUI\membersObject(), ilObjGroupGUI\membersObject(), ilObjExerciseGUI\membersObject(), ilObjCourseGUI\membersObject(), ilObjWikiGUI\newPagesObject(), ilObjExerciseGUI\orderAssignmentsByDeadlineObject(), ilObjWikiGUI\orphanedPagesObject(), ilObjCategoryGUI\performDeleteUsersObject(), ilObjCourseGUI\performRemoveFromWaitingListObject(), ilObjWikiGUI\performSearchObject(), ilObjCourseGUI\performUnsubscribeObject(), ilObjWikiGUI\popularPagesObject(), ilObjSessionGUI\printAttendanceListObject(), ilObjGroupGUI\printMembersObject(), ilObjCourseGUI\printMembersObject(), ilObjGlossaryGUI\properties(), ilObjWikiGUI\randomPageObject(), ilObjWikiGUI\recentChangesObject(), ilObjExerciseGUI\redirectFeedbackMailObject(), ilObjGroupGUI\refuseFromListObject(), ilObjSessionGUI\refuseFromListObject(), ilObjCourseGUI\refuseFromListObject(), ilObjGroupGUI\refuseSubscribersObject(), ilObjSessionGUI\refuseSubscribersObject(), ilObjCourseGUI\refuseSubscribersObject(), ilObjSessionGUI\registerObject(), ilObjCourseGUI\removeFromWaitingList(), ilObjWikiGUI\removeImportantPagesObject(), ilObjCourseGUI\removeMembersObject(), ilObjFolderGUI\renderObject(), ilObjExerciseGUI\resetPeerReviewObject(), ilObjExerciseGUI\saveAssignmentObject(), ilObjExerciseGUI\saveAssignmentOrderObject(), ilObjMediaCastGUI\saveCastItemObject(), ilObjExerciseGUI\saveCommentForLearnersObject(), ilObjExerciseGUI\saveCommentsObject(), ilObjTaggingSettingsGUI\saveForbiddenTags(), ilObjExerciseGUI\saveGradesObject(), ilObjWikiGUI\saveGradingObject(), ilObjExerciseGUI\saveMultiFeedbackObject(), ilObjWikiGUI\saveOrderingAndIndentObject(), ilMembershipAdministrationGUI\saveSettings(), ilObjWebResourceAdministrationGUI\saveSettings(), ilObjExerciseAdministrationGUI\saveSettings(), ilObjBlogAdministrationGUI\saveSettings(), ilObjPortfolioAdministrationGUI\saveSettings(), ilObjTaggingSettingsGUI\saveSettings(), ilObjWikiGUI\saveSettingsObject(), ilObjMediaCastGUI\saveSettingsObject(), ilObjExerciseGUI\saveStatusObject(), ilObjExerciseGUI\selectBlogObject(), ilObjExerciseGUI\selectPortfolioObject(), ilObjExerciseGUI\sendMembersObject(), ilObjWikiGUI\setAsStartPageObject(), ilObjExerciseGUI\setSelectedPortfolioTemplateObject(), ilObjExerciseGUI\showAssignmentTextObject(), ilObjExerciseGUI\showGradesOverviewObject(), ilObjExerciseGUI\showMultiFeedbackConfirmationTableObject(), ilObjExerciseGUI\showMultiFeedbackObject(), ilObjExerciseGUI\showOverviewObject(), ilObjExerciseGUI\showParticipantObject(), ilObjExerciseGUI\showPeerReviewOverviewObject(), ilObjExerciseGUI\showPersonalPeerReviewObject(), ilObjExerciseGUI\showTeamLogObject(), ilObjTaggingSettingsGUI\showUsers(), ilObjGroupGUI\unsubscribeObject(), ilObjCourseGUI\updateAdminStatusObject(), ilObjExerciseGUI\updateAssignmentObject(), ilObjExerciseGUI\updateAssignmentTextObject(), ilObjMediaCastGUI\updateCastItemObject(), ilObjCourseGUI\updateCourseIconsObject(), ilObjGroupGUI\updateGroupIconsObject(), ilObjFolderGUI\updateIconsObject(), ilObjCategoryGUI\updateIconsObject(), ilObjCategoryGUI\updateInfoObject(), ilObjCourseGUI\updateInfoObject(), ilObjGroupGUI\updateInfoObject(), ilObjCourseGUI\updateMemberObject(), ilObjExerciseGUI\updateMembersObject(), ilObjSessionGUI\updateMembersObject(), ilObjGroupGUI\updateMembersObject(), ilObjCourseGUI\updateMembersObject(), ilObjCourseGUI\updateMemberStatusObject(), ilContainerReferenceGUI\updateObject(), ilObjGroupGUI\updateObject(), ilObjExerciseGUI\updatePeerReviewObject(), ilObjCourseGUI\updateRoleStatusObject(), ilObjGroupGUI\updateStatusObject(), ilObjCourseGUI\updateTutorStatusObject(), ilObjExerciseGUI\uploadFileObject(), ilObjExerciseGUI\uploadZipObject(), ilObjFolderGUI\viewObject(), ilObjCourseGUI\viewObject(), ilObjWikiGUI\viewObject(), and ilObjWikiGUI\viewPageObject().

{
if (!$this->checkPermissionBool($a_perm, $a_cmd, $a_type, $a_ref_id))
{
if (!is_int(strpos($_SERVER["PHP_SELF"], "goto.php")))
{
// create: redirect to parent
if($a_perm == "create")
{
if(!$a_ref_id)
{
$a_ref_id = $_GET["ref_id"];
}
$type = ilObject::_lookupType($a_ref_id, true);
}
else
{
// does this make sense?
if (!is_object($this->object))
{
return;
}
if (!$a_ref_id)
{
$a_ref_id = $this->object->getRefId();
}
$type = $this->object->getType();
}
ilSession::clear("il_rep_ref_id");
ilUtil::sendFailure($this->lng->txt("permission_denied"), true);
ilUtil::redirect("goto.php?target=".$type."_".$a_ref_id);
}
// we should never be here
else
{
die("Permission Denied.");
}
}
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Reimplemented in ilObject2GUI, ilObjTaxonomyGUI, and ilObjPortfolioGUI.

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

References $_GET.

Referenced by checkPermission(), cloneAllObject(), ilObjFileBasedLMGUI\createFromDirectory(), createObject(), ilObjFolderGUI\editObject(), editObject(), ilObjSystemFolderGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjObjectTemplateAdministrationGUI\getAdminTabs(), getAdminTabs(), ilObjRoleFolderGUI\getAdminTabs(), ilObjCourseGUI\hasAdminPermission(), ilObjGlossaryGUI\importFileObject(), ilObjSurveyQuestionPoolGUI\importFileObject(), importFileObject(), ilObjSurveyGUI\importFileObject(), isVisible(), ilObjWikiGUI\saveObject(), ilObjGlossaryGUI\saveObject(), saveObject(), ilObjRoleFolderGUI\saveSettingsObject(), ilObjRootFolderGUI\saveTranslationsObject(), ilObjCategoryGUI\saveTranslationsObject(), setColumnSettings(), ilObjRootFolderGUI\updateObject(), ilObjCategoryGUI\updateObject(), updateObject(), and viewObject().

{
global $ilAccess;
if($a_perm == "create")
{
if(!$a_ref_id)
{
$a_ref_id = $_GET["ref_id"];
}
return $ilAccess->checkAccess($a_perm."_".$a_type, $a_cmd, $a_ref_id);
}
else
{
// does this make sense?
if (!is_object($this->object))
{
return false;
}
if (!$a_ref_id)
{
$a_ref_id = $this->object->getRefId();
}
return $ilAccess->checkAccess($a_perm, $a_cmd, $a_ref_id);
}
}

+ Here is the caller graph for this function:

ilObjectGUI::cloneAllObject ( )

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

public

Reimplemented in ilContainerGUI.

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

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

Referenced by ilObject2GUI\cloneAll().

{
include_once('./Services/Link/classes/class.ilLink.php');
include_once('Services/CopyWizard/classes/class.ilCopyWizardOptions.php');
global $ilErr,$ilUser;
$new_type = $_REQUEST['new_type'];
if(!$this->checkPermissionBool("create", "", $new_type))
{
$ilErr->raiseError($this->lng->txt('permission_denied'));
}
if(!(int) $_REQUEST['clone_source'])
{
ilUtil::sendFailure($this->lng->txt('select_one'));
$this->createObject();
return false;
}
if(!$this->checkPermissionBool("write", "", $new_type, (int)$_REQUEST['clone_source']))
{
$ilErr->raiseError($this->lng->txt('permission_denied'));
}
// Save wizard options
$wizard_options = ilCopyWizardOptions::_getInstance($copy_id);
$wizard_options->saveOwner($ilUser->getId());
$wizard_options->saveRoot((int) $_REQUEST['clone_source']);
$options = $_POST['cp_options'] ? $_POST['cp_options'] : array();
foreach($options as $source_id => $option)
{
$wizard_options->addEntry($source_id,$option);
}
$wizard_options->read();
$orig = ilObjectFactory::getInstanceByRefId((int) $_REQUEST['clone_source']);
$new_obj = $orig->cloneObject((int) $_GET['ref_id'],$copy_id);
// Delete wizard options
$wizard_options->deleteAll();
ilUtil::sendSuccess($this->lng->txt("object_duplicated"),true);
ilUtil::redirect(ilLink::_getLink($new_obj->getRefId()));
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::confirmedDeleteObject ( )

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

Reimplemented in ilObjStyleSheetGUI, and ilObjStyleSettingsGUI.

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

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

Referenced by ilObject2GUI\confirmedDelete(), and ilObjOrgUnitGUI\executeCommand().

{
global $ilSetting, $lng;
if(isset($_POST["mref_id"]))
{
$_SESSION["saved_post"] = array_unique(array_merge($_SESSION["saved_post"], $_POST["mref_id"]));
}
include_once("./Services/Repository/classes/class.ilRepUtilGUI.php");
$ru = new ilRepUtilGUI($this);
$ru->deleteObjects($_GET["ref_id"], ilSession::get("saved_post"));
ilSession::clear("saved_post");
$this->ctrl->returnToParent($this);
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::createObject ( )

create new object form

public

Reimplemented in ilObjRoleGUI, ilObjRoleFolderGUI, ilObjUserGUI, ilObjMediaObjectGUI, ilContainerReferenceGUI, ilObjExternalFeedGUI, ilObjStyleSheetGUI, and ilObjiLincCourseGUI.

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

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

Referenced by cloneAllObject(), ilContainerGUI\cloneAllObject(), ilContainerGUI\cloneWizardPageObject(), ilObjForumGUI\cloneWizardPageObject(), ilObject2GUI\create(), ilObjOrgUnitGUI\executeCommand(), ilObjGroupGUI\importFileObject2(), ilObjGlossaryGUI\importObject(), ilObjContentObjectGUI\importObject(), ilObjRoleTemplateGUI\saveObject(), ilObjGroupGUI\saveObject(), ilObjSessionGUI\saveObject(), and ilObjTestGUI\uploadTstObject().

{
global $tpl, $ilErr;
$new_type = $_REQUEST["new_type"];
// add new object to custom parent container
$this->ctrl->saveParameter($this, "crtptrefid");
// use forced callback after object creation
$this->ctrl->saveParameter($this, "crtcb");
if (!$this->checkPermissionBool("create", "", $new_type))
{
$ilErr->raiseError($this->lng->txt("permission_denied"),$ilErr->MESSAGE);
}
else
{
$this->lng->loadLanguageModule($new_type);
$this->ctrl->setParameter($this, "new_type", $new_type);
$forms = $this->initCreationForms($new_type);
// copy form validation error: do not show other creation forms
if($_GET["cpfl"] && isset($forms[self::CFORM_CLONE]))
{
$forms = array(self::CFORM_CLONE => $forms[self::CFORM_CLONE]);
}
$tpl->setContent($this->getCreationFormsHTML($forms));
}
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Reimplemented in ilObjStyleSheetGUI.

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

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

Referenced by ilObject2GUI\delete(), and ilObjOrgUnitGUI\executeCommand().

{
global $ilCtrl;
if ($_GET["item_ref_id"] != "")
{
$_POST["id"] = array($_GET["item_ref_id"]);
}
if(is_array($_POST["id"]))
{
foreach($_POST["id"] as $idx => $id)
{
$_POST["id"][$idx] = (int)$id;
}
}
// SAVE POST VALUES (get rid of this
ilSession::set("saved_post", $_POST["id"]);
include_once("./Services/Repository/classes/class.ilRepUtilGUI.php");
$ru = new ilRepUtilGUI($this);
if (!$ru->showDeleteConfirmation($_POST["id"], $a_error))
{
$ilCtrl->returnToParent($this);
}
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::editObject ( )

edit object

public

Reimplemented in ilObjExerciseGUI, ilObjiLincCourseGUI, ilObjCourseGUI, ilObjMediaObjectGUI, ilObjSessionGUI, ilObjRoleGUI, ilObjUserGUI, ilObjFolderGUI, ilObjGroupGUI, ilObjFileBasedLMGUI, ilObjTypeDefinitionGUI, ilObjStyleSheetGUI, and ilObjBookingPoolGUI.

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

References $tpl, checkPermissionBool(), getEditFormValues(), and initEditForm().

Referenced by ilObject2GUI\edit(), ilContainerReferenceGUI\editReferenceObject(), ilContainerReferenceGUI\firstEditObject(), ilObjRoleTemplateGUI\updateObject(), ilContainerReferenceGUI\updateObject(), and ilRemoteObjectBaseGUI\updateObject().

{
global $tpl, $ilTabs;
if (!$this->checkPermissionBool("write"))
{
$this->ilias->raiseError($this->lng->txt("msg_no_perm_write"),$this->ilias->error_obj->MESSAGE);
}
$ilTabs->activateTab("settings");
$form = $this->initEditForm();
$values = $this->getEditFormValues();
if($values)
{
$form->setValuesByArray($values);
}
$tpl->setContent($form->getHTML());
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::enableDragDropFileUpload ( )
protected

Enables the file upload into this object by dropping files.

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

References ilFileUploadGUI\initFileUpload().

Referenced by prepareOutput().

{
include_once("./Services/FileUpload/classes/class.ilFileUploadGUI.php");
$this->tpl->enableDragDropFileUpload($this->ref_id);
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

& ilObjectGUI::executeCommand ( )

execute command

Reimplemented in ilObjCourseGUI, ilObjAuthSettingsGUI, ilObjiLincCourseGUI, ilObjExternalToolsSettingsGUI, ilObjLanguageFolderGUI, ilObjBlogGUI, ilObjTypeDefinitionGUI, ilObjiLincClassroomGUI, ilObjMailGUI, ilObjObjectFolderGUI, ilObjPollGUI, ilObject2GUI, ilObjMediaObjectGUI, ilObjTaxonomyGUI, ilObjOrgUnitGUI, ilObjRootFolderGUI, ilObjTestGUI, ilObjLanguageExtGUI, ilObjTermsOfServiceGUI, ilObjQuestionPoolGUI, ilObjRecoveryFolderGUI, ilObjBibliographicGUI, ilObjGlossaryGUI, ilObjWorkspaceFolderGUI, ilObjRoleGUI, ilObjUserGUI, ilObjFolderGUI, ilCourseArchivesGUI, ilObjPrivacySecurityGUI, ilObjFileAccessSettingsGUI, ilObjSessionGUI, ilObjSurveyQuestionPoolGUI, ilObjMediaPoolGUI, ilObjCalendarSettingsGUI, ilObjMDSettingsGUI, ilObjMediaCastSettingsGUI, ilObjRoleFolderGUI, ilObjMediaCastGUI, ilObjCertificateSettingsGUI, ilShopPurchaseGUI, ilObjExerciseGUI, ilObjCategoryReferenceGUI, ilObjCloudGUI, ilObjCourseReferenceGUI, ilObjSurveyAdministrationGUI, ilObjCategoryGUI, ilObjRoleTemplateGUI, ilObjFileBasedLMGUI, ilObjUserFolderGUI, ilContainerGUI, ilObjStyleSheetGUI, ilObjSkillManagementGUI, ilCourseContentGUI, ilObjSCORM2004LearningModuleGUI, ilObjStyleSettingsGUI, ilObjItemGroupGUI, ilObjPortfolioGUI, ilObjContentObjectGUI, ilObjSystemCheckGUI, ilObjLearningResourcesSettingsGUI, ilObjWikiGUI, ilObjUserTrackingGUI, ilObjBibliographicAdminGUI, ilObjMediaObjectsSettingsGUI, ilObjNewsSettingsGUI, ilObjPersonalDesktopSettingsGUI, ilObjECSSettingsGUI, ilObjGroupGUI, ilObjAdvancedEditingGUI, ilObjSystemFolderGUI, ilObjWikiSettingsGUI, ilObjAccessibilitySettingsGUI, ilObjComponentSettingsGUI, ilObjObjectTemplateAdministrationGUI, ilObjTaggingSettingsGUI, ilObjBlogAdministrationGUI, ilObjExerciseAdministrationGUI, ilObjPortfolioAdministrationGUI, ilObjSAHSLearningModuleGUI, ilObjLinkResourceGUI, ilObjSurveyGUI, ilObjNotificationAdminGUI, ilObjectPluginGUI, ilObjTaxonomyAdministrationGUI, ilObjBookingPoolGUI, ilObjFileGUI, ilObjHelpSettingsGUI, ilObjSearchSettingsGUI, ilObjForumAdministrationGUI, ilObjExternalFeedGUI, ilObjWebResourceAdministrationGUI, ilObjRepositorySettingsGUI, ilObjPortfolioTemplateGUI, ilMembershipAdministrationGUI, and ilRemoteObjectBaseGUI.

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

References $cmd, and prepareOutput().

{
$next_class = $this->ctrl->getNextClass($this);
$cmd = $this->ctrl->getCmd();
switch($next_class)
{
default:
$this->prepareOutput();
if(!$cmd)
{
$cmd = "view";
}
$cmd .= "Object";
$this->$cmd();
break;
}
return true;
}

+ Here is the call graph for this function:

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

Reimplemented in ilObject2GUI.

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

References $_GET.

Referenced by initCreationForms().

{
include_once './Services/Object/classes/class.ilObjectCopyGUI.php';
$cp = new ilObjectCopyGUI($this);
$cp->setType($a_type);
$cp->setTarget($_GET['ref_id']);
if($a_tpl_varname)
{
$cp->showSourceSearch($a_tpl_varname);
}
else
{
return $cp->showSourceSearch(null);
}
}

+ Here is the caller graph for this function:

ilObjectGUI::getAdminTabs ( $tabs_gui)

administration tabs show only permissions and trash folder

Reimplemented in ilObjUserFolderGUI, ilObjStyleSheetGUI, ilObjAuthSettingsGUI, ilObjStyleSettingsGUI, ilObjSystemFolderGUI, ilObjLanguageExtGUI, ilObjRoleFolderGUI, ilObjRoleTemplateGUI, ilObjAssessmentFolderGUI, ilObjLanguageFolderGUI, ilObjSurveyAdministrationGUI, ilObjMailGUI, ilObjRoleGUI, ilObjUserGUI, ilObjSearchSettingsGUI, ilObjHelpSettingsGUI, ilObjUserTrackingGUI, ilObjAdvancedEditingGUI, and ilObjExternalToolsSettingsGUI.

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

References $tree, and checkPermissionBool().

Referenced by setAdminTabs().

{
global $tree;
/* if ($_GET["admin_mode"] == "repository")
{
$this->ctrl->setParameterByClass("iladministrationgui", "admin_mode", "settings");
$tabs_gui->setBackTarget($this->lng->txt("administration"),
$this->ctrl->getLinkTargetByClass("iladministrationgui", "frameset"),
ilFrameTargetInfo::_getFrame("MainContent"));
$this->ctrl->setParameterByClass("iladministrationgui", "admin_mode", "repository");
}*/
if ($this->checkPermissionBool("visible,read"))
{
$tabs_gui->addTarget("view",
$this->ctrl->getLinkTarget($this, "view"), array("", "view"), get_class($this));
}
if ($this->checkPermissionBool("edit_permission"))
{
$tabs_gui->addTarget("perm_settings",
$this->ctrl->getLinkTargetByClass(array(get_class($this),'ilpermissiongui'), "perm"), "", "ilpermissiongui");
}
if ($tree->getSavedNodeData($this->object->getRefId()))
{
$tabs_gui->addTarget("trash",
$this->ctrl->getLinkTarget($this, "trash"), "trash", get_class($this));
}
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::getCenterColumnHTML ( )
protected

Get center column.

Reimplemented in ilObject2GUI.

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

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

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

{
global $ilCtrl;
include_once("Services/Block/classes/class.ilColumnGUI.php");
$obj_id = ilObject::_lookupObjId($this->object->getRefId());
if ($ilCtrl->getNextClass() != "ilcolumngui")
{
// normal command processing
return $this->getContent();
}
else
{
if (!$ilCtrl->isAsynch())
{
//if ($column_gui->getScreenMode() != IL_SCREEN_SIDE)
{
// right column wants center
{
$column_gui = new ilColumnGUI($obj_type, IL_COL_RIGHT);
$this->setColumnSettings($column_gui);
$this->html = $ilCtrl->forwardCommand($column_gui);
}
// left column wants center
{
$column_gui = new ilColumnGUI($obj_type, IL_COL_LEFT);
$this->setColumnSettings($column_gui);
$this->html = $ilCtrl->forwardCommand($column_gui);
}
}
else
{
// normal command processing
return $this->getContent();
}
}
}
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::getCreationFormsHTML ( array  $a_forms)
finalprotected

Get HTML for creation forms (accordion)

Parameters
array$a_forms

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

References $tpl, and ilAccordionGUI\FIRST_OPEN.

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

{
global $tpl;
// #13168- sanity check
foreach($a_forms as $id => $form)
{
if(!$form instanceof ilPropertyFormGUI)
{
unset($a_forms[$id]);
}
}
// no accordion if there is just one form
if(sizeof($a_forms) == 1)
{
$form_type = key($a_forms);
$a_forms = array_shift($a_forms);
// see bug #0016217
if(method_exists($this, "getCreationFormTitle"))
{
$form_title = $this->getCreationFormTitle($form_type);
if ($form_title != "")
{
$a_forms->setTitle($form_title);
}
}
return $a_forms->getHTML();
}
else
{
include_once("./Services/Accordion/classes/class.ilAccordionGUI.php");
$acc = new ilAccordionGUI();
$acc->setBehaviour(ilAccordionGUI::FIRST_OPEN);
$cnt = 1;
foreach ($a_forms as $form_type => $cf)
{
$htpl = new ilTemplate("tpl.creation_acc_head.html", true, true, "Services/Object");
// using custom form titles (used for repository plugins)
$form_title = "";
if(method_exists($this, "getCreationFormTitle"))
{
$form_title = $this->getCreationFormTitle($form_type);
}
if(!$form_title)
{
$form_title = $cf->getTitle();
}
// move title from form to accordion
$htpl->setVariable("TITLE", $this->lng->txt("option")." ".$cnt.": ".
$form_title);
$cf->setTitle(null);
$cf->setTitleIcon(null);
$cf->setTableWidth("100%");
$acc->addItem($htpl->get(), $cf->getHTML());
$cnt++;
}
return "<div class='ilCreationFormSection'>".$acc->getHTML()."</div>";
}
}

+ Here is the caller graph for this function:

ilObjectGUI::getDidacticTemplateVar (   $a_type)
protected

Get didactic template setting from creation screen.

Parameters
string$a_type
Returns
string

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

References $_POST, and $tpl.

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

{
$tpl = $_POST["didactic_type"];
if($tpl && substr($tpl, 0, strlen($a_type)+1) == $a_type."_")
{
return (int)substr($tpl, strlen($a_type)+1);
}
}

+ Here is the caller graph for this function:

ilObjectGUI::getEditFormCustomValues ( array &  $a_values)
protected

Add values to custom edit fields.

Parameters
array$a_values

Reimplemented in ilObjExerciseGUI, ilObjDataCollectionGUI, ilObjPortfolioGUI, ilObjMediaPoolGUI, ilObjPortfolioTemplateGUI, ilObjBibliographicGUI, ilObjBlogGUI, ilObjFolderGUI, ilObjPortfolioBaseGUI, ilObjBookingPoolGUI, and ilObjPollGUI.

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

Referenced by getEditFormValues().

{
}

+ Here is the caller graph for this function:

ilObjectGUI::getEditFormValues ( )
protected

Get values for edit form.

Returns
array

Reimplemented in ilObjCourseGUI, ilObjCategoryGUI, ilObjRootFolderGUI, and ilContainerGUI.

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

References getEditFormCustomValues().

Referenced by editObject().

{
$values["title"] = $this->object->getTitle();
$values["desc"] = $this->object->getLongDescription();
$this->getEditFormCustomValues($values);
return $values;
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Referenced by ilObjGroupGUI\exportObject(), ilObjCourseGUI\redirectLocToTestConfirmation(), and ilObjiLincClassroomGUI\removeClassroom().

{
if ($this->formaction[$a_cmd] != "")
{
return $this->formaction[$a_cmd];
}
else
{
return $a_formaction;
}
}

+ Here is the caller graph for this function:

ilObjectGUI::getHTML ( )

Reimplemented in ilObjBlogGUI, ilObjPollGUI, and ilObject2GUI.

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

Referenced by ilObjOrgUnitGUI\parseInfoScreen().

{
return $this->html;
}

+ Here is the caller graph for this function:

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

Referenced by ilObjCourseGUI\afterSave(), ilObjTestGUI\backToRepositoryObject(), ilObjStyleSettingsGUI\confirmedDeleteObject(), ilObjStyleSettingsGUI\saveObject(), and ilObjAuthSettingsGUI\setAuthModeObject().

{
if ($this->return_location[$a_cmd] != "")
{
return $this->return_location[$a_cmd];
}
else
{
return $a_location;
}
}

+ Here is the caller graph for this function:

ilObjectGUI::getRightColumnHTML ( )
protected

Display right column.

Reimplemented in ilObject2GUI, and ilCourseContentGUI.

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

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

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

{
global $ilUser, $lng, $ilCtrl;
$obj_id = ilObject::_lookupObjId($this->object->getRefId());
include_once("Services/Block/classes/class.ilColumnGUI.php");
$column_gui = new ilColumnGUI($obj_type, IL_COL_RIGHT);
if ($column_gui->getScreenMode() == IL_SCREEN_FULL)
{
return "";
}
$this->setColumnSettings($column_gui);
if ($ilCtrl->getNextClass() == "ilcolumngui" &&
$column_gui->getCmdSide() == IL_COL_RIGHT &&
$column_gui->getScreenMode() == IL_SCREEN_SIDE)
{
$html = $ilCtrl->forwardCommand($column_gui);
}
else
{
if (!$ilCtrl->isAsynch())
{
$html = $ilCtrl->getHTML($column_gui);
}
}
return $html;
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Reimplemented in ilObject2GUI.

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

{
if ($this->target_frame[$a_cmd] != "")
{
return $this->target_frame[$a_cmd];
}
elseif (!empty($a_target_frame))
{
return "target=\"".$a_target_frame."\"";
}
else
{
return;
}
}
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 1639 of file class.ilObjectGUI.php.

{
mk(); die("ilObjectGUI::getTemplateFile() is deprecated.");
}
ilObjectGUI::getTitlesByRefId (   $a_ref_ids)
protected

get Titles of objects this method is used for error messages in methods cut/copy/paste

Parameters
arrayArray of ref_ids (integer)
Returns
array Array of titles (string) private

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

Referenced by ilContainerGUI\copyObject(), and ilContainerGUI\cutObject().

{
foreach ($a_ref_ids as $id)
{
// GET OBJECT TITLE
$tmp_obj =& $this->ilias->obj_factory->getInstanceByRefId($id);
$title[] = $tmp_obj->getTitle();
unset($tmp_obj);
}
return $title ? $title : array();
}

+ Here is the caller graph for this function:

ilObjectGUI::handleAutoRating ( ilObject  $a_new_obj)
protected

Activate rating automatically if parent container setting.

Parameters
ilObject$a_new_obj

Reimplemented in ilObject2GUI.

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

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

Referenced by saveObject().

{
if(ilObject::hasAutoRating($a_new_obj->getType(), $a_new_obj->getRefId()) &&
method_exists($a_new_obj, "setRating"))
{
$a_new_obj->setRating(true);
$a_new_obj->update();
}
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::hitsperpageObject ( )
protected

Reimplemented in ilObjUserGUI, ilObjUserFolderGUI, and ilObject2GUI.

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

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

{
ilSession::set("tbl_limit", $_POST["hitsperpage"]);
$_GET["limit"] = $_POST["hitsperpage"];
}

+ Here is the call graph for this function:

ilObjectGUI::ilObjectGUI (   $a_data,
  $a_id = 0,
  $a_call_by_reference = true,
  $a_prepare_output = true 
)

Constructor public.

Parameters
array??
integerobject id
booleancall be reference

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

References $_GET, $ilCtrl, $ilErr, $ilias, $lng, $objDefinition, $tpl, $tree, assignObject(), PEAR_ERROR_CALLBACK, and prepareOutput().

Referenced by ilMembershipAdministrationGUI\__construct(), ilObjRepositorySettingsGUI\__construct(), ilObjWebResourceAdministrationGUI\__construct(), ilObjECSSettingsGUI\__construct(), ilObjExerciseAdministrationGUI\__construct(), ilObjBlogAdministrationGUI\__construct(), ilObjPortfolioAdministrationGUI\__construct(), ilObjBookingPoolGUI\__construct(), ilObjTaxonomyAdministrationGUI\__construct(), ilObjComponentSettingsGUI\__construct(), ilObjObjectTemplateAdministrationGUI\__construct(), ilObjMediaObjectsSettingsGUI\__construct(), ilObjNewsSettingsGUI\__construct(), ilObjNotificationAdminGUI\__construct(), ilObjPersonalDesktopSettingsGUI\__construct(), ilObjTaggingSettingsGUI\__construct(), ilObjAccessibilitySettingsGUI\__construct(), ilObjPrivacySecurityGUI\__construct(), ilObjBibliographicAdminGUI\__construct(), ilObjLearningResourcesSettingsGUI\__construct(), ilObjSkillManagementGUI\__construct(), ilObjCalendarSettingsGUI\__construct(), ilObjMDSettingsGUI\__construct(), ilObjCertificateSettingsGUI\__construct(), ilObjMediaCastSettingsGUI\__construct(), ilObjRoleGUI\__construct(), ilObjPaymentSettingsGUI\__construct(), ilContainerGUI\ilContainerGUI(), ilObjAdvancedEditingGUI\ilObjAdvancedEditingGUI(), ilObjAICCLearningModuleGUI\ilObjAICCLearningModuleGUI(), ilObjAssessmentFolderGUI\ilObjAssessmentFolderGUI(), ilObjAuthSettingsGUI\ilObjAuthSettingsGUI(), ilObjContentObjectGUI\ilObjContentObjectGUI(), ilObjExerciseGUI\ilObjExerciseGUI(), ilObjExternalFeedGUI\ilObjExternalFeedGUI(), ilObjExternalToolsSettingsGUI\ilObjExternalToolsSettingsGUI(), ilObjFileAccessSettingsGUI\ilObjFileAccessSettingsGUI(), ilObjFileBasedLMGUI\ilObjFileBasedLMGUI(), ilObjGlossaryGUI\ilObjGlossaryGUI(), ilObjHACPLearningModuleGUI\ilObjHACPLearningModuleGUI(), ilObjLanguageExtGUI\ilObjLanguageExtGUI(), ilObjLanguageFolderGUI\ilObjLanguageFolderGUI(), ilObjLanguageGUI\ilObjLanguageGUI(), ilObjMediaCastGUI\ilObjMediaCastGUI(), ilObjMediaObjectGUI\ilObjMediaObjectGUI(), ilObjObjectFolderGUI\ilObjObjectFolderGUI(), ilObjQuestionPoolGUI\ilObjQuestionPoolGUI(), ilObjRecoveryFolderGUI\ilObjRecoveryFolderGUI(), ilObjRoleFolderGUI\ilObjRoleFolderGUI(), ilObjRoleTemplateGUI\ilObjRoleTemplateGUI(), ilObjSAHSLearningModuleGUI\ilObjSAHSLearningModuleGUI(), ilObjSCORM2004LearningModuleGUI\ilObjSCORM2004LearningModuleGUI(), ilObjSCORMLearningModuleGUI\ilObjSCORMLearningModuleGUI(), ilObjSearchSettingsGUI\ilObjSearchSettingsGUI(), ilObjStyleSettingsGUI\ilObjStyleSettingsGUI(), ilObjStyleSheetGUI\ilObjStyleSheetGUI(), ilObjSurveyAdministrationGUI\ilObjSurveyAdministrationGUI(), ilObjSurveyQuestionPoolGUI\ilObjSurveyQuestionPoolGUI(), ilObjSystemFolderGUI\ilObjSystemFolderGUI(), ilObjTestGUI\ilObjTestGUI(), ilObjTypeDefinitionGUI\ilObjTypeDefinitionGUI(), ilObjUserFolderGUI\ilObjUserFolderGUI(), ilObjUserGUI\ilObjUserGUI(), ilObjUserTrackingGUI\ilObjUserTrackingGUI(), and ilObjWikiGUI\ilObjWikiGUI().

{
$this->tabs_gui =& $ilTabs;
if (!isset($ilErr))
{
$ilErr = new ilErrorHandling();
$ilErr->setErrorHandling(PEAR_ERROR_CALLBACK,array($ilErr,'errorHandler'));
}
else
{
$this->ilErr =& $ilErr;
}
$this->ilias =& $ilias;
$this->objDefinition =& $objDefinition;
$this->tpl =& $tpl;
$this->html = "";
$this->ctrl =& $ilCtrl;
$params = array("ref_id");
if (!$a_call_by_reference)
{
$params = array("ref_id","obj_id");
}
$this->ctrl->saveParameter($this, $params);
$this->lng =& $lng;
$this->tree =& $tree;
$this->formaction = array();
$this->return_location = array();
$this->target_frame = array();
$this->actions = "";
$this->sub_objects = "";
$this->data = $a_data;
$this->id = $a_id;
$this->call_by_reference = $a_call_by_reference;
$this->prepare_output = $a_prepare_output;
$this->creation_mode = false;
$this->ref_id = ($this->call_by_reference) ? $this->id : $_GET["ref_id"];
$this->obj_id = ($this->call_by_reference) ? $_GET["obj_id"] : $this->id;
if ($this->id != 0)
{
$this->link_params = "ref_id=".$this->ref_id;
}
// get the object
$this->assignObject();
// set context
if (is_object($this->object))
{
if ($this->call_by_reference && $this->ref_id == $_GET["ref_id"])
{
$this->ctrl->setContext($this->object->getId(),
$this->object->getType());
}
}
// use global $lng instead, when creating new objects object is not available
//$this->lng =& $this->object->lng;
//prepare output
if ($a_prepare_output)
{
$this->prepareOutput();
}
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::importFileObject (   $parent_id = null)
protected

Import.

Reimplemented in ilObjFileBasedLMGUI.

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

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

Referenced by ilObject2GUI\importFile().

{
if(!$parent_id)
{
$parent_id = $_GET["ref_id"];
}
$new_type = $_REQUEST["new_type"];
// create permission is already checked in createObject. This check here is done to prevent hacking attempts
if (!$this->checkPermissionBool("create", "", $new_type))
{
$ilErr->raiseError($this->lng->txt("no_create_permission"));
}
$this->lng->loadLanguageModule($new_type);
$this->ctrl->setParameter($this, "new_type", $new_type);
$form = $this->initImportForm($new_type);
if ($form->checkInput())
{
// :todo: make some check on manifest file
if($objDefinition->isContainer($new_type))
{
include_once './Services/Export/classes/class.ilImportContainer.php';
$imp = new ilImportContainer((int)$parent_id);
}
else
{
include_once("./Services/Export/classes/class.ilImport.php");
$imp = new ilImport((int)$parent_id);
}
$new_id = $imp->importObject(null, $_FILES["importfile"]["tmp_name"],
$_FILES["importfile"]["name"], $new_type);
if ($new_id > 0)
{
$this->ctrl->setParameter($this, "new_type", "");
// put new object id into tree - already done in import for containers
if(!$objDefinition->isContainer($new_type))
{
$this->putObjectInTree($newObj);
}
$this->afterImport($newObj);
}
// import failed
else
{
if($objDefinition->isContainer($new_type))
{
ilUtil::sendFailure($this->lng->txt("container_import_zip_file_invalid"));
}
else
{
// not enough information here...
return;
}
}
}
// display form to correct errors
$form->setValuesByPost();
$tpl->setContent($form->getHtml());
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::initCreateForm (   $a_new_type)
protected

Init object creation form.

Parameters
string$a_new_type
Returns
ilPropertyFormGUI

Reimplemented in ilObjSessionGUI, ilObjGroupGUI, ilObjGlossaryGUI, ilObjCloudGUI, ilObjectPluginGUI, ilObjPortfolioGUI, ilObjLinkResourceGUI, and ilContainerReferenceGUI.

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

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

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

{
include_once("Services/Form/classes/class.ilPropertyFormGUI.php");
$form = new ilPropertyFormGUI();
$form->setTarget("_top");
$form->setFormAction($this->ctrl->getFormAction($this, "save"));
$form->setTitle($this->lng->txt($a_new_type."_new"));
// title
$ti = new ilTextInputGUI($this->lng->txt("title"), "title");
$ti->setMaxLength(ilObject::TITLE_LENGTH);
$ti->setRequired(true);
$form->addItem($ti);
// description
$ta = new ilTextAreaInputGUI($this->lng->txt("description"), "desc");
$ta->setCols(40);
$ta->setRows(2);
$form->addItem($ta);
$form = $this->initDidacticTemplate($form);
$form->addCommandButton("save", $this->lng->txt($a_new_type."_add"));
$form->addCommandButton("cancel", $this->lng->txt("cancel"));
return $form;
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Reimplemented in ilObjSurveyQuestionPoolGUI, ilObject2GUI, ilObjDataCollectionGUI, ilObjOrgUnitGUI, ilObjCategoryGUI, ilObjMediaPoolGUI, ilObjChatroomGUI, ilObjCloudGUI, ilObjSAHSLearningModuleGUI, ilObjFileBasedLMGUI, ilObjWikiGUI, ilObjectPluginGUI, ilObjPortfolioGUI, ilObjBibliographicGUI, ilObjBookingPoolGUI, ilObjMediaCastGUI, ilObjWorkspaceFolderGUI, ilObjItemGroupGUI, and ilObjBlogGUI.

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

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

Referenced by createObject().

{
$forms = array(
self::CFORM_NEW => $this->initCreateForm($a_new_type),
self::CFORM_IMPORT => $this->initImportForm($a_new_type),
self::CFORM_CLONE => $this->fillCloneTemplate(null, $a_new_type)
);
return $forms;
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::initDidacticTemplate ( ilPropertyFormGUI  $form)
protected

Show didactic template types.

Parameters
ilPropertyFormGUI$form
Returns
ilPropertyFormGUI $form

Reimplemented in ilObjPortfolioTemplateGUI.

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

References $data, $lng, $options, addDidacticTemplateOptions(), ilPropertyFormGUI\addItem(), getCreationMode(), ilDidacticTemplateSettings\getInstanceByObjectType(), ilDidacticTemplateObjSettings\lookupTemplateId(), ilRadioGroupInputGUI\setValue(), and ilUtil\sortArray().

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

{
global $lng;
$lng->loadLanguageModule('didactic');
$options = array();
$options['dtpl_0'] = array($this->lng->txt('didactic_default_type'),
sprintf(
$this->lng->txt('didactic_default_type_info'),
$this->lng->txt('objs_'.$this->type)
));
include_once './Services/DidacticTemplate/classes/class.ilDidacticTemplateSettings.php';
$templates = ilDidacticTemplateSettings::getInstanceByObjectType($this->type)->getTemplates();
if($templates)
{
foreach($templates as $template)
{
$options["dtpl_".$template->getId()] = array($template->getTitle(),
$template->getDescription());
}
}
if(sizeof($options) > 1)
{
$type = new ilRadioGroupInputGUI(
$this->lng->txt('type'),
'didactic_type'
);
// workaround for containers in edit mode
if(!$this->getCreationMode())
{
include_once './Services/DidacticTemplate/classes/class.ilDidacticTemplateObjSettings.php';
$type->setValue(
'dtpl_'.ilDidacticTemplateObjSettings::lookupTemplateId($this->object->getRefId())
);
}
else
{
$type->setValue('dtpl_0');
}
$form->addItem($type);
foreach($options as $id => $data)
{
$option = new ilRadioOption($data[0], $id, $data[1]);
$type->addOption($option);
}
}
return $form;
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::initEditCustomForm ( ilPropertyFormGUI  $a_form)
protected

Add custom fields to update form.

Parameters
ilPropertyFormGUI$a_form

Reimplemented in ilObjExerciseGUI, ilObjDataCollectionGUI, ilObjMediaPoolGUI, ilObjBibliographicGUI, ilObjPortfolioTemplateGUI, ilObjFolderGUI, ilObjPortfolioBaseGUI, ilObjBookingPoolGUI, ilObjBlogGUI, and ilObjPollGUI.

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

Referenced by initEditForm().

{
}

+ Here is the caller graph for this function:

ilObjectGUI::initEditForm ( )
protected

Init object edit form.

Returns
ilPropertyFormGUI

Reimplemented in ilObjCourseGUI, ilObjCategoryGUI, ilObjPortfolioGUI, ilObjBibliographicGUI, ilObjRootFolderGUI, ilObjectPluginGUI, and ilRemoteObjectBaseGUI.

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

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

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

{
global $lng, $ilCtrl;
$lng->loadLanguageModule($this->object->getType());
include_once("Services/Form/classes/class.ilPropertyFormGUI.php");
$form = new ilPropertyFormGUI();
$form->setFormAction($this->ctrl->getFormAction($this, "update"));
$form->setTitle($this->lng->txt($this->object->getType()."_edit"));
// title
$ti = new ilTextInputGUI($this->lng->txt("title"), "title");
$ti->setMaxLength(ilObject::TITLE_LENGTH);
$ti->setRequired(true);
$form->addItem($ti);
// description
$ta = new ilTextAreaInputGUI($this->lng->txt("description"), "desc");
$ta->setCols(40);
$ta->setRows(2);
$form->addItem($ta);
$this->initEditCustomForm($form);
$form->addCommandButton("update", $this->lng->txt("save"));
//$this->form->addCommandButton("cancelUpdate", $lng->txt("cancel"));
return $form;
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Reimplemented in ilObjCourseGUI, ilContainerGUI, ilObjGroupGUI, ilObjFileGUI, and ilObject2GUI.

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

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

Referenced by addHeaderAction(), and redrawHeaderActionObject().

{
global $ilAccess;
if(!$this->creation_mode && $this->object)
{
include_once "Services/Object/classes/class.ilCommonActionDispatcherGUI.php";
$ilAccess, $this->object->getType(), $this->ref_id, $this->object->getId());
$dispatcher->setSubObject($a_sub_type, $a_sub_id);
include_once "Services/Object/classes/class.ilObjectListGUI.php";
ilObjectListGUI::prepareJSLinks($this->ctrl->getLinkTarget($this, "redrawHeaderAction", "", true),
$this->ctrl->getLinkTargetByClass(array("ilcommonactiondispatchergui", "ilnotegui"), "", "", true, false),
$this->ctrl->getLinkTargetByClass(array("ilcommonactiondispatchergui", "iltagginggui"), "", "", true, false));
$lg = $dispatcher->initHeaderAction();
if (is_object($lg))
{
// to enable add to desktop / remove from desktop
if($this instanceof ilDesktopItemHandling)
{
$lg->setContainerObject($this);
}
// enable multi download
$lg->enableMultiDownload(true);
// comments settings are always on (for the repository)
// should only be shown if active or permission to toggle
include_once "Services/Notes/classes/class.ilNote.php";
if($ilAccess->checkAccess("write", "", $this->ref_id) ||
$ilAccess->checkAccess("edit_permissions", "", $this->ref_id) ||
ilNote::commentsActivated($this->object->getId(), 0, $this->object->getType()))
{
$lg->enableComments(true);
}
$lg->enableNotes(true);
$lg->enableTags(true);
}
return $lg;
}
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::initImportForm (   $a_new_type)
protected

Init object import form.

Parameters
stringnew type
Returns
ilPropertyFormGUI

Reimplemented in ilObjTestGUI, ilObjSurveyGUI, ilObjQuestionPoolGUI, ilObjSurveyQuestionPoolGUI, and ilObjectPluginGUI.

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

References ilFileInputGUI\setSuffixes().

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

{
include_once("Services/Form/classes/class.ilPropertyFormGUI.php");
$form = new ilPropertyFormGUI();
$form->setTarget("_top");
$form->setFormAction($this->ctrl->getFormAction($this, "importFile"));
$form->setTitle($this->lng->txt($a_new_type."_import"));
include_once("./Services/Form/classes/class.ilFileInputGUI.php");
$fi = new ilFileInputGUI($this->lng->txt("import_file"), "importfile");
$fi->setSuffixes(array("zip"));
$fi->setRequired(true);
$form->addItem($fi);
$form->addCommandButton("importFile", $this->lng->txt("import"));
$form->addCommandButton("cancel", $this->lng->txt("cancel"));
return $form;
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::insertHeaderAction (   $a_list_gui)
protected

Insert header action into main template.

Parameters
ilObjectListGUI$a_list_gui

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

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

{
if(is_object($a_list_gui))
{
$this->tpl->setHeaderActionMenu($a_list_gui->getHeaderAction());
}
}

+ Here is the caller graph for this function:

ilObjectGUI::isVisible (   $a_ref_id,
  $a_type 
)

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

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

{
global $ilBench;
$ilBench->start("Explorer", "setOutput_isVisible");
$visible = $this->checkPermissionBool("visible,read", "", "", $a_ref_id);
if ($visible && $a_type == 'crs') {
global $tree;
if($crs_id = $tree->checkForParentType($a_ref_id,'crs'))
{
if(!$this->checkPermissionBool("write", "", "", $crs_id))
{
// Show only activated courses
$tmp_obj =& ilObjectFactory::getInstanceByRefId($crs_id,false);
if(!$tmp_obj->isActivated())
{
unset($tmp_obj);
$visible = false;
}
if(($crs_id != $a_ref_id) and $tmp_obj->isArchived())
{
$visible = false;
}
}
}
}
$ilBench->stop("Explorer", "setOutput_isVisible");
return $visible;
}

+ Here is the call graph for this function:

ilObjectGUI::omitLocator (   $a_omit = true)
protected
ilObjectGUI::prepareOutput ( )
protected

prepare output

Reimplemented in ilObjCourseGUI, ilObjGroupGUI, ilObject2GUI, and ilObjSessionGUI.

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

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

Referenced by ilObjiLincClassroomGUI\create(), ilObjFileBasedLMGUI\edit(), ilMembershipAdministrationGUI\executeCommand(), ilObjWebResourceAdministrationGUI\executeCommand(), ilObjRepositorySettingsGUI\executeCommand(), ilObjExternalFeedGUI\executeCommand(), ilObjForumAdministrationGUI\executeCommand(), ilObjSearchSettingsGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjTaxonomyAdministrationGUI\executeCommand(), ilObjNotificationAdminGUI\executeCommand(), ilObjSurveyGUI\executeCommand(), ilObjExerciseAdministrationGUI\executeCommand(), ilObjBlogAdministrationGUI\executeCommand(), ilObjPortfolioAdministrationGUI\executeCommand(), ilObjSAHSLearningModuleGUI\executeCommand(), ilObjSystemFolderGUI\executeCommand(), ilObjTaggingSettingsGUI\executeCommand(), ilObjAccessibilitySettingsGUI\executeCommand(), ilObjComponentSettingsGUI\executeCommand(), ilObjObjectTemplateAdministrationGUI\executeCommand(), ilObjAdvancedEditingGUI\executeCommand(), ilObjBibliographicAdminGUI\executeCommand(), ilObjECSSettingsGUI\executeCommand(), ilObjMediaObjectsSettingsGUI\executeCommand(), ilObjNewsSettingsGUI\executeCommand(), ilObjPersonalDesktopSettingsGUI\executeCommand(), ilObjUserTrackingGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjLearningResourcesSettingsGUI\executeCommand(), ilObjSystemCheckGUI\executeCommand(), ilObjContentObjectGUI\executeCommand(), ilObjStyleSettingsGUI\executeCommand(), ilObjSkillManagementGUI\executeCommand(), ilObjStyleSheetGUI\executeCommand(), ilContainerGUI\executeCommand(), ilObjUserFolderGUI\executeCommand(), ilObjFileBasedLMGUI\executeCommand(), ilObjRoleTemplateGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjCategoryReferenceGUI\executeCommand(), ilObjCourseReferenceGUI\executeCommand(), ilObjSurveyAdministrationGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjCertificateSettingsGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjRoleFolderGUI\executeCommand(), ilObjMediaCastSettingsGUI\executeCommand(), ilObjCalendarSettingsGUI\executeCommand(), ilObjMDSettingsGUI\executeCommand(), ilObjSurveyQuestionPoolGUI\executeCommand(), ilObjFileAccessSettingsGUI\executeCommand(), ilObjPrivacySecurityGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjUserGUI\executeCommand(), ilObjGlossaryGUI\executeCommand(), ilObjRoleGUI\executeCommand(), ilObjRecoveryFolderGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), ilObjOrgUnitGUI\executeCommand(), executeCommand(), ilObjObjectFolderGUI\executeCommand(), ilObjMailGUI\executeCommand(), ilObjLanguageFolderGUI\executeCommand(), ilObjExternalToolsSettingsGUI\executeCommand(), ilObjiLincCourseGUI\executeCommand(), ilObjAuthSettingsGUI\executeCommand(), ilObjectGUI(), ilObjiLincClassroomGUI\ilObjiLincClassroomGUI(), ilObjiLincClassroomGUI\save(), ilChatroomObjectGUI\switchToVisibleMode(), ilObjLearningModuleGUI\view(), and ilObjContentObjectGUI\view().

{
global $ilLocator, $tpl, $ilUser;
$this->tpl->getStandardTemplate();
// administration prepare output
if (strtolower($_GET["baseClass"]) == "iladministrationgui")
{
$tpl->setLocator();
// ilUtil::sendInfo();
if ($this->getCreationMode() != true)
{
$this->setAdminTabs();
}
return false;
}
// set locator
$this->setLocator();
// catch feedback message
// ilUtil::sendInfo();
// in creation mode (parent) object and gui object
// do not fit
if ($this->getCreationMode() == true)
{
// repository vs. workspace
if($this->call_by_reference)
{
// get gui class of parent and call their title and description method
$obj_type = ilObject::_lookupType($_GET["ref_id"],true);
$class_name = $this->objDefinition->getClassName($obj_type);
$class = strtolower("ilObj".$class_name."GUI");
$class_path = $this->ctrl->lookupClassPath($class);
include_once($class_path);
$class_name = $this->ctrl->getClassForClasspath($class_path);
//echo "<br>instantiating parent for title and description";
$this->parent_gui_obj = new $class_name("", $_GET["ref_id"], true, false);
// the next line prevents the header action menu being shown
$this->parent_gui_obj->setCreationMode(true);
$this->parent_gui_obj->setTitleAndDescription();
}
}
else
{
// set title and description and title icon
// set tabs
$this->setTabs();
// BEGIN WebDAV: Display Mount Webfolder icon.
require_once 'Services/WebDAV/classes/class.ilDAVServer.php';
$ilUser->getId() != ANONYMOUS_USER_ID)
{
}
// END WebDAV: Display Mount Webfolder icon.
// fileupload support
require_once './Services/FileUpload/classes/class.ilFileUploadUtil.php';
if (ilFileUploadUtil::isUploadAllowed($this->ref_id, $this->object->getType()))
{
}
}
return true;
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Add object to tree at given position.

Parameters
ilObject$a_obj
int$a_parent_node_id

Reimplemented in ilObject2GUI.

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

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

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

{
global $rbacreview, $ilUser, $objDefinition;
if(!$a_parent_node_id)
{
$a_parent_node_id = $_GET["ref_id"];
}
// add new object to custom parent container
if((int)$_REQUEST["crtptrefid"])
{
$a_parent_node_id = (int)$_REQUEST["crtptrefid"];
}
$a_obj->createReference();
$a_obj->putInTree($a_parent_node_id);
$a_obj->setPermissions($a_parent_node_id);
$this->obj_id = $a_obj->getId();
$this->ref_id = $a_obj->getRefId();
// BEGIN ChangeEvent: Record save object.
require_once('Services/Tracking/classes/class.ilChangeEvent.php');
ilChangeEvent::_recordWriteEvent($this->obj_id, $ilUser->getId(), 'create');
// END ChangeEvent: Record save object.
// rbac log
include_once "Services/AccessControl/classes/class.ilRbacLog.php";
$rbac_log_roles = $rbacreview->getParentRoleIds($this->ref_id, false);
$rbac_log = ilRbacLog::gatherFaPa($this->ref_id, array_keys($rbac_log_roles), true);
ilRbacLog::add(ilRbacLog::CREATE_OBJECT, $this->ref_id, $rbac_log);
// use forced callback after object creation
if($_REQUEST["crtcb"])
{
$callback_type = ilObject::_lookupType((int)$_REQUEST["crtcb"], true);
$class_name = "ilObj".$objDefinition->getClassName($callback_type)."GUI";
$location = $objDefinition->getLocation($callback_type);
include_once($location."/class.".$class_name.".php");
if (in_array(strtolower($class_name), array("ilobjitemgroupgui")))
{
$callback_obj = new $class_name((int)$_REQUEST["crtcb"]);
}
else
{
// #10368
$callback_obj = new $class_name(null, (int)$_REQUEST["crtcb"], true, false);
}
$callback_obj->afterSaveCallback($a_obj);
}
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Reimplemented in ilObjOrgUnitGUI.

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

References ilObject\_lookupType().

Referenced by ilObjiLincCourseGUI\afterSave(), ilObjFolderGUI\afterSave(), ilObjCategoryGUI\afterSave(), ilObjExternalFeedGUI\afterUpdate(), and ilObjExternalFeedGUI\cancelUpdate().

{
$obj_type = ilObject::_lookupType($a_ref_id,true);
$class_name = $this->objDefinition->getClassName($obj_type);
$class = strtolower("ilObj".$class_name."GUI");
$this->ctrl->setParameterByClass("ilrepositorygui", "ref_id", $a_ref_id);
$this->ctrl->redirectByClass(array("ilrepositorygui", $class), $a_cmd);
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::redrawHeaderActionObject ( )
protected

Ajax call: redraw action header only.

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

References $tpl, exit, and initHeaderAction().

Referenced by ilObject2GUI\redrawHeaderAction(), and ilObjContentObjectGUI\redrawHeaderAction().

{
global $tpl;
$lg = $this->initHeaderAction();
echo $lg->getHeaderAction();
// we need to add onload code manually (rating, comments, etc.)
echo $tpl->getOnLoadCodeForAsynch();
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::saveObject ( )

save object

public

Reimplemented in ilObjStyleSheetGUI, ilObjRoleFolderGUI, ilObjRoleGUI, ilObjMediaObjectGUI, ilObjSAHSLearningModuleGUI, ilObjGroupGUI, ilObjUserGUI, ilObjLanguageExtGUI, ilObjGlossaryGUI, ilObjWikiGUI, ilObjRoleTemplateGUI, ilObjTypeDefinitionGUI, ilObjMailGUI, ilObjiLincCourseGUI, ilContainerReferenceGUI, ilObjAssessmentFolderGUI, ilObjSurveyAdministrationGUI, ilObjStyleSettingsGUI, ilObjAdvancedEditingGUI, and ilObjRecoveryFolderGUI.

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

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

Referenced by ilObjOrgUnitGUI\executeCommand(), ilObjExternalFeedGUI\save(), ilObjTaxonomyGUI\save(), ilObject2GUI\save(), and ilObjSessionGUI\saveAndAssignMaterialsObject().

{
$new_type = $_REQUEST["new_type"];
// create permission is already checked in createObject. This check here is done to prevent hacking attempts
if (!$this->checkPermissionBool("create", "", $new_type))
{
$this->ilias->raiseError($this->lng->txt("no_create_permission"), $this->ilias->error_obj->MESSAGE);
}
$this->lng->loadLanguageModule($new_type);
$this->ctrl->setParameter($this, "new_type", $new_type);
$form = $this->initCreateForm($new_type);
if ($form->checkInput())
{
$this->ctrl->setParameter($this, "new_type", "");
// create instance
$class_name = "ilObj".$objDefinition->getClassName($new_type);
$location = $objDefinition->getLocation($new_type);
include_once($location."/class.".$class_name.".php");
$newObj = new $class_name();
$newObj->setType($new_type);
$newObj->setTitle($form->getInput("title"));
$newObj->setDescription($form->getInput("desc"));
$newObj->create();
$this->putObjectInTree($newObj);
// apply didactic template?
$dtpl = $this->getDidacticTemplateVar("dtpl");
if($dtpl)
{
$newObj->applyDidacticTemplate($dtpl);
}
// auto rating
$this->handleAutoRating($newObj);
// additional paramters are added to afterSave()
$args = func_get_args();
if($args)
{
$this->afterSave($newObj, $args);
}
else
{
$this->afterSave($newObj);
}
return;
}
// display only this form to correct input
$form->setValuesByPost();
$tpl->setContent($form->getHtml());
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

References $lng.

{
if (is_array($a_actions))
{
foreach ($a_actions as $name => $lng)
{
$this->actions[$name] = array("name" => $name, "lng" => $lng);
}
}
else
{
$this->actions = "";
}
}
ilObjectGUI::setAdminTabs ( )
finalprotected

set admin tabs public

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

References getAdminTabs().

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

{
$this->getAdminTabs($this->tabs_gui);
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::setColumnSettings (   $column_gui)
protected

May be overwritten in subclasses.

Reimplemented in ilContainerGUI, ilObject2GUI, and ilCourseContentGUI.

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

References checkPermissionBool().

Referenced by getCenterColumnHTML(), and getRightColumnHTML().

{
$column_gui->setRepositoryMode(true);
$column_gui->setEnableEdit(false);
if ($this->checkPermissionBool("write"))
{
$column_gui->setEnableEdit(true);
}
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Reimplemented in ilObject2GUI.

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

Referenced by ilObjStyleSheetGUI\executeCommand().

{
$this->creation_mode = $a_mode;
}

+ Here is the caller graph for this function:

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

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

{
$this->formaction[$a_cmd] = $a_formaction;
}

+ Here is the caller graph for this function:

ilObjectGUI::setLocator ( )
protected

set Locator

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

Reimplemented in ilObject2GUI.

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

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

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

{
global $ilLocator, $tpl;
if ($this->omit_locator)
{
return;
}
// repository vs. workspace
if($this->call_by_reference)
{
// todo: admin workaround
// in the future, objectgui classes should not be called in
// admin section anymore (rbac/trash handling in own classes)
$ref_id = ($_GET["ref_id"] != "")
? $_GET["ref_id"]
: $this->object->getRefId();
$ilLocator->addRepositoryItems($ref_id);
}
if(!$this->creation_mode)
{
$this->addLocatorItems();
}
// not so nice workaround: todo: handle $ilLocator as tabs in ilTemplate
if ($_GET["admin_mode"] == "" &&
strtolower($this->ctrl->getCmdClass()) == "ilobjrolegui")
{
$this->ctrl->setParameterByClass("ilobjrolegui",
"rolf_ref_id", $_GET["rolf_ref_id"]);
$this->ctrl->setParameterByClass("ilobjrolegui",
"obj_id", $_GET["obj_id"]);
$ilLocator->addItem($this->lng->txt("role"),
$this->ctrl->getLinkTargetByClass(array("ilpermissiongui",
"ilobjrolegui"), "perm"));
}
$tpl->setLocator();
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

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

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

+ Here is the caller graph for this function:

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

References $options.

{
if (is_array($a_sub_objects))
{
foreach ($a_sub_objects as $name => $options)
{
$this->sub_objects[$name] = array("name" => $name, "max" => $options["max"]);
}
}
else
{
$this->sub_objects = "";
}
}
ilObjectGUI::setTabs ( )
protected

set admin tabs public

Reimplemented in ilObjMediaObjectGUI, ilObjLinkResourceGUI, ilObjGlossaryGUI, ilObjMediaPoolGUI, ilObjStyleSheetGUI, ilObjMediaCastGUI, ilObjFileGUI, ilObjStyleSettingsGUI, ilObjFileBasedLMGUI, ilObjSAHSLearningModuleGUI, ilObject2GUI, ilObjDataCollectionGUI, ilObjBlogGUI, ilObjBookingPoolGUI, ilObjCloudGUI, ilObjPollGUI, ilObjItemGroupGUI, ilObjExternalFeedGUI, ilObjPortfolioGUI, ilObjPortfolioTemplateGUI, ilObjNotificationAdminGUI, ilRemoteObjectBaseGUI, and ilObjWorkspaceRootFolderGUI.

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

References getTabs().

Referenced by ilObjContentObjectGUI\addBibItem(), ilObjContentObjectGUI\addMenuEntry(), ilObjDlBookGUI\addTranslation(), ilObjContentObjectGUI\chapters(), ilObjContentObjectGUI\delete(), ilObjContentObjectGUI\deleteBibItem(), ilObjContentObjectGUI\editBibItem(), ilObjContentObjectGUI\editGlossaries(), ilObjContentObjectGUI\editMenuProperties(), ilObjContentObjectGUI\editPublicSection(), ilObjContentObjectGUI\executeCommand(), ilObjContentObjectGUI\fixTreeConfirm(), ilObjContentObjectGUI\history(), ilObjContentObjectGUI\info(), ilObjContentObjectGUI\initStylePropertiesForm(), ilObjContentObjectGUI\linkChecker(), ilObjContentObjectGUI\listBlockedUsers(), ilObjContentObjectGUI\listLinks(), ilObjContentObjectGUI\listQuestions(), ilObjContentObjectGUI\owner(), ilObjContentObjectGUI\pages(), ilObjContentObjectGUI\perm(), prepareOutput(), ilObjContentObjectGUI\properties(), ilObjContentObjectGUI\saveBibItem(), ilObjContentObjectGUI\saveProperties(), ilObjContentObjectGUI\showEntrySelector(), ilObjContentObjectGUI\showExportIDsOverview(), ilObjContentObjectGUI\showLMGlossarySelector(), ilObjContentObjectGUI\showMaintenance(), and ilObjContentObjectGUI\showTooltipList().

{
$this->getTabs($this->tabs_gui);
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Reimplemented in ilObject2GUI.

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

{
$this->target_frame[$a_cmd] = "target=\"".$a_target_frame."\"";
}
ilObjectGUI::setTitleAndDescription ( )
protected

called by prepare output

Reimplemented in ilObjQuestionPoolGUI, ilObjLanguageExtGUI, ilObject2GUI, ilContainerGUI, ilObjOrgUnitGUI, ilObjFileAccessSettingsGUI, ilObjRootFolderGUI, ilObjPortfolioGUI, ilObjUserGUI, and ilObjWorkspaceRootFolderGUI.

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

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

Referenced by ilObjGlossaryGUI\getTemplate(), prepareOutput(), ilObjTestGUI\prepareSubGuiOutput(), and ilObjContentObjectGUI\setTabs().

{
if (!is_object($this->object))
{
if ((int) $_REQUEST["crtptrefid"] > 0)
{
$cr_obj_id = ilObject::_lookupObjId((int) $_REQUEST["crtcb"]);
$this->tpl->setTitle(ilObject::_lookupTitle($cr_obj_id));
$this->tpl->setTitleIcon(ilObject::_getIcon($cr_obj_id));
}
return;
}
$this->tpl->setTitle($this->object->getPresentationTitle());
$this->tpl->setDescription($this->object->getLongDescription());
if (strtolower($_GET["baseClass"]) == "iladministrationgui")
{
// alt text would be same as heading -> empty alt text
$this->tpl->setTitleIcon(ilObject::_getIcon("", "big", $this->object->getType()));
}
else
{
$this->tpl->setTitleIcon(ilObject::_getIcon("", "big", $this->object->getType()),
$this->lng->txt("obj_" . $this->object->getType()));
}
include_once './Services/Object/classes/class.ilObjectListGUIFactory.php';
$lgui = ilObjectListGUIFactory::_getListGUIByType($this->object->getType());
$lgui->initItem($this->object->getRefId(), $this->object->getId());
$this->tpl->setAlertProperties($lgui->getAlertProperties());
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::showMountWebfolderIcon ( )
protected

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

References $objDefinition, $tpl, and $tree.

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

{
if ($this->object->getRefId() == "")
{
return;
}
$tpl->setMountWebfolderIcon($this->object->getRefId());
}

+ Here is the caller graph for this function:

ilObjectGUI::showPossibleSubObjects ( )
protected

show possible subobjects (pulldown menu)

public

Reimplemented in ilObjCourseGUI, ilObject2GUI, ilContainerGUI, ilObjOrgUnitGUI, ilObjUserFolderGUI, and ilObjRecoveryFolderGUI.

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

References $d, $row, $sub_objects, and ilUtil\formSelect().

Referenced by ilObjStyleSettingsGUI\showActions().

{
if ($this->sub_objects == "")
{
$d = $this->objDefinition->getCreatableSubObjects($this->object->getType());
}
else
{
}
$import = false;
if (count($d) > 0)
{
foreach ($d as $row)
{
$count = 0;
if ($row["max"] > 0)
{
//how many elements are present?
for ($i=0; $i<count($this->data["ctrl"]); $i++)
{
if ($this->data["ctrl"][$i]["type"] == $row["name"])
{
$count++;
}
}
}
if ($row["max"] == "" || $count < $row["max"])
{
$subobj[] = $row["name"];
}
}
}
if (is_array($subobj))
{
//build form
$opts = ilUtil::formSelect(12,"new_type",$subobj);
$this->tpl->setCurrentBlock("add_object");
$this->tpl->setVariable("SELECT_OBJTYPE", $opts);
$this->tpl->setVariable("BTN_NAME", "create");
$this->tpl->setVariable("TXT_ADD", $this->lng->txt("add"));
$this->tpl->parseCurrentBlock();
}
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::updateCustom ( ilPropertyFormGUI  $a_form)
protected

Insert custom update form values into object.

Parameters
ilPropertyFormGUI$a_form

Reimplemented in ilObjExerciseGUI, ilObjDataCollectionGUI, ilObjPortfolioGUI, ilObjBibliographicGUI, ilObjMediaPoolGUI, ilObjPortfolioTemplateGUI, ilObjBlogGUI, ilObjFolderGUI, ilObjPortfolioBaseGUI, ilObjBookingPoolGUI, and ilObjPollGUI.

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

Referenced by updateObject().

{
}

+ Here is the caller graph for this function:

ilObjectGUI::updateObject ( )

updates object entry in object_data

Reimplemented in ilObjQuestionPoolGUI, ilObjCourseGUI, ilObjSessionGUI, ilObjUserGUI, ilObjRoleGUI, ilObjCategoryGUI, ilObjGroupGUI, ilObjSurveyQuestionPoolGUI, ilObjStyleSheetGUI, ilObjRootFolderGUI, ilRemoteObjectBaseGUI, ilContainerReferenceGUI, ilObjRoleTemplateGUI, and ilObjiLincCourseGUI.

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

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

Referenced by ilObjExternalFeedGUI\update(), ilObjFileBasedLMGUI\update(), and ilObject2GUI\update().

{
global $ilTabs, $tpl;
if (!$this->checkPermissionBool("write"))
{
$this->ilias->raiseError($this->lng->txt("permission_denied"),$this->ilias->error_obj->MESSAGE);
}
$form = $this->initEditForm();
if($form->checkInput() &&
$this->validateCustom($form))
{
$this->object->setTitle($form->getInput("title"));
$this->object->setDescription($form->getInput("desc"));
$this->updateCustom($form);
$this->object->update();
$this->afterUpdate();
return;
}
// display form again to correct errors
$ilTabs->activateTab("settings");
$form->setValuesByPost();
$tpl->setContent($form->getHtml());
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::validateCustom ( ilPropertyFormGUI  $a_form)
protected

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

Parameters
ilPropertyFormGUI$a_form
Returns
boolean

Reimplemented in ilObjPollGUI.

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

Referenced by updateObject().

{
return true;
}

+ Here is the caller graph for this function:

ilObjectGUI::viewObject ( )

list childs of current object

public

Reimplemented in ilObjiLincCourseGUI, ilObjGlossaryGUI, ilObjExerciseGUI, ilObjGroupGUI, ilObjWikiGUI, ilObjSAHSLearningModuleGUI, ilObjCourseGUI, ilObjLanguageExtGUI, ilObjSystemFolderGUI, ilObjRoleFolderGUI, ilObjStyleSheetGUI, ilObjObjectFolderGUI, ilObjFolderGUI, ilObjAuthSettingsGUI, ilObjLanguageFolderGUI, ilObjTypeDefinitionGUI, and ilObjMailGUI.

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

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

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

{
global$tpl;
if (!$this->checkPermissionBool("visible,read"))
{
$this->ilias->raiseError($this->lng->txt("permission_denied"),$this->ilias->error_obj->MESSAGE);
}
// BEGIN ChangeEvent: record read event.
require_once('Services/Tracking/classes/class.ilChangeEvent.php');
global $ilUser;
$this->object->getType(),
$this->object->getRefId(),
$this->object->getId(), $ilUser->getId());
// END ChangeEvent: record read event.
include_once("./Services/Repository/classes/class.ilAdminSubItemsTableGUI.php");
if (!$this->call_by_reference)
{
$this->ctrl->setParameter($this, "obj_id", $this->obj_id);
}
$itab = new ilAdminSubItemsTableGUI($this, "view", $_GET["ref_id"]);
$tpl->setContent($itab->getHTML());
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilObjectGUI::withReferences ( )

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

Reimplemented in ilObject2GUI.

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

{
return $this->call_by_reference;
}

Field Documentation

ilObjectGUI::$data

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

Referenced by ilCourseContentGUI\__buildPath(), ilObjRoleGUI\__formatPath(), ilObjPaymentSettingsGUI\__getHTMLPath(), ilContainerGUI\_buildPath(), ilObjFileBasedLMGUI\addBibItemObject(), ilObjContentObjectGUI\addBibItemObject(), ilObjTestGUI\addQuestionObject(), ilObjQuestionPoolGUI\buildCreateQuestionForm(), ilObjQuestionPoolGUI\buildQuestionBrowserTableGUI(), ilObjSystemFolderGUI\changeHeaderTitleObject(), ilObjiLincCourseGUI\changeMemberObject(), ilContainerGUI\clipboardObject(), ilObjSCORM2004LearningModuleGUI\confirmDeleteExportFile(), ilObjSurveyQuestionPoolGUI\confirmDeleteExportFileObject(), ilObjSurveyGUI\confirmDeleteExportFileObject(), ilObjSurveyQuestionPoolGUI\deleteQuestionsObject(), ilObjTypeDefinitionGUI\displayList(), ilObjObjectFolderGUI\displayList(), ilObjStyleSettingsGUI\editContentStylesObject(), ilObjTypeDefinitionGUI\editObject(), ilObjRootFolderGUI\editTranslationsObject(), ilObjCategoryGUI\editTranslationsObject(), ilObjGroupGUI\exportMembersObject(), ilObjSurveyQuestionPoolGUI\exportObject(), ilObjSurveyGUI\exportObject(), ilContainerGUI\getAsynchItemListObject(), ilObjSessionGUI\getAttendanceListUserData(), ilObjGroupGUI\getAttendanceListUserData(), ilObjiLincClassroomGUI\getDefaultValues(), ilObjiLincClassroomGUI\getObjectValues(), ilObjUserGUI\getValues(), initDidacticTemplate(), ilObjiLincClassroomGUI\initSettingsForm(), ilObjAssessmentFolderGUI\logAdminObject(), ilObjPaymentSettingsGUI\objectsObject(), ilObjTestGUI\participantsObject(), ilObjTestGUI\questionBrowser(), ilObjSurveyQuestionPoolGUI\questionsObject(), ilObjTestGUI\questionsObject(), ilObjRoleGUI\readRoleProperties(), ilObjiLincCourseGUI\removeMemberObject(), ilObjTestGUI\removeQuestionsForm(), ilObjSystemFolderGUI\saveHeaderTitleObject(), ilObjDlBookGUI\showCitation(), ilObjSCORM2004LearningModuleGUI\showExportList(), ilObjSystemFolderGUI\showHeaderTitleObject(), ilObjLanguageExtGUI\statisticsObject(), ilObjFileGUI\update(), ilObjLinkResourceGUI\updateLinks(), ilCourseContentGUI\updateTimings(), ilCourseContentGUI\updateUserTimings(), ilObjFileAccessSettingsGUI\viewDiskQuotaReport(), and ilObjLanguageExtGUI\viewObject().

ilObjectGUI::$formaction

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

ilObjectGUI::$lng

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

Referenced by ilObjPollGUI\__construct(), ilObjECSSettingsGUI\__construct(), ilObjSurveyGUI\__construct(), ilObjPersonalDesktopSettingsGUI\__construct(), ilObjTaxonomyGUI\__construct(), ilObjBlogGUI\__construct(), ilObjCloudGUI\__construct(), ilObjBibliographicGUI\__construct(), ilObjCalendarSettingsGUI\__construct(), ilObjMDSettingsGUI\__construct(), ilObjRoleGUI\__construct(), ilContainerReferenceGUI\__construct(), ilObject2GUI\__construct(), ilObjOrgUnitGUI\__construct(), ilObjMediaObjectGUI\_getMediaInfoHTML(), ilObjStyleSheetGUI\_getTemplatePreview(), ilObjCategoryReferenceGUI\_goto(), ilObjCourseReferenceGUI\_goto(), ilObjItemGroupGUI\_goto(), ilRemoteObjectBaseGUI\_goto(), ilObjMailGUI\_goto(), ilObjFolderGUI\_goto(), ilObjectPluginGUI\_goto(), ilObjRootFolderGUI\_goto(), ilObjSAHSLearningModuleGUI\_goto(), ilObjSurveyQuestionPoolGUI\_goto(), ilObjFileGUI\_goto(), ilObjWikiGUI\_goto(), ilObjFileBasedLMGUI\_goto(), ilObjBookingPoolGUI\_goto(), ilObjMediaCastGUI\_goto(), ilObjMediaPoolGUI\_goto(), ilObjGlossaryGUI\_goto(), ilObjQuestionPoolGUI\_goto(), ilObjLinkResourceGUI\_goto(), ilObjCategoryGUI\_goto(), ilObjiLincCourseGUI\_goto(), ilObjSurveyGUI\_goto(), ilObjExerciseGUI\_goto(), ilObjSystemFolderGUI\_goto(), ilObjGroupGUI\_goto(), ilObjUserFolderGUI\_goto(), ilObjContentObjectGUI\_goto(), ilObjTestGUI\_goto(), ilObjCourseGUI\_goto(), _gotoRepositoryRoot(), ilObjCategoryGUI\_importCategories(), ilObjCategoryGUI\_importCategoriesForm(), ilObjCourseGUI\_modifyItemGUI(), ilContainerReferenceGUI\_prepareSelection(), ilObjSCORM2004LearningModuleGUI\activateExpertMode(), ilObjHelpSettingsGUI\activateModule(), ilObjComponentSettingsGUI\activatePlugin(), ilObjLinkResourceGUI\activateTabs(), ilObjMediaCastGUI\addContentSubTabs(), ilObjExerciseGUI\addContentSubTabs(), ilObjBlogGUI\addContributor(), ilObjDataCollectionGUI\addHeaderAction(), ilObjSystemFolderGUI\addHeaderTitleObject(), ilObjWikiGUI\addImportantPageObject(), ilObjDataCollectionGUI\addListFieldsTabs(), ilObjContentObjectGUI\addLocations(), ilObjBibliographicGUI\addNews(), ilObjTestGUI\addQuestionObject(), ilObjExternalToolsSettingsGUI\addSocialBookmarkObject(), ilContainerGUI\addStandardContainerSubTabs(), ilObjStyleSettingsGUI\addStyleCatAssignmentObject(), ilObjExerciseGUI\addSubmissionSubTabs(), ilObjTaggingSettingsGUI\addSubTabs(), ilObjContentObjectGUI\addTabs(), ilObjGlossaryGUI\addTerm(), ilContainerGUI\addToDeskObject(), ilObjBlogGUI\addToDeskObject(), ilObjContentObjectGUI\addTooltip(), ilObjGlossaryGUI\addUsagesToInfo(), ilObjBlogGUI\addUserFromAutoComplete(), ilObjExerciseGUI\adoptTeamAssignmentsFormObject(), ilObjExerciseGUI\adoptTeamAssignmentsObject(), ilObjItemGroupGUI\afterConstructor(), ilObjMediaPoolGUI\afterConstructor(), ilObjTaxonomyGUI\afterSave(), ilObjCloudGUI\afterServiceAuth(), ilObjStyleSettingsGUI\assignStylesToCatsObject(), ilObjGroupGUI\assignSubscribersObject(), ilObjSystemFolderGUI\benchmarkObject(), ilObjSystemFolderGUI\benchmarkSubTabs(), ilObjBlogGUI\buildExportTemplate(), ilObjTestGUI\buildPageViewToolbar(), ilObjQuestionPoolGUI\buildQuestionBrowserTableGUI(), ilObjStyleSheetGUI\cancelCharacteristicDeletionObject(), ilObjStyleSheetGUI\cancelObject(), ilObjContentObjectGUI\chapters(), ilObjCourseGUI\checkLicenses(), ilObjWorkspaceFolderGUI\checkPassword(), ilContainerGUI\clipboardObject(), ilObjExerciseGUI\confirmAssignmentsDeletionObject(), ilObjExerciseGUI\confirmDeassignMembersObject(), ilObjGlossaryGUI\confirmDefinitionDeletion(), ilObjTestGUI\confirmDeleteAllUserResultsObject(), ilObjPollGUI\confirmDeleteAllVotes(), ilObjExerciseGUI\confirmDeleteDeliveredObject(), ilObjStyleSettingsGUI\confirmDeleteIndividualStyles(), ilObjTestGUI\confirmDeleteSelectedUserDataObject(), ilObjExternalToolsSettingsGUI\confirmDeleteSocialBookmarksObject(), ilObjTaxonomyGUI\confirmDeleteTaxonomy(), ilObjMediaCastGUI\confirmDeletionItemsObject(), confirmedDeleteObject(), ilObjSCORM2004LearningModuleGUI\confirmExpertMode(), ilObjContentObjectGUI\confirmGlossarySelection(), ilObjHelpSettingsGUI\confirmHelpModulesDeletion(), ilObjMediaPoolGUI\confirmRemove(), ilContainerGUI\confirmRemoveFromSystemObject(), ilObjWikiGUI\confirmRemoveImportantPagesObject(), ilObjMediaObjectGUI\confirmSrtDeletionObject(), ilObjGlossaryGUI\confirmTermDeletion(), ilObjBlogGUI\contributors(), ilObjTestGUI\copyAndLinkToQuestionpoolObject(), ilObjStyleSheetGUI\copyCharacteristicsObject(), ilObjSCORM2004LearningModuleGUI\copyItems(), ilObjContentObjectGUI\copyItems(), ilObjExerciseGUI\createAdoptedTeamObject(), ilObjStyleSheetGUI\createObject(), ilObjWikiGUI\createPageUsingTemplateObject(), ilObjTestGUI\createQuestionObject(), ilObjExternalToolsSettingsGUI\createSocialBookmarkObject(), ilObjExerciseGUI\createTeamObject(), ilObjSCORM2004LearningModuleGUI\cutItems(), ilObjContentObjectGUI\cutItems(), ilObjHelpSettingsGUI\deactivateModule(), ilObjComponentSettingsGUI\deactivatePlugin(), ilObjExerciseGUI\deassignMembersObject(), ilObjPollGUI\deleteAllVotes(), ilObjExerciseGUI\deleteAssignmentsObject(), ilObjStyleSheetGUI\deleteCharacteristicConfirmationObject(), ilObjStyleSheetGUI\deleteColorConfirmationObject(), ilObject2GUI\deleteConfirmation(), ilObject2GUI\deleteConfirmedObjects(), ilObjStyleSheetGUI\deleteCoreCharMessage(), ilObjSystemFolderGUI\deleteHeaderTitlesObject(), ilObjTaxonomyGUI\deleteItems(), ilObjStyleSheetGUI\deleteMediaQueryConfirmationObject(), ilObjSkillManagementGUI\deleteNodes(), ilObjSCORM2004LearningModuleGUI\deleteNodes(), ilObjExternalToolsSettingsGUI\deleteSocialBookmarksObject(), ilObjMediaObjectGUI\deleteSrtFilesObject(), ilObjStyleSettingsGUI\deleteSysStyleCatAssignmentsObject(), ilObjTaxonomyGUI\deleteTaxonomy(), ilObjStyleSheetGUI\deleteTemplateConfirmationObject(), ilObjContentObjectGUI\deleteTooltips(), ilObjExerciseGUI\deliverFileObject(), ilObjMediaCastGUI\determinePlaytimeObject(), ilObjExternalToolsSettingsGUI\disableSocialBookmarksObject(), ilObjFolderGUI\downloadFolderObject(), ilContainerGUI\downloadMultipleObjects(), ilObjTaxonomyGUI\editAOTaxonomySettings(), ilObjStyleSettingsGUI\editContentStylesObject(), ilObjFileAccessSettingsGUI\editDiskQuotaMailTemplate(), ilObjFileAccessSettingsGUI\editDiskQuotaSettings(), ilObjFileAccessSettingsGUI\editDownloadingSettings(), ilObjContentObjectGUI\editGlossaries(), ilObjWikiGUI\editImportantPagesObject(), ilObjExternalToolsSettingsGUI\editMapsObject(), ilObjExternalToolsSettingsGUI\editMathJaxObject(), ilObjContentObjectGUI\editMenuProperties(), ilObjStyleSheetGUI\editObject(), ilObjMediaCastGUI\editOrderObject(), ilContainerGUI\editPageContentObject(), ilObjFileAccessSettingsGUI\editPreviewSettings(), ilObjHelpSettingsGUI\editSettings(), ilObjWikiSettingsGUI\editSettings(), ilObjBlogAdministrationGUI\editSettings(), ilObjPortfolioAdministrationGUI\editSettings(), ilObjExerciseAdministrationGUI\editSettings(), ilObjNewsSettingsGUI\editSettings(), ilObjPersonalDesktopSettingsGUI\editSettings(), ilObjLearningResourcesSettingsGUI\editSettings(), ilObjSkillManagementGUI\editSettings(), ilObjSkillManagementGUI\editSkills(), ilObjSkillManagementGUI\editSkillTemplates(), ilObjAuthSettingsGUI\editSOAPObject(), ilObjExternalToolsSettingsGUI\editSocialBookmarkObject(), ilObjExternalToolsSettingsGUI\editSocialBookmarksObject(), ilObjStyleSettingsGUI\editSystemStylesObject(), ilObjStyleSheetGUI\editTagStyleObject(), ilObjFileAccessSettingsGUI\editUploadSettings(), ilObjFileAccessSettingsGUI\editWebDAVSettings(), ilObjPersonalDesktopSettingsGUI\editWsp(), ilObjDataCollectionGUI\emptyInfo(), ilObjExternalToolsSettingsGUI\enableSocialBookmarksObject(), ilObjHelpSettingsGUI\executeCommand(), ilObjectPluginGUI\executeCommand(), ilObjWikiSettingsGUI\executeCommand(), ilObjContentObjectGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilObjCloudGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilObjFileAccessSettingsGUI\executeCommand(), ilObjGlossaryGUI\executeCommand(), ilObjBibliographicGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjBlogGUI\executeCommand(), ilObjCourseGUI\fetchPrintMemberData(), ilObjContentObjectGUI\filterTooltips(), ilObjBlogGUI\finalize(), ilContainerGUI\forwardToPageObject(), ilObjObjectTemplateAdministrationGUI\getAdminTabs(), ilObjComponentSettingsGUI\getAdminTabs(), ilObjSkillManagementGUI\getAdminTabs(), ilObjRoleFolderGUI\getAdminTabs(), ilObjMediaCastGUI\getCastItemValues(), ilObjBlogGUI\getExerciseInfo(), ilObjMediaCastGUI\getFeedIconsHTML(), ilObjContentObjectGUI\getLayoutOption(), ilObjContentObjectGUI\getMultiLangHeader(), ilObjMediaPoolGUI\getPreviewModalHTML(), ilObjGlossaryGUI\getPublicAccessColValue(), ilObjContentObjectGUI\getPublicAccessColValue(), ilObjTestGUI\getQuestionpoolCreationForm(), getRightColumnHTML(), ilObjWikiGUI\getSettingsFormValues(), ilObjSurveyAdministrationGUI\getSettingsTemplateConfig(), ilObjAssessmentFolderGUI\getSettingsTemplateConfig(), ilObjStyleSheetGUI\getStyleExampleHTML(), ilObjRootFolderGUI\getTabs(), ilObjCategoryGUI\getTabs(), ilObjFolderGUI\getTabs(), ilObjSurveyAdministrationGUI\getTabs(), ilObjWikiGUI\getTabs(), ilObjAssessmentFolderGUI\getTabs(), ilObjFileBasedLMGUI\getTabs(), ilObjStyleSettingsGUI\getTabs(), ilObjStyleSheetGUI\getTabs(), ilObjExerciseGUI\getTabs(), ilObjGroupGUI\getTabs(), ilObjCourseGUI\getTabs(), ilObjSAHSLearningModuleGUI\getTemplate(), ilObjFileBasedLMGUI\getTemplate(), ilObjItemGroupGUI\gotoParent(), ilContainerGUI\ilContainerGUI(), ilExcelWriterAdapter\ilExcelWriterAdapter(), ilObjAdvancedEditingGUI\ilObjAdvancedEditingGUI(), ilObjAICCLearningModuleGUI\ilObjAICCLearningModuleGUI(), ilObjContentObjectGUI\ilObjContentObjectGUI(), ilObjectGUI(), ilObjExerciseGUI\ilObjExerciseGUI(), ilObjExternalToolsSettingsGUI\ilObjExternalToolsSettingsGUI(), ilObjFileBasedLMGUI\ilObjFileBasedLMGUI(), ilObjGlossaryGUI\ilObjGlossaryGUI(), ilObjHACPLearningModuleGUI\ilObjHACPLearningModuleGUI(), ilObjiLincClassroomGUI\ilObjiLincClassroomGUI(), ilObjLanguageExtGUI\ilObjLanguageExtGUI(), ilObjMediaCastGUI\ilObjMediaCastGUI(), ilObjMediaObjectGUI\ilObjMediaObjectGUI(), ilObjQuestionPoolGUI\ilObjQuestionPoolGUI(), ilObjRoleFolderGUI\ilObjRoleFolderGUI(), ilObjRoleTemplateGUI\ilObjRoleTemplateGUI(), ilObjRootFolderGUI\ilObjRootFolderGUI(), ilObjSAHSLearningModuleGUI\ilObjSAHSLearningModuleGUI(), ilObjSCORM2004LearningModuleGUI\ilObjSCORM2004LearningModuleGUI(), ilObjSCORMLearningModuleGUI\ilObjSCORMLearningModuleGUI(), ilObjStyleSettingsGUI\ilObjStyleSettingsGUI(), ilObjStyleSheetGUI\ilObjStyleSheetGUI(), ilObjSurveyAdministrationGUI\ilObjSurveyAdministrationGUI(), ilObjSurveyQuestionPoolGUI\ilObjSurveyQuestionPoolGUI(), ilObjTestGUI\ilObjTestGUI(), ilObjUserGUI\ilObjUserGUI(), ilObjWikiGUI\ilObjWikiGUI(), ilObjFolderGUI\importFileObject(), ilObjMailGUI\importObject(), ilObjStyleSettingsGUI\importPageLayoutObject(), ilObjUserFolderGUI\importUserRoleAssignmentObject(), ilObjUserFolderGUI\importUsersObject(), ilObjWikiGUI\infoScreen(), ilObjectPluginGUI\infoScreen(), ilObjExerciseGUI\infoScreen(), ilObjBibliographicGUI\infoScreenForward(), ilObjMediaCastGUI\initAddCastItemForm(), ilObjStyleSettingsGUI\initAddPageLayoutForm(), ilObjExerciseGUI\initAssignmentForm(), ilObjStyleSheetGUI\initCharacteristicForm(), ilObjAdvancedEditingGUI\initCharSelectorSettingsForm(), ilObjStyleSheetGUI\initColorForm(), ilObjSystemFolderGUI\initContactInformationForm(), ilObjCloudGUI\initCreateForm(), ilObjSAHSLearningModuleGUI\initCreationForm(), ilObjBibliographicGUI\initCreationForms(), initDidacticTemplate(), ilObjPollGUI\initEditCustomForm(), ilObjBlogGUI\initEditCustomForm(), ilObjectPluginGUI\initEditForm(), ilObjBibliographicGUI\initEditForm(), initEditForm(), ilObjPrivacySecurityGUI\initErrorMessages(), ilObjMediaPoolGUI\initFolderForm(), ilObjTaggingSettingsGUI\initForbiddenTagsForm(), ilObjWikiSettingsGUI\initForm(), ilObjMediaObjectGUI\initForm(), ilObjUserGUI\initForm(), ilObjExerciseAdministrationGUI\initFormSettings(), ilObjBlogAdministrationGUI\initFormSettings(), ilObjTaggingSettingsGUI\initFormSettings(), ilObjPortfolioAdministrationGUI\initFormSettings(), ilObjSearchSettingsGUI\initFormSettings(), ilObjMediaCastSettingsGUI\initFormSettings(), ilObjAdvancedEditingGUI\initGeneralPageSettingsForm(), ilObjMDSettingsGUI\initGeneralSettingsForm(), ilObjSCORM2004LearningModuleGUI\initGlossaryCreationForm(), ilObjSystemFolderGUI\initHTTPSForm(), ilObjStyleSheetGUI\initImageForm(), ilObjContentObjectGUI\initImportForm(), ilObjSystemFolderGUI\initJavaServerForm(), ilObjMediaObjectsSettingsGUI\initMediaObjectsSettingsForm(), ilObjMediaPoolGUI\initMediaPoolPageForm(), ilObjStyleSheetGUI\initMediaQueryForm(), ilObjContentObjectGUI\initMenuEntryForm(), ilObjContentObjectGUI\initMenuForm(), ilObjExerciseGUI\initMultiFeedbackForm(), ilObjUserFolderGUI\initNewAccountMailForm(), ilObjAdvancedEditingGUI\initPageEditorForm(), ilObjStyleSettingsGUI\initPageLayoutImportForm(), ilObjWorkspaceFolderGUI\initPasswordForm(), ilObjFileAccessSettingsGUI\initPreviewSettingsForm(), ilObjSCORM2004LearningModuleGUI\initPropertiesEditableForm(), ilObjStyleSheetGUI\initPropertiesForm(), ilObjSCORM2004LearningModuleGUI\initPropertiesForm(), ilObjContentObjectGUI\initPropertiesForm(), ilObjSystemFolderGUI\initProxyForm(), ilObjPollGUI\initQuestionForm(), ilObjSystemFolderGUI\initServerInfoForm(), ilObjContentObjectGUI\initSetPageLayoutForm(), ilObjFileBasedLMGUI\initSettingsForm(), ilObjGlossaryGUI\initSettingsForm(), ilObjWikiGUI\initSettingsForm(), ilObjTaxonomyGUI\initSettingsForm(), ilObjMediaCastGUI\initSettingsForm(), ilObjFileGUI\initSingleUploadForm(), ilObjContentObjectGUI\initStylePropertiesForm(), ilObjSCORM2004LearningModuleGUI\initStylePropertiesForm(), ilObjWikiGUI\initStylePropertiesForm(), ilObjGlossaryGUI\initStylePropertiesForm(), ilContainerGUI\initStylePropertiesForm(), ilObjStyleSheetGUI\initTagStyleForm(), ilObjTaxonomyGUI\initTaxNodeForm(), ilObjStyleSheetGUI\initTemplateForm(), ilObjStyleSheetGUI\initTemplateGenerationForm(), ilObjWikiGUI\initTemplateSelectionForm(), ilObjSAHSLearningModuleGUI\initUploadForm(), ilObjExerciseGUI\initUploadForm(), ilObjFileAccessSettingsGUI\initUploadSettingsForm(), ilObjUserFolderGUI\initUserImportForm(), ilObjSystemFolderGUI\initWebServicesForm(), ilObjFileGUI\initZipUploadForm(), ilObjExerciseGUI\initZipUploadForm(), ilObjSCORM2004LearningModuleGUI\insertAsset(), ilObjSCORM2004LearningModuleGUI\insertChapter(), ilObjContentObjectGUI\insertChapter(), ilObjSCORM2004LearningModuleGUI\insertPage(), ilObjSCORM2004LearningModuleGUI\insertScenarioGUI(), ilObjSCORM2004LearningModuleGUI\insertSco(), ilObjSCORM2004LearningModuleGUI\insertTemplate(), ilObjSCORM2004LearningModuleGUI\insertTemplateGUI(), ilObjTaxonomyGUI\listAssignedItems(), ilObjExerciseGUI\listAssignmentsObject(), ilObjStyleSheetGUI\listImagesObject(), ilObjMediaCastGUI\listItemsObject(), ilObjMediaPoolGUI\listMedia(), ilObjTaxonomyGUI\listNodes(), ilObjMediaObjectGUI\listSubtitleFilesObject(), ilObjTaxonomyGUI\listTaxonomies(), ilObjGlossaryGUI\listTerms(), ilObjExerciseGUI\listTextAssignmentObject(), ilObjAuthSettingsGUI\loginInfoObject(), ilObjiLincCourseGUI\membersObject(), ilObjGroupGUI\membersObject(), ilObjExerciseGUI\membersObject(), ilObjCourseGUI\membersObject(), ilContainerGUI\modifyItemGUI(), ilObjTaxonomyGUI\moveItems(), ilObjTestGUI\movePageFormObject(), ilObjStyleSettingsGUI\moveUserStylesObject(), ilObjUserFolderGUI\newAccountMailObject(), ilObjSCORMLearningModuleGUI\offlineModeManager(), ilObjExerciseGUI\orderAssignmentsByDeadlineObject(), ilObjStyleSheetGUI\outputTagStyleEditScreen(), ilObjContentObjectGUI\pages(), ilObjTestGUI\participantsObject(), ilObjWorkspaceFolderGUI\passwordForm(), ilObjStyleSheetGUI\pasteCharacteristicsObject(), ilObjTaxonomyGUI\pasteItems(), ilContainerGUI\pasteObject(), ilObjMailGUI\performImportObject(), ilObjWikiGUI\performSearchObject(), ilObjBlogGUI\preview(), ilObjSCORMLearningModuleGUI\properties(), ilObjSCORM2004LearningModuleGUI\properties(), ilObjContentObjectGUI\properties(), ilObjStyleSheetGUI\propertiesObject(), ilObjQuestionPoolGUI\questionsObject(), ilObjTestGUI\questionsObject(), ilObjGroupGUI\refuseSubscribersObject(), ilObjBlogGUI\removeContributor(), ilContainerGUI\removeFromDeskObject(), ilObjBlogGUI\removeFromDeskObject(), ilObjForumGUI\removeFromDeskObject(), ilContainerGUI\removeFromSystemObject(), ilObjWikiGUI\removeImportantPagesObject(), ilObjContentObjectGUI\removeLMGlossary(), ilObjTestVerificationGUI\render(), ilObjExerciseVerificationGUI\render(), ilObjCourseVerificationGUI\render(), ilObjSCORMVerificationGUI\render(), ilObjPollGUI\render(), ilObjBlogGUI\render(), ilObjBlogGUI\renderList(), ilObjWikiGUI\renderSideBlock(), ilObjContentObjectGUI\resetNumberOfTries(), ilObjBookingPoolGUI\rsvCancelObject(), ilObjBookingPoolGUI\rsvConfirmCancelAggregationObject(), ilObjBookingPoolGUI\rsvConfirmCancelObject(), ilObjAccessibilitySettingsGUI\saveAccessKeys(), ilObjSkillManagementGUI\saveAllTemplateTitles(), ilObjSkillManagementGUI\saveAllTitles(), ilObjTaxonomyGUI\saveAssignedItemsSorting(), ilObjExerciseGUI\saveAssignmentObject(), ilObjExerciseGUI\saveAssignmentOrderObject(), ilObjSystemFolderGUI\saveBasicSettingsObject(), ilObjMediaCastGUI\saveCastItemObject(), ilObjStyleSheetGUI\saveCharacteristicObject(), ilObjAdvancedEditingGUI\saveCharSelectorSettingsObject(), ilObjStyleSheetGUI\saveColorObject(), ilObjSystemFolderGUI\saveContactInformationObject(), ilObjFileAccessSettingsGUI\saveDiskQuotaMailTemplate(), ilObjFileAccessSettingsGUI\saveDiskQuotaSettings(), ilObjFileAccessSettingsGUI\saveDownloadingSettings(), ilObjContentObjectGUI\saveExportIds(), ilObjMediaPoolGUI\saveFolder(), ilObjTaggingSettingsGUI\saveForbiddenTags(), ilObjAdvancedEditingGUI\saveGeneralPageSettingsObject(), ilObjUserFolderGUI\saveGlobalUserSettingsObject(), ilObjSCORM2004LearningModuleGUI\saveGlossary(), ilObjExerciseGUI\saveGradesObject(), ilObjWikiGUI\saveGradingObject(), ilObjSystemFolderGUI\saveHeaderTitlesObject(), ilObjContentObjectGUI\saveHelpMapping(), ilObjStyleSheetGUI\saveHideStatusObject(), ilObjSystemFolderGUI\saveHTTPSObject(), ilObjSystemFolderGUI\saveJavaServerObject(), ilObjExternalToolsSettingsGUI\saveMathJaxObject(), ilObjMediaPoolGUI\saveMediaPoolPage(), ilObjStyleSheetGUI\saveMediaQueryObject(), ilObjRepositorySettingsGUI\saveModules(), ilObjUserFolderGUI\saveNewAccountMailObject(), ilObjWikiGUI\saveObject(), ilObjMediaObjectGUI\saveObject(), ilObjWikiGUI\saveOrderingAndIndentObject(), ilObjMediaCastGUI\saveOrderObject(), ilObjAdvancedEditingGUI\savePageEditorSettingsObject(), ilObjContentObjectGUI\savePageLayout(), ilObjStyleSettingsGUI\savePageLayoutTypesObject(), ilObjFileAccessSettingsGUI\savePreviewSettings(), ilObjContentObjectGUI\saveProperties(), ilObjMediaObjectGUI\savePropertiesObject(), ilObjSystemFolderGUI\saveProxyObject(), ilObjSCORM2004LearningModuleGUI\saveSequencing(), ilObjMediaObjectsSettingsGUI\saveSettings(), ilObjWikiGUI\saveSettingsObject(), ilObjTaxonomyGUI\saveSorting(), ilObjStyleSettingsGUI\saveStyleCatAssignmentObject(), ilObjTaxonomyGUI\saveTaxNode(), ilObjStyleSheetGUI\saveTemplateObject(), ilObjContentObjectGUI\saveTooltips(), ilObjFileAccessSettingsGUI\saveUploadSettings(), ilObjFileAccessSettingsGUI\saveWebDAVSettings(), ilObjSystemFolderGUI\saveWebServicesObject(), ilObjContentObjectGUI\selectLMGlossary(), ilObjMediaPoolGUI\selectUploadDirFiles(), ilObjBibliographicGUI\sendFile(), setActions(), ilObjExerciseGUI\setAssignmentHeader(), ilObjWikiGUI\setAsStartPageObject(), ilObjContentObjectGUI\setContentSubTabs(), ilObjCourseGUI\setContentSubTabs(), ilObjMediaPoolGUI\setMediaPoolPageTabs(), ilObjHelpSettingsGUI\setMode(), ilContainerGUI\setPageEditorTabs(), ilObjContentObjectGUI\setPageLayout(), ilObjPollGUI\setParticipantsSubTabs(), ilObjMediaObjectGUI\setPropertiesSubTabs(), ilObjContentObjectGUI\setQuestionsSubTabs(), ilObjWikiGUI\setSettingsSubTabs(), ilObjSAHSLearningModuleGUI\setSettingsSubTabs(), ilObjGlossaryGUI\setSettingsSubTabs(), ilObjFolderGUI\setSubTabs(), ilObjSCORMLearningModuleGUI\setSubTabs(), ilObjStyleSheetGUI\setSubTabs(), ilObjSCORM2004LearningModuleGUI\setSubTabs(), ilObjWorkspaceRootFolderGUI\setTabs(), ilObjWorkspaceFolderGUI\setTabs(), ilObjNotificationAdminGUI\setTabs(), ilObjExternalFeedGUI\setTabs(), ilObjItemGroupGUI\setTabs(), ilObjPollGUI\setTabs(), ilObjCloudGUI\setTabs(), ilObjBlogGUI\setTabs(), ilObjDataCollectionGUI\setTabs(), ilObject2GUI\setTabs(), ilObjTaxonomyGUI\setTabs(), ilObjFileGUI\setTabs(), ilObjMediaCastGUI\setTabs(), ilObjStyleSheetGUI\setTabs(), ilObjLinkResourceGUI\setTabs(), ilObjContentObjectGUI\setTabs(), ilObjStyleSheetGUI\setTemplatesSubTabs(), ilObjCertificateSettingsGUI\settings(), ilObjAdvancedEditingGUI\settingsObject(), ilObjSurveyAdministrationGUI\settingsObject(), ilObjUserFolderGUI\settingsObject(), ilObjWorkspaceRootFolderGUI\setTitleAndDescription(), ilObjRootFolderGUI\setTitleAndDescription(), ilObjGlossaryGUI\showActions(), ilObjContentObjectGUI\showActions(), ilContainerGUI\showAdministrationPanel(), ilObjExerciseGUI\showAssignmentTextObject(), ilObjNotificationAdminGUI\showConfigMatrixObject(), ilObjBibliographicGUI\showContent(), ilObjSystemFolderGUI\showDbBenchResults(), ilObjBibliographicGUI\showDetails(), ilObjContentObjectGUI\showExportIDsOverview(), ilObjExerciseGUI\showGradesOverviewObject(), ilObjSCORM2004LearningModuleGUI\showLearningObjectivesAlignment(), ilContainerGUI\showLinkListObject(), ilObjContentObjectGUI\showLMGlossarySelector(), ilObjMediaPoolGUI\showMediaPoolPageUsages(), ilObjExerciseGUI\showMultiFeedbackObject(), ilObjSCORM2004LearningModuleGUI\showOrganization(), ilObjExerciseGUI\showParticipantObject(), ilObjPollGUI\showParticipants(), ilObjPollGUI\showParticipantVotes(), ilObjComponentSettingsGUI\showPlugin(), ilObjComponentSettingsGUI\showPluginSlotInfo(), ilObjSCORM2004LearningModuleGUI\showSequencing(), ilObjGlossaryGUI\showTaxonomy(), 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(), ilObjStyleSettingsGUI\toggleGlobalDefaultObject(), ilObjStyleSettingsGUI\toggleGlobalFixedObject(), ilObjContentObjectGUI\unlockQuestion(), ilObjPollGUI\unsubscribe(), ilObjExerciseGUI\updateAssignmentObject(), ilObjMediaCastGUI\updateCastItemObject(), ilObjStyleSheetGUI\updateColorObject(), ilObjBlogGUI\updateCustom(), ilObjMediaPoolGUI\updateFolder(), ilObjMediaPoolGUI\updateMediaPoolPage(), ilObjStyleSheetGUI\updateMediaQueryObject(), ilObjStyleSheetGUI\updateObject(), ilObjTaxonomyGUI\updateSettings(), ilObjExternalToolsSettingsGUI\updateSocialBookmarkObject(), ilObjTaxonomyGUI\updateTaxNode(), ilObjStyleSheetGUI\updateTemplateObject(), ilObjHelpSettingsGUI\uploadHelpFile(), ilObjMailGUI\uploadObject(), ilObjMediaObjectGUI\uploadSubtitleFileObject(), ilContainerGUI\useNewEditorObject(), ilObjRoleGUI\userassignmentObject(), ilObjFileAccessSettingsGUI\viewDiskQuotaReport(), ilObjUserFolderGUI\viewObject(), ilObjStyleSettingsGUI\viewPageLayoutsObject(), and ilObjWikiGUI\viewPageObject().

ilObjectGUI::$maxcount

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

ilObjectGUI::$obj_id

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

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

ilObjectGUI::$omit_locator = false

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

ilObjectGUI::$sub_objects

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

Referenced by showPossibleSubObjects().

ilObjectGUI::$tab_target_script

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

ilObjectGUI::$target_frame

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

ilObjectGUI::$tpl

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

Referenced by ilObjDlBookGUI\__applyCitationText(), ilObject2GUI\__construct(), ilObjUserFolderGUI\__showAppliedUsersTable(), ilObjCourseGUI\__showDeleteSubscriberTable(), ilObjCourseGUI\__showRemoveFromWaitingListTable(), ilObjCategoryGUI\__showRolesTable(), ilObjiLincCourseGUI\__showSearchGroupTable(), ilObjiLincCourseGUI\__showSearchRoleTable(), ilObjiLincCourseGUI\__showSearchUserTable(), ilContainerGUI\__showTimingsButton(), ilObjCategoryGUI\__showUsersTable(), ilObjCourseGUI\__showWaitingListTable(), ilObjMediaObjectGUI\_getMediaInfoHTML(), ilObjStyleSheetGUI\_getTemplatePreview(), ilObjStyleSheetGUI\accordiontestObject(), ilObjExerciseGUI\addAssignmentObject(), ilObjMediaCastGUI\addCastItemObject(), ilObjStyleSheetGUI\addCharacteristicFormObject(), ilObjStyleSheetGUI\addColorObject(), ilObjDataCollectionGUI\addHeaderAction(), ilObjStyleSheetGUI\addImageObject(), ilObjStyleSheetGUI\addMediaQueryObject(), ilObjContentObjectGUI\addMenuEntry(), ilObjLanguageExtGUI\addNewEntryObject(), ilObjTestGUI\addQuestionObject(), ilObjStyleSettingsGUI\addStyleCatAssignmentObject(), ilObjStyleSheetGUI\addTemplateObject(), ilObjExerciseGUI\adoptTeamAssignmentsFormObject(), ilObjSurveyGUI\afterSave(), ilObjMediaPoolGUI\allMedia(), ilObjWikiGUI\allPagesObject(), ilObjAuthSettingsGUI\apacheAuthSettingsObject(), ilObjExerciseGUI\askDirectionSubmissionObject(), ilObjSCORM2004LearningModuleGUI\assignGlossary(), ilObjStyleSettingsGUI\assignStylesToCatsObject(), ilObjCloudGUI\asyncGetBlock(), ilObjSystemFolderGUI\benchmarkObject(), ilObjBookingPoolGUI\bookObject(), ilObjBlogGUI\buildExportTemplate(), ilContainerGUI\clipboardObject(), ilObjExerciseGUI\confirmAssignmentsDeletionObject(), ilObjBookingPoolGUI\confirmBookingNumbers(), ilObjExerciseGUI\confirmDeassignMembersObject(), ilObjPollGUI\confirmDeleteAllVotes(), ilObjExerciseGUI\confirmDeleteDeliveredObject(), ilObjStyleSettingsGUI\confirmDeleteIndividualStyles(), ilObjTaxonomyGUI\confirmDeleteTaxonomy(), ilObjMediaCastGUI\confirmDeletionItemsObject(), ilObjSCORM2004LearningModuleGUI\confirmExpertMode(), ilObjContentObjectGUI\confirmGlossarySelection(), ilObjHelpSettingsGUI\confirmHelpModulesDeletion(), ilObjCourseGUI\confirmLPSync(), ilObjWikiGUI\confirmRemoveImportantPagesObject(), ilObjExerciseGUI\confirmRemoveTeamMemberObject(), ilObjExerciseGUI\confirmResetPeerReviewObject(), ilObjMediaObjectGUI\confirmSrtDeletionObject(), ilObjBlogGUI\contributors(), ilObjExerciseGUI\createBlogObject(), ilObjMediaPoolGUI\createFolderForm(), ilObjSCORM2004LearningModuleGUI\createGlossary(), ilObjMediaPoolGUI\createMediaPoolPage(), ilObjStyleSheetGUI\createObject(), ilObjMediaObjectGUI\createObject(), ilObjUserGUI\createObject(), createObject(), ilObjWikiGUI\createPageUsingTemplateObject(), ilObjTestGUI\createQuestionObject(), ilObjTaxonomyGUI\createTaxNode(), ilObjExerciseGUI\createTeamObject(), ilObjStyleSheetGUI\deleteCharacteristicConfirmationObject(), ilObjStyleSheetGUI\deleteColorConfirmationObject(), ilObject2GUI\deleteConfirmation(), ilObjStyleSheetGUI\deleteCoreCharMessage(), ilObjTaxonomyGUI\deleteItems(), ilObjStyleSheetGUI\deleteMediaQueryConfirmationObject(), ilObjSkillManagementGUI\deleteNodes(), ilObjSCORM2004LearningModuleGUI\deleteNodes(), ilObjStyleSheetGUI\deleteTemplateConfirmationObject(), ilObjStyleSheetGUI\displayTemplateEditForm(), ilObjAccessibilitySettingsGUI\editAccessKeys(), ilObjExerciseGUI\editAssignmentObject(), ilObjMediaCastGUI\editCastItemObject(), ilObjStyleSheetGUI\editColorObject(), ilObjStyleSettingsGUI\editContentStylesObject(), ilObjCourseGUI\editCourseIconsObject(), ilObjFileAccessSettingsGUI\editDiskQuotaMailTemplate(), ilObjFileAccessSettingsGUI\editDiskQuotaSettings(), ilObjFileAccessSettingsGUI\editDownloadingSettings(), ilObjMediaPoolGUI\editFolder(), ilObjTaggingSettingsGUI\editForbiddenTags(), ilObjContentObjectGUI\editGlossaries(), ilObjGroupGUI\editGroupIconsObject(), ilObjFolderGUI\editIconsObject(), ilObjCategoryGUI\editIconsObject(), ilObjWikiGUI\editImportantPagesObject(), ilObjExternalToolsSettingsGUI\editMapsObject(), ilObjExternalToolsSettingsGUI\editMathJaxObject(), ilObjMediaPoolGUI\editMediaPoolPage(), ilObjStyleSheetGUI\editMediaQueryObject(), ilObjContentObjectGUI\editMenuProperties(), ilObjStyleSheetGUI\editObject(), ilObjFileBasedLMGUI\editObject(), ilObjMediaObjectGUI\editObject(), editObject(), ilObjMediaCastGUI\editOrderObject(), ilContainerGUI\editPageContentObject(), ilObjExerciseGUI\editPeerReviewObject(), ilObjFileAccessSettingsGUI\editPreviewSettings(), ilObjWikiSettingsGUI\editSettings(), ilObjMediaObjectsSettingsGUI\editSettings(), ilObjTaxonomyGUI\editSettings(), ilObjWikiGUI\editSettingsObject(), ilObjMediaCastGUI\editSettingsObject(), ilObjSkillManagementGUI\editSkills(), ilObjSkillManagementGUI\editSkillTemplates(), ilObjContentObjectGUI\editStyleProperties(), ilObjSCORM2004LearningModuleGUI\editStyleProperties(), ilObjGlossaryGUI\editStyleProperties(), ilObjWikiGUI\editStylePropertiesObject(), ilContainerGUI\editStylePropertiesObject(), ilObjStyleSettingsGUI\editSystemStylesObject(), ilObjStyleSheetGUI\editTagStyleObject(), ilObjStyleSheetGUI\editTemplateObject(), ilObjRootFolderGUI\editTranslationsObject(), ilObjCategoryGUI\editTranslationsObject(), ilObjFileAccessSettingsGUI\editUploadSettings(), ilObjFileAccessSettingsGUI\editWebDAVSettings(), ilObjExternalFeedGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjectPluginGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilObjSCORM2004LearningModuleGUI\executeCommand(), ilContainerGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilObjBibliographicGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjMediaObjectGUI\executeCommand(), ilObjPollGUI\executeCommand(), ilObjBlogGUI\executeCommand(), ilObjBlogGUI\exportHTMLPages(), ilContainerGUI\fileManagerLaunchObject(), ilObjStyleSheetGUI\generateTemplateObject(), getCreationFormsHTML(), getDidacticTemplateVar(), ilObjMediaPoolGUI\getPreviewModalHTML(), ilObjectGUI(), ilObjiLincClassroomGUI\ilObjiLincClassroomGUI(), ilObjStyleSheetGUI\ilObjStyleSheetGUI(), ilObjGlossaryGUI\importFileObject(), ilObjSurveyQuestionPoolGUI\importFileObject(), ilObjContentObjectGUI\importFileObject(), importFileObject(), ilObjSurveyGUI\importFileObject(), ilObjStyleSettingsGUI\importPageLayoutFormObject(), ilObjStyleSettingsGUI\importPageLayoutObject(), ilObjSurveyQuestionPoolGUI\importQuestionsObject(), ilObjUserFolderGUI\importUserFormObject(), ilObjUserFolderGUI\importUserRoleAssignmentObject(), ilObjMediaObjectGUI\includePresentationJS(), ilObjCourseGUI\infoScreen(), ilObjectPluginGUI\infoScreen(), ilObjFileGUI\infoScreenForward(), ilObjUserGUI\initCreate(), ilObjGroupGUI\initForm(), ilObjMediaCastGUI\initSettingsForm(), ilContainerGUI\initStylePropertiesForm(), ilObjSCORM2004LearningModuleGUI\insertScenarioGUI(), ilObjSCORM2004LearningModuleGUI\insertTemplateGUI(), ilObjUserFolderGUI\learningProgressObject(), ilObjLinkResourceGUI\linkChecker(), ilObjContentObjectGUI\linkChecker(), ilObjTaxonomyGUI\listAssignedItems(), ilObjExerciseGUI\listAssignmentsObject(), ilObjContentObjectGUI\listBlockedUsers(), ilObjStyleSheetGUI\listColorsObject(), ilObjWikiGUI\listContributorsObject(), ilObjStyleSheetGUI\listImagesObject(), ilObjMediaCastGUI\listItemsObject(), ilObjContentObjectGUI\listLinks(), ilObjItemGroupGUI\listMaterials(), ilObjMediaPoolGUI\listMedia(), ilObjStyleSheetGUI\listMediaQueriesObject(), ilObjTaxonomyGUI\listNodes(), ilObjComponentSettingsGUI\listPlugins(), ilObjExerciseGUI\listPublicSubmissionsObject(), ilObjContentObjectGUI\listQuestions(), ilObjMediaObjectGUI\listSubtitleFilesObject(), ilObjTaxonomyGUI\listTaxonomies(), ilObjStyleSheetGUI\listTemplatesObject(), ilObjGlossaryGUI\listTerms(), ilObjExerciseGUI\listTextAssignmentObject(), ilObjBookingPoolGUI\logDetailsObject(), ilObjBookingPoolGUI\logObject(), ilObjGroupGUI\membersMapObject(), ilObjCourseGUI\membersMapObject(), ilObjExerciseGUI\membersObject(), ilObjCourseGUI\membersObject(), 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(), ilObjWikiGUI\printViewObject(), ilObjSCORMLearningModuleGUI\properties(), ilObjSCORM2004LearningModuleGUI\properties(), ilObjFileBasedLMGUI\properties(), ilObjGlossaryGUI\properties(), ilObjGlossaryGUI\quickList(), 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(), ilObjExerciseGUI\saveAssignmentObject(), 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(), ilObjGlossaryGUI\saveObject(), ilObjUserGUI\saveObject(), ilObjMediaObjectGUI\saveObject(), saveObject(), ilObjAdvancedEditingGUI\savePageEditorSettingsObject(), ilObjFileAccessSettingsGUI\savePreviewSettings(), ilObjFileBasedLMGUI\saveProperties(), ilObjGlossaryGUI\saveProperties(), ilObjMediaObjectGUI\savePropertiesObject(), ilObjSystemFolderGUI\saveProxyObject(), ilObjSCORM2004LearningModuleGUI\saveSequencing(), ilObjMediaObjectsSettingsGUI\saveSettings(), ilObjTaxonomyGUI\saveTaxNode(), ilObjStyleSheetGUI\saveTemplateObject(), ilObjFileAccessSettingsGUI\saveUploadSettings(), ilObjSystemFolderGUI\saveWebServicesObject(), ilObjExerciseGUI\selectBlogObject(), ilObjExerciseGUI\selectPortfolioObject(), ilObjMediaPoolGUI\selectUploadDirFiles(), ilObjBibliographicGUI\sendFile(), ilObjExerciseGUI\setAssignmentHeader(), ilObjPortfolioBaseGUI\setContentStyleSheet(), ilObjWikiGUI\setContentStyleSheet(), ilObjGlossaryGUI\setContentStyleSheet(), ilObjBlogGUI\setContentStyleSheet(), ilObject2GUI\setLocator(), setLocator(), ilObjContentObjectGUI\setPageLayout(), ilObjStyleSettingsGUI\setScopeObject(), ilObjTaxonomyGUI\setTabs(), ilObjAdvancedEditingGUI\settingsObject(), ilObjSurveyAdministrationGUI\settingsObject(), ilObjUserFolderGUI\settingsObject(), ilObjWorkspaceRootFolderGUI\setTitleAndDescription(), ilObjWorkspaceFolderGUI\share(), ilObjExerciseGUI\showAssignmentTextObject(), ilObjSystemFolderGUI\showBasicSettingsObject(), ilObjAdvancedEditingGUI\showCharSelectorSettingsObject(), ilObjSystemFolderGUI\showContactInformationObject(), ilObjBibliographicGUI\showContent(), ilObjSystemFolderGUI\showDbBenchResults(), ilObjBibliographicGUI\showDetails(), ilObjSCORM2004LearningModuleGUI\showEditTree(), ilObjContentObjectGUI\showExportIDsOverview(), ilObjSCORM2004LearningModuleGUI\showExportList(), ilObjMediaCastGUI\showGallery(), ilObjAdvancedEditingGUI\showGeneralPageEditorSettingsObject(), ilObjMDSettingsGUI\showGeneralSettings(), ilObjExerciseGUI\showGradesOverviewObject(), ilObjSystemFolderGUI\showHeaderTitleObject(), ilObjSystemFolderGUI\showHTTPSObject(), ilObjSystemFolderGUI\showJavaServerObject(), ilObjSCORM2004LearningModuleGUI\showLearningObjectivesAlignment(), ilContainerGUI\showLinkListObject(), ilObjContentObjectGUI\showLMGlossarySelector(), ilObjContentObjectGUI\showMaintenance(), ilObjMediaPoolGUI\showMediaPoolPageUsages(), showMountWebfolderIcon(), ilObjExerciseGUI\showMultiFeedbackConfirmationTableObject(), ilObjExerciseGUI\showMultiFeedbackObject(), ilObjSCORM2004LearningModuleGUI\showOrganization(), ilObjExerciseGUI\showOverviewObject(), ilObjMediaPoolGUI\showPage(), ilObjAdvancedEditingGUI\showPageEditorSettingsObject(), ilObjExerciseGUI\showParticipantObject(), ilObjPollGUI\showParticipants(), ilObjPollGUI\showParticipantVotes(), ilContainerGUI\showPasswordInstructionObject(), ilObjExerciseGUI\showPeerReviewOverviewObject(), ilObjExerciseGUI\showPersonalPeerReviewObject(), ilObjComponentSettingsGUI\showPlugin(), ilObjComponentSettingsGUI\showPluginSlotInfo(), ilObjBookingPoolGUI\showProfileObject(), ilObjSystemFolderGUI\showProxyObject(), ilContainerGUI\showRepTree(), ilObjSCORM2004LearningModuleGUI\showSequencing(), ilContainerReferenceGUI\showTargetSelectionTreeObject(), ilObjGlossaryGUI\showTaxonomy(), 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(), ilObjExerciseGUI\updateAssignmentObject(), ilObjMediaCastGUI\updateCastItemObject(), ilObjStyleSheetGUI\updateColorObject(), ilObjMediaPoolGUI\updateFolder(), ilObjMediaPoolGUI\updateMediaPoolPage(), ilObjStyleSheetGUI\updateMediaQueryObject(), ilObjStyleSheetGUI\updateObject(), ilObjUserGUI\updateObject(), updateObject(), ilObjUserGUI\updateObjectOld(), ilObjExerciseGUI\updatePeerReviewCommentsObject(), ilObjTaxonomyGUI\updateSettings(), ilObjTaxonomyGUI\updateTaxNode(), ilObjStyleSheetGUI\updateTemplateObject(), ilObjStyleSheetGUI\uploadImageObject(), ilObjLanguageFolderGUI\viewObject(), ilObjLanguageExtGUI\viewObject(), ilObjUserFolderGUI\viewObject(), viewObject(), ilObjStyleSettingsGUI\viewPageLayoutsObject(), ilObjWikiGUI\viewPageObject(), and ilObjSurveyGUI\viewUserResultsObject().

ilObjectGUI::$tree

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

Referenced by ilCourseContentGUI\__buildPath(), ilObjRoleGUI\__construct(), ilObjPaymentSettingsGUI\__getHTMLPath(), ilCourseArchivesGUI\__initCourseObject(), ilCourseContentGUI\__initCourseObject(), ilObjRoleGUI\__setLocator(), ilContainerGUI\__showTimingsButton(), ilContainerGUI\_buildPath(), ilObjExternalFeedGUI\_goto(), ilObjContentObjectGUI\addLocations(), ilObjStyleSettingsGUI\addStyleCatAssignmentObject(), 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(), ilObjFileAccessSettingsGUI\editDownloadingSettings(), ilObjFileBasedLMGUI\editObject(), ilObjContentObjectGUI\editPublicSection(), ilObjFileAccessSettingsGUI\editWebDAVSettings(), ilObjSessionGUI\eventsListObject(), ilObjTestGUI\executeCommand(), ilObjFolderGUI\forwardToTimingsView(), getAdminTabs(), ilObjRoleFolderGUI\getAdminTabs(), ilRoleDesktopItem\getAll(), ilObjDlBookGUI\getContextPath(), ilObjSessionGUI\getTabs(), ilObjCategoryGUI\getTaxonomiesForRefId(), ilObjSessionGUI\handleFileUpload(), ilContainerGUI\ilContainerGUI(), ilObjectGUI(), ilObjFileAccessSettingsGUI\ilObjFileAccessSettingsGUI(), ilObjiLincClassroomGUI\ilObjiLincClassroomGUI(), ilObjTestGUI\ilObjTestGUI(), ilObjUserFolderGUI\importUserRoleAssignmentObject(), ilObjUserFolderGUI\importUsersObject(), ilObjSessionGUI\infoScreen(), ilContainerGUI\initAndDisplayCopyIntoMultipleObjectsObject(), ilContainerGUI\initAndDisplayLinkIntoMultipleObjectsObject(), ilContainerGUI\initAndDisplayMoveIntoObjectObject(), ilObjSessionGUI\initContainer(), ilObjGroupGUI\initForm(), ilObjSCORM2004LearningModuleGUI\initPropertiesEditableForm(), ilObjSurveyGUI\initPropertiesForm(), ilContainerReferenceGUI\initTargetSelection(), ilObjForumGUI\isParentObjectCrsOrGrp(), isVisible(), ilObjRoleGUI\listDesktopItemsObject(), ilObjiLincCourseGUI\listUsersGroupObject(), ilContainerGUI\lockObject(), ilObjSessionGUI\materialsObject(), ilObjSessionGUI\membersObject(), ilObjExerciseGUI\membersObject(), ilObjGroupGUI\modifyItemGUI(), ilObjSessionGUI\modifyItemGUI(), ilObjFolderGUI\modifyItemGUI(), ilObjSCORMLearningModuleGUI\offlineModeManager(), ilObjContentObjectGUI\pages(), ilContainerGUI\pasteObject(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), ilObjRoleGUI\permSaveObject(), ilObjSCORMLearningModuleGUI\properties(), ilObjSCORM2004LearningModuleGUI\properties(), ilObjFileBasedLMGUI\properties(), ilContainerGUI\recurseFolder(), ilObjExerciseGUI\renderWorkspaceExplorer(), ilObjExerciseGUI\saveBlogObject(), ilObjSCORM2004LearningModuleGUI\saveGlossary(), ilObjGroupGUI\saveObject(), ilObjStyleSettingsGUI\saveScopeObject(), ilObjiLincCourseGUI\searchObject(), ilObjRoleGUI\selectDesktopItemObject(), ilObjExerciseGUI\setSelectedBlogObject(), ilObjCourseGUI\setSubTabs(), ilObjExerciseGUI\showGradesOverviewObject(), ilContainerGUI\showLinkListObject(), ilObjContentObjectGUI\showLMGlossarySelector(), showMountWebfolderIcon(), ilObjExerciseGUI\showParticipantObject(), ilContainerReferenceGUI\showTargetSelectionTreeObject(), ilObjStyleSheetGUI\showUpperIcon(), ilObjGroupGUI\unsubscribeObject(), ilObjSessionGUI\updateMembersObject(), ilObjFolderGUI\viewObject(), and ilObjGroupGUI\viewObject().

const ilObjectGUI::CFORM_CLONE = 3

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

Referenced by ilObjFileGUI\initCreationForms().

const ilObjectGUI::CFORM_IMPORT = 2
const ilObjectGUI::COPY_WIZARD_NEEDS_PAGE = 1

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


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