ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilContainerGUI. More...
Public Member Functions | |
__construct ($a_data, $a_id, $a_call_by_reference=true, $a_prepare_output=true) | |
Constructor public. More... | |
executeCommand () | |
execute command note: this method is overwritten in all container objects More... | |
forwardToStyleSheet () | |
Forward to style object. More... | |
& | forwardToPageObject () |
forward command to page object More... | |
addPageTabs () | |
Add page tabs. More... | |
getContainerPageHTML () | |
Get container page HTML. More... | |
prepareOutput ($a_show_subobjects=true) | |
prepare output More... | |
showTreeFlatIcon () | |
setTitleAndDescription () | |
called by prepare output More... | |
showPossibleSubObjects () | |
show possible sub objects selection list More... | |
getContentGUI () | |
Get content gui object. More... | |
renderObject () | |
render the object More... | |
renderBlockAsynchObject () | |
render the object More... | |
setContentSubTabs () | |
Set content sub tabs. More... | |
showAdministrationPanel () | |
show administration panel More... | |
__showTimingsButton (&$tpl) | |
showPermanentLink () | |
show permanent link More... | |
switchToStdEditorObject () | |
Switch to standard page editor. More... | |
switchToOldEditorObject () | |
Switch to old page editor. More... | |
useNewEditorObject () | |
Use new editor (-> delete xhtml content page) More... | |
editPageFrameObject () | |
show page editor frameset More... | |
editPageContentObject () | |
edit page content (for repository root node and categories) More... | |
savePageContentObject () | |
cancelPageContentObject () | |
showLinkListObject () | |
clearAdminCommandsDetermination () | |
cleaer administration commands determination More... | |
& | newBlockTemplate () |
determin admin commands More... | |
addHeaderRow (&$a_tpl, $a_type, $a_show_image=true) | |
adds a header row to a block template More... | |
addMessageRow (&$a_tpl, $a_message, $a_type) | |
add message row More... | |
resetRowType () | |
setPageEditorTabs () | |
Add page editor tabs. More... | |
addStandardContainerSubTabs ($a_include_view=true) | |
Add standar container subtabs for view, manage, oderdering and text/media editor link. More... | |
getTabs () | |
common tabs for all container objects (should be called at the end of child getTabs() method More... | |
enableAdministrationPanelObject () | |
enable administration panel More... | |
disableAdministrationPanelObject () | |
enable administration panel More... | |
editOrderObject () | |
Edit order. More... | |
isActiveOrdering () | |
Check if ordering is enabled. More... | |
isActiveItemOrdering () | |
Check if item ordering is enabled. More... | |
addToDeskObject () | |
removeFromDeskObject () | |
enableMultiDownloadObject () | |
isMultiDownloadEnabled () | |
cutObject () | |
cut object(s) out from a container and write the information to clipboard More... | |
copyObject () | |
Copy object(s) out from a container and write the information to clipboard It is not possible to copy multiple objects at once. More... | |
downloadObject () | |
linkObject () | |
create an new reference of an object in tree it's like a hard link of unix More... | |
clearObject () | |
clear clipboard and go back to last object More... | |
performPasteIntoMultipleObjectsObject () | |
initAndDisplayLinkIntoMultipleObjectsObject () | |
showPasteTreeObject () | |
Show paste tree. More... | |
cancelMoveLinkObject () | |
Cancel move|link empty clipboard and return to parent. More... | |
keepObjectsInClipboardObject () | |
Keep objects in the clipboard. More... | |
initAndDisplayCopyIntoMultipleObjectsObject () | |
initAndDisplayMoveIntoObjectObject () | |
pasteObject () | |
paste object from clipboard to current place Depending on the chosen command the object(s) are linked, copied or moved More... | |
clipboardObject () | |
show clipboard More... | |
isActiveAdministrationPanel () | |
setColumnSettings (ilColumnGUI $column_gui) | |
May be overwritten in subclasses. More... | |
allowBlocksMoving () | |
Standard is to allow blocks moving. More... | |
allowBlocksConfigure () | |
Standard is to allow blocks configuration. More... | |
cloneWizardPageTreeObject () | |
public More... | |
cloneWizardPageListObject () | |
public More... | |
cloneWizardPageObject ($a_tree_view=true) | |
Show clone wizard page for container objects. More... | |
cloneAllObject () | |
Clone all object Overwritten method for copying container objects. More... | |
saveSortingObject () | |
Save Sorting. More... | |
cloneNodes ($srcRef, $dstRef, &$mapping, $newName=null) | |
Recursively clones all nodes of the RBAC tree. More... | |
modifyItemGUI ($a_item_list_gui, $a_item_data, $a_show_path) | |
Modify list gui for presentation in container. More... | |
editStylePropertiesObject () | |
Edit style properties. More... | |
initStylePropertiesForm () | |
Init style properties form. More... | |
createStyleObject () | |
Create Style. More... | |
editStyleObject () | |
Edit Style. More... | |
deleteStyleObject () | |
Delete Style. More... | |
saveStyleSettingsObject () | |
Save style settings. More... | |
getAsynchItemListObject () | |
Get item list command drop down asynchronously. More... | |
redrawListItemObject () | |
Redraw a list item (ajax) More... | |
showRepTree () | |
Show tree. More... | |
trashObject () | |
Show trash content of object. More... | |
removeFromSystemObject () | |
remove objects from trash bin and all entries therefore every object needs a specific deleteObject() method More... | |
undeleteObject () | |
Get objects back from trash. More... | |
confirmRemoveFromSystemObject () | |
confirmation screen remove from system More... | |
setSideColumnReturn () | |
Set return point for side column actions. More... | |
Public Member Functions inherited from ilObjectGUI | |
executeCommand () | |
execute command More... | |
withReferences () | |
determines wether objects are referenced or not (got ref ids or not) More... | |
setCreationMode ($a_mode=true) | |
if true, a creation screen is displayed the current $_GET[ref_id] don't belong to the current class! the mode is determined in ilrepositorygui More... | |
getCreationMode () | |
get creation mode More... | |
prepareOutput ($a_show_subobjects=true) | |
prepare output More... | |
getAdminTabs () | |
administration tabs show only permissions and trash folder More... | |
getHTML () | |
confirmedDeleteObject () | |
confirmed deletion of object -> objects are moved to trash or deleted immediately, if trash is disabled More... | |
cancelDeleteObject () | |
cancel deletion of object More... | |
cancelObject () | |
cancel action and go back to previous page public More... | |
createObject () | |
create new object form More... | |
cancelCreation () | |
cancel create action and go back to repository parent More... | |
saveObject () | |
save object More... | |
getDidacticTemplateVar ($a_type) | |
Get didactic template setting from creation screen. More... | |
putObjectInTree (ilObject $a_obj, $a_parent_node_id=null) | |
Add object to tree at given position. More... | |
editObject () | |
edit object More... | |
addExternalEditFormCustom (ilPropertyFormGUI $a_form) | |
updateObject () | |
updates object entry in object_data More... | |
getFormAction ($a_cmd, $a_formaction="") | |
get form action for command (command is method name without "Object", e.g. More... | |
isVisible ($a_ref_id, $a_type) | |
viewObject () | |
list childs of current object More... | |
deleteObject ($a_error=false) | |
Display deletion confirmation screen. More... | |
cloneAllObject () | |
Clone single (not container object) Method is overwritten in ilContainerGUI. More... | |
redirectAfterCreation () | |
Redirect after creation, see https://docu.ilias.de/goto_docu_wiki_wpage_5035_1357.html. More... | |
Static Public Member Functions | |
static | _buildPath ($a_ref_id, $a_course_ref_id) |
build path More... | |
Static Public Member Functions inherited from ilObjectGUI | |
static | _gotoRepositoryRoot ($a_raise_error=false) |
Goto repository root. More... | |
static | _gotoRepositoryNode ($a_ref_id, $a_cmd="frameset") |
Goto repository root. More... | |
Data Fields | |
$bl_cnt = 1 | |
$multi_download_enabled = false | |
Data Fields inherited from ilObjectGUI | |
const | COPY_WIZARD_NEEDS_PAGE = 1 |
$objDefinition | |
$tpl | |
$tree | |
$lng | |
$data | |
$object | |
$ref_id | |
$obj_id | |
$maxcount | |
$formaction | |
$return_location | |
$target_frame | |
$tab_target_script | |
$actions | |
$sub_objects | |
$omit_locator = false | |
const | CFORM_NEW = 1 |
const | CFORM_IMPORT = 2 |
const | CFORM_CLONE = 3 |
Protected Member Functions | |
getEditFormValues () | |
Get values for edit form. More... | |
afterUpdate () | |
showPasswordInstructionObject ($a_init=true) | |
Show webdav password instruction. More... | |
initFormPasswordInstruction () | |
Init password form. More... | |
savePasswordObject () | |
Save password. More... | |
initHeaderAction ($a_sub_type=null, $a_sub_id=null) | |
Add file manager link. More... | |
fileManagerLaunchObject () | |
Launch jnlp. More... | |
initEditForm () | |
Init object edit form. More... | |
initSortingForm (ilPropertyFormGUI $form, array $a_sorting_settings) | |
Append sorting settings to property form. More... | |
initListPresentationForm (ilPropertyFormGUI $form) | |
Add list presentation settings to form. More... | |
saveListPresentation (ilPropertyFormGUI $form) | |
Save list presentation setting. More... | |
initSortingDirectionForm (ilContainerSortingSettings $sorting_settings, $element, $a_prefix) | |
Add sorting direction. More... | |
initManualSortingOptionForm (ilContainerSortingSettings $settings, $element, $a_prefix, $a_sorting_settings) | |
Add manual sorting options. More... | |
saveSortingSettings (ilPropertyFormGUI $form) | |
Save sorting settings. More... | |
getTreeSelectorGUI ($cmd) | |
Protected Member Functions inherited from ilObjectGUI | |
getObjectService () | |
Get object service. More... | |
assignObject () | |
setTitleAndDescription () | |
called by prepare output More... | |
initHeaderAction ($a_sub_type=null, $a_sub_id=null) | |
Add header action menu. More... | |
insertHeaderAction ($a_list_gui) | |
Insert header action into main template. More... | |
addHeaderAction () | |
Add header action menu. More... | |
redrawHeaderActionObject () | |
Ajax call: redraw action header only. More... | |
showMountWebfolderIcon () | |
setTabs () | |
set admin tabs public More... | |
setAdminTabs () | |
set admin tabs public More... | |
setLocator () | |
set Locator More... | |
addLocatorItems () | |
should be overwritten to add object specific items (repository items are preloaded) More... | |
omitLocator ($a_omit=true) | |
addAdminLocatorItems ($a_do_not_add_object=false) | |
should be overwritten to add object specific items (repository items are preloaded) More... | |
initCreationForms ($a_new_type) | |
Init creation froms. More... | |
getCreationFormsHTML (array $a_forms) | |
Get HTML for creation forms (accordion) More... | |
initCreateForm ($a_new_type) | |
Init object creation form. More... | |
initDidacticTemplate (ilPropertyFormGUI $form) | |
Show didactic template types. More... | |
addDidacticTemplateOptions (array &$a_options) | |
Add custom templates. More... | |
afterSave (ilObject $a_new_object) | |
Post (successful) object creation hook. More... | |
initEditForm () | |
Init object edit form. More... | |
initEditCustomForm (ilPropertyFormGUI $a_form) | |
Add custom fields to update form. More... | |
getEditFormValues () | |
Get values for edit form. More... | |
getEditFormCustomValues (array &$a_values) | |
Add values to custom edit fields. More... | |
validateCustom (ilPropertyFormGUI $a_form) | |
Validate custom values (if not possible with checkInput()) More... | |
updateCustom (ilPropertyFormGUI $a_form) | |
Insert custom update form values into object. More... | |
afterUpdate () | |
Post (successful) object update hook. More... | |
initImportForm ($a_new_type) | |
Init object import form. More... | |
importFileObject ($parent_id=null, $a_catch_errors=true) | |
Import. More... | |
afterImport (ilObject $a_new_object) | |
Post (successful) object import hook. More... | |
setFormAction ($a_cmd, $a_formaction) | |
set specific form action for command More... | |
getReturnLocation ($a_cmd, $a_location="") | |
get return location for command (command is method name without "Object", e.g. More... | |
setReturnLocation ($a_cmd, $a_location) | |
set specific return location for command More... | |
getTargetFrame ($a_cmd, $a_target_frame="") | |
get target frame for command (command is method name without "Object", e.g. More... | |
setTargetFrame ($a_cmd, $a_target_frame) | |
set specific target frame for command More... | |
showPossibleSubObjects () | |
show possible subobjects (pulldown menu) More... | |
getTemplateFile ($a_cmd, $a_type="") | |
get a template blockfile format: tpl. More... | |
getTabs () | |
get tabs abstract method. More... | |
__showButton ($a_cmd, $a_text, $a_target='') | |
hitsperpageObject () | |
& | __initTableGUI () |
__setTableGUIBasicData (&$tbl, &$result_set, $a_from="") | |
standard implementation for tables use 'from' variable use different initial setting of table More... | |
redirectToRefId ($a_ref_id, $a_cmd="") | |
redirects to (repository) view per ref id usually to a container and usually used at the end of a save/import method where the object gui type (of the new object) doesn't match with the type of the current $_GET["ref_id"] value More... | |
fillCloneTemplate ($a_tpl_varname, $a_type) | |
Fill object clone template This method can be called from any object GUI class that wants to offer object cloning. More... | |
getCenterColumnHTML () | |
Get center column. More... | |
getRightColumnHTML () | |
Display right column. More... | |
setColumnSettings (ilColumnGUI $column_gui) | |
May be overwritten in subclasses. More... | |
checkPermission ($a_perm, $a_cmd="", $a_type="", $a_ref_id=null) | |
Check permission and redirect on error. More... | |
checkPermissionBool ($a_perm, $a_cmd="", $a_type="", $a_ref_id=null) | |
Check permission. More... | |
enableDragDropFileUpload () | |
Enables the file upload into this object by dropping files. More... | |
handleAutoRating (ilObject $a_new_obj) | |
Activate rating automatically if parent container setting. More... | |
Protected Attributes | |
$rbacsystem | |
$tabs | |
$settings | |
$user | |
$db | |
$access | |
$error | |
$obj_definition | |
$rbacadmin | |
$rbacreview | |
$log | |
$obj_data_cache | |
$toolbar | |
$plugin_admin | |
$app_event_handler | |
$ui | |
Protected Attributes inherited from ilObjectGUI | |
$ilErr | |
$locator | |
$user | |
$access | |
$settings | |
$rbacreview | |
$toolbar | |
$tmp_import_dir | |
$tabs_gui = null | |
$ctrl | |
$object_service | |
Private Member Functions | |
addDownloadButton (&$tpl, &$toolbar) | |
downloadMultipleObjects ($a_ref_ids) | |
Static Private Member Functions | |
static | recurseFolder ($refid, $title, $tmpdir) |
private functions which iterates through all folders and files and create an according file structure in a temporary directory. More... | |
static | copyFile ($obj_id, $title, $tmpdir) |
Class ilContainerGUI.
This is a base GUI class for all container objects in ILIAS: root folder, course, group, category, folder
Definition at line 22 of file class.ilContainerGUI.php.
ilContainerGUI::__construct | ( | $a_data, | |
$a_id, | |||
$a_call_by_reference = true , |
|||
$a_prepare_output = true |
|||
) |
Constructor public.
Definition at line 111 of file class.ilContainerGUI.php.
References $DIC, ilObjectGUI\$lng, $rbacsystem, settings(), and user().
ilContainerGUI::__showTimingsButton | ( | & | $tpl | ) |
Definition at line 823 of file class.ilContainerGUI.php.
References ilObjectGUI\$tpl, and ilObjectGUI\$tree.
|
static |
build path
Definition at line 2956 of file class.ilContainerGUI.php.
References ilObjectGUI\$data, $DIC, $path, and ilObjectGUI\$tree.
|
private |
Definition at line 801 of file class.ilContainerGUI.php.
References $toolbar, ilObjectGUI\$tpl, $url, and ilSubmitButton\getInstance().
Referenced by showAdministrationPanel().
ilContainerGUI::addHeaderRow | ( | & | $a_tpl, |
$a_type, | |||
$a_show_image = true |
|||
) |
adds a header row to a block template
object | $a_tpl | block template |
string | $a_type | object type private |
Definition at line 1147 of file class.ilContainerGUI.php.
References $a_type, $DIC, $ilSetting, $settings, $title, ilContainerSortingSettings\_lookupSortMode(), ilUtil\getImagePath(), isActiveAdministrationPanel(), and ilContainer\SORT_MANUAL.
ilContainerGUI::addMessageRow | ( | & | $a_tpl, |
$a_message, | |||
$a_type | |||
) |
add message row
Definition at line 1237 of file class.ilContainerGUI.php.
References $a_type, and $type.
ilContainerGUI::addPageTabs | ( | ) |
Add page tabs.
Definition at line 386 of file class.ilContainerGUI.php.
References ilObjectGUI\$ctrl, $ilCtrl, and $tabs.
ilContainerGUI::addStandardContainerSubTabs | ( | $a_include_view = true | ) |
Add standar container subtabs for view, manage, oderdering and text/media editor link.
Definition at line 1296 of file class.ilContainerGUI.php.
References $_SESSION, $access, ilObjectGUI\$ctrl, $ilCtrl, $ilSetting, $ilUser, ilObjectGUI\$lng, $settings, $tabs, $user, ilFrameTargetInfo\_getFrame(), and isActiveAdministrationPanel().
Referenced by ilObjOrgUnitGUI\setContentSubTabs(), setContentSubTabs(), and ilObjCourseGUI\setContentSubTabs().
ilContainerGUI::addToDeskObject | ( | ) |
Implements ilDesktopItemHandling.
Definition at line 1451 of file class.ilContainerGUI.php.
References $ilSetting, ilObjectGUI\$lng, $settings, ilDesktopItemGUI\addToDesktop(), and renderObject().
Referenced by ilObjLearningSequenceGUI\executeCommand().
|
protected |
Definition at line 202 of file class.ilContainerGUI.php.
References ilObjectGUI\getDidacticTemplateVar(), and ilDidacticTemplateObjSettings\lookupTemplateId().
Referenced by ilObjCourseGUI\updateObject(), and ilObjCategoryGUI\updateObject().
ilContainerGUI::allowBlocksConfigure | ( | ) |
Standard is to allow blocks configuration.
Definition at line 2670 of file class.ilContainerGUI.php.
ilContainerGUI::allowBlocksMoving | ( | ) |
Standard is to allow blocks moving.
Definition at line 2662 of file class.ilContainerGUI.php.
Referenced by setColumnSettings().
ilContainerGUI::cancelMoveLinkObject | ( | ) |
Cancel move|link empty clipboard and return to parent.
Definition at line 2251 of file class.ilContainerGUI.php.
References $_SESSION, ilObjectGUI\$ctrl, and $ilCtrl.
ilContainerGUI::cancelPageContentObject | ( | ) |
Definition at line 1043 of file class.ilContainerGUI.php.
ilContainerGUI::clearAdminCommandsDetermination | ( | ) |
cleaer administration commands determination
Definition at line 1096 of file class.ilContainerGUI.php.
ilContainerGUI::clearObject | ( | ) |
clear clipboard and go back to last object
public
Definition at line 1867 of file class.ilContainerGUI.php.
References $_POST, and $_SESSION.
Referenced by pasteObject(), and performPasteIntoMultipleObjectsObject().
ilContainerGUI::clipboardObject | ( | ) |
show clipboard
Definition at line 2556 of file class.ilContainerGUI.php.
References $_SESSION, ilObjectGUI\$ctrl, ilObjectGUI\$data, $error, $ilCtrl, ilObjectGUI\$ilErr, $ilLog, ilObjectGUI\$lng, $log, $message, ilObjectGUI\$ref_id, $tab, $tabs, $toolbar, ilObjectGUI\$tpl, and ilObjectFactory\getInstanceByRefId().
ilContainerGUI::cloneAllObject | ( | ) |
Clone all object Overwritten method for copying container objects.
public
Definition at line 2815 of file class.ilContainerGUI.php.
References $_COOKIE, $_GET, $_POST, $access, ilObjectGUI\$ctrl, $error, $ilCtrl, ilObjectGUI\$ilErr, $ilLog, $ilUser, $log, PHPMailer\PHPMailer\$options, $rbacsystem, ilObjectGUI\$ref_id, $result, ilObjectGUI\$tree, $user, ilCopyWizardOptions\_isFinished(), ilObjectGUI\createObject(), ilObjectFactory\getInstanceByRefId(), ilUtil\sendFailure(), and ilUtil\sendInfo().
ilContainerGUI::cloneNodes | ( | $srcRef, | |
$dstRef, | |||
& | $mapping, | ||
$newName = null |
|||
) |
Recursively clones all nodes of the RBAC tree.
private
integer | ref_id of source object |
integer | ref_id of destination object |
array | mapping new_ref_id => old_ref_id |
string | the new name of the copy (optional). |
Definition at line 2893 of file class.ilContainerGUI.php.
References ilObjectGUI\$tree, Monolog\Handler\error_log(), and ilObjectFactory\getInstanceByRefId().
Referenced by performPasteIntoMultipleObjectsObject().
ilContainerGUI::cloneWizardPageListObject | ( | ) |
public
Definition at line 2694 of file class.ilContainerGUI.php.
References cloneWizardPageObject().
ilContainerGUI::cloneWizardPageObject | ( | $a_tree_view = true | ) |
Show clone wizard page for container objects.
public
Definition at line 2705 of file class.ilContainerGUI.php.
References $_SESSION, $html, $i, $obj_data_cache, ilObjectGUI\$tree, $type, ilCopyWizardPageFactory\_getInstanceByType(), ilObjectGUI\createObject(), ilUtil\getImagePath(), and ilUtil\sendFailure().
Referenced by cloneWizardPageListObject(), and cloneWizardPageTreeObject().
ilContainerGUI::cloneWizardPageTreeObject | ( | ) |
public
Definition at line 2682 of file class.ilContainerGUI.php.
References cloneWizardPageObject().
ilContainerGUI::confirmRemoveFromSystemObject | ( | ) |
confirmation screen remove from system
Definition at line 3791 of file class.ilContainerGUI.php.
References $_POST, ilObjectGUI\$lng, and ilUtil\sendFailure().
|
staticprivate |
Definition at line 1781 of file class.ilContainerGUI.php.
References ilObjectGUI\$obj_id, $title, ilObjFile\_lookupAbsolutePath(), and ilUtil\getASCIIFilename().
ilContainerGUI::copyObject | ( | ) |
Copy object(s) out from a container and write the information to clipboard It is not possible to copy multiple objects at once.
public
Definition at line 1567 of file class.ilContainerGUI.php.
References $_GET, $_POST, $_SESSION, ilObjectGUI\$ctrl, $error, $ilCtrl, ilObjectGUI\$ilErr, $obj_definition, ilObjectGUI\$objDefinition, $rbacsystem, ilObjectGUI\$ref_id, ilObject\_lookupObjId(), ilObject\_lookupTitle(), initAndDisplayCopyIntoMultipleObjectsObject(), and ilUtil\sendInfo().
ilContainerGUI::createStyleObject | ( | ) |
Create Style.
Definition at line 3110 of file class.ilContainerGUI.php.
References ilObjectGUI\$ctrl, and $ilCtrl.
ilContainerGUI::cutObject | ( | ) |
cut object(s) out from a container and write the information to clipboard
public
Definition at line 1504 of file class.ilContainerGUI.php.
References $_GET, $_POST, $_SESSION, ilObjectGUI\$ctrl, $error, $ilCtrl, ilObjectGUI\$ilErr, $rbacsystem, ilObjectGUI\$ref_id, ilObject\_lookupObjId(), ilObject\_lookupTitle(), initAndDisplayMoveIntoObjectObject(), and ilUtil\sendInfo().
Referenced by ilObjLearningSequenceGUI\executeCommand().
ilContainerGUI::deleteStyleObject | ( | ) |
Delete Style.
Definition at line 3130 of file class.ilContainerGUI.php.
References ilObjectGUI\$ctrl, and $ilCtrl.
ilContainerGUI::disableAdministrationPanelObject | ( | ) |
enable administration panel
Definition at line 1407 of file class.ilContainerGUI.php.
References $_SESSION.
|
private |
Definition at line 1694 of file class.ilContainerGUI.php.
References $access, ilObjectGUI\$lng, ilObjectGUI\$object, $rbacsystem, ilObjectGUI\$ref_id, ilObject\_isInTrash(), ilUtil\delDir(), ilUtil\deliverFile(), ilObjectFactory\getInstanceByRefId(), ilUtil\ilTempnam(), ilUtil\makeDir(), ilUtil\sendInfo(), and ilUtil\zip().
Referenced by downloadObject().
ilContainerGUI::downloadObject | ( | ) |
Definition at line 1646 of file class.ilContainerGUI.php.
References $_GET, $_POST, $error, ilObjectGUI\$ilErr, ilObjectGUI\$object, $rbacsystem, ilObjectGUI\$ref_id, $type, downloadMultipleObjects(), and ilObjectFactory\getInstanceByRefId().
ilContainerGUI::editOrderObject | ( | ) |
Edit order.
Definition at line 1416 of file class.ilContainerGUI.php.
References $_SESSION, $tabs, and renderObject().
ilContainerGUI::editPageContentObject | ( | ) |
edit page content (for repository root node and categories)
public
Definition at line 931 of file class.ilContainerGUI.php.
References $_GET, ilObjectGUI\$ctrl, $error, $ilCtrl, ilObjectGUI\$ilErr, ilObjectGUI\$lng, ilObjectGUI\$obj_id, $rbacsystem, ilObjectGUI\$tpl, ilRTE\_getRTEClassname(), ilContainer\_lookupContainerSetting(), ilObject\_lookupObjectId(), ilObject\_lookupType(), ilUtil\getImagePath(), and ilUtil\prepareFormOutput().
ilContainerGUI::editPageFrameObject | ( | ) |
show page editor frameset
Definition at line 912 of file class.ilContainerGUI.php.
References $_SESSION, and ilContainer\_lookupContainerSetting().
ilContainerGUI::editStyleObject | ( | ) |
Edit Style.
Definition at line 3120 of file class.ilContainerGUI.php.
References ilObjectGUI\$ctrl, and $ilCtrl.
ilContainerGUI::editStylePropertiesObject | ( | ) |
Edit style properties.
Definition at line 2981 of file class.ilContainerGUI.php.
References $tabs, ilObjectGUI\$tpl, ilObjectGUI\checkPermission(), and initStylePropertiesForm().
ilContainerGUI::enableAdministrationPanelObject | ( | ) |
enable administration panel
Definition at line 1398 of file class.ilContainerGUI.php.
References $_SESSION.
ilContainerGUI::enableMultiDownloadObject | ( | ) |
Definition at line 1487 of file class.ilContainerGUI.php.
References renderObject().
ilContainerGUI::executeCommand | ( | ) |
execute command note: this method is overwritten in all container objects
Definition at line 151 of file class.ilContainerGUI.php.
References $_GET, $ret, ilObjectGUI\$tpl, forwardToPageObject(), forwardToStyleSheet(), and prepareOutput().
|
protected |
Launch jnlp.
Definition at line 3352 of file class.ilContainerGUI.php.
References $_COOKIE, $ilUser, ilObjectGUI\$tpl, $user, exit, and ilFMSettings\getInstance().
& ilContainerGUI::forwardToPageObject | ( | ) |
forward command to page object
Definition at line 264 of file class.ilContainerGUI.php.
References $_GET, ilObjectGUI\$ctrl, $ilCtrl, ilObjectGUI\$lng, $ret, $tabs, ilPageObject\_exists(), ilContainer\_lookupContainerSetting(), ilObjectGUI\checkPermission(), exit, ilObjStyleSheet\getContentStylePath(), ilObjStyleSheet\getEffectiveContentStyleId(), ilUtil\getImagePath(), and ilObjStyleSheet\getSyntaxStylePath().
Referenced by ilObjGroupGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), executeCommand(), and ilObjCourseGUI\executeCommand().
ilContainerGUI::forwardToStyleSheet | ( | ) |
Forward to style object.
Definition at line 229 of file class.ilContainerGUI.php.
References $_GET, ilObjectGUI\$ctrl, $ilCtrl, $ret, $tabs, and ilObjectGUI\omitLocator().
Referenced by ilObjGroupGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), executeCommand(), and ilObjCourseGUI\executeCommand().
ilContainerGUI::getAsynchItemListObject | ( | ) |
Get item list command drop down asynchronously.
Definition at line 3158 of file class.ilContainerGUI.php.
References $_GET, ilObjectGUI\$ctrl, ilObjectGUI\$data, $html, $ilCtrl, ilObjectGUI\$obj_id, $plugin_admin, ilObjectGUI\$ref_id, $type, ilObjectListGUIFactory\_getListGUIByType(), ilObject\_lookupObjId(), ilObject\_lookupType(), exit, ilPluginAdmin\getPluginObject(), IL_COMP_SERVICE, ilUIHookPluginGUI\KEEP, and modifyItemGUI().
ilContainerGUI::getContainerPageHTML | ( | ) |
Get container page HTML.
Definition at line 401 of file class.ilContainerGUI.php.
References $ilSetting, $ilUser, $lang, $ret, $settings, $user, ilPageUtil\_existsAndNotEmpty(), ilContainer\_lookupContainerSetting(), ilObjStyleSheet\getContentStylePath(), ilObjStyleSheet\getEffectiveContentStyleId(), ilObjectTranslation\getInstance(), and ilObjStyleSheet\getSyntaxStylePath().
ilContainerGUI::getContentGUI | ( | ) |
Get content gui object.
Definition at line 545 of file class.ilContainerGUI.php.
References ilCourseConstants\IL_CRS_VIEW_TIMING, ilContainer\VIEW_BY_TYPE, ilContainer\VIEW_OBJECTIVE, ilContainer\VIEW_SESSIONS, and ilContainer\VIEW_SIMPLE.
Referenced by redrawListItemObject(), renderBlockAsynchObject(), and renderObject().
|
protected |
Get values for edit form.
Definition at line 188 of file class.ilContainerGUI.php.
References $values, and ilDidacticTemplateObjSettings\lookupTemplateId().
Referenced by ilObjFolderGUI\editObject().
ilContainerGUI::getTabs | ( | ) |
common tabs for all container objects (should be called at the end of child getTabs() method
Definition at line 1361 of file class.ilContainerGUI.php.
References $_GET, $_SESSION, ilObjectGUI\$ctrl, $ilCtrl, and $rbacsystem.
|
protected |
$cmd | string |
Definition at line 3809 of file class.ilContainerGUI.php.
References $_SESSION, $type, and ilObject\_lookupType().
Referenced by showPasteTreeObject().
ilContainerGUI::initAndDisplayCopyIntoMultipleObjectsObject | ( | ) |
Definition at line 2271 of file class.ilContainerGUI.php.
References $_GET, $_SESSION, $path, ilObjectGUI\$tree, and showPasteTreeObject().
Referenced by copyObject().
ilContainerGUI::initAndDisplayLinkIntoMultipleObjectsObject | ( | ) |
Definition at line 2169 of file class.ilContainerGUI.php.
References $_GET, $_SESSION, $path, ilObjectGUI\$tree, and showPasteTreeObject().
Referenced by linkObject().
ilContainerGUI::initAndDisplayMoveIntoObjectObject | ( | ) |
Definition at line 2293 of file class.ilContainerGUI.php.
References $_GET, $_SESSION, $path, ilObjectGUI\$tree, and showPasteTreeObject().
Referenced by cutObject().
|
protected |
Init object edit form.
Definition at line 3436 of file class.ilContainerGUI.php.
References ilObjectGUI\$ctrl, $form, $ilCtrl, $languages, ilObjectGUI\$lng, $title, ilMDLanguageItem\_getLanguages(), ilPropertyFormGUI\addItem(), ilObjectGUI\initEditCustomForm(), ilTextAreaInputGUI\setRows(), and ilObject\TITLE_LENGTH.
|
protected |
Init password form.
Definition at line 3235 of file class.ilContainerGUI.php.
References $form, and ilFormPropertyGUI\setRequired().
Referenced by savePasswordObject(), and showPasswordInstructionObject().
|
protected |
Add file manager link.
<type> | $a_sub_type |
<type> | $a_sub_id |
Definition at line 3334 of file class.ilContainerGUI.php.
References $lg, and ilFMSettings\getInstance().
|
protected |
Add list presentation settings to form.
ilPropertyFormGUI | $form |
Definition at line 3573 of file class.ilContainerGUI.php.
References $form, ilContainer\_lookupContainerSetting(), ilPropertyFormGUI\addItem(), and ilRadioOption\setValue().
Referenced by ilObjFolderGUI\initEditForm(), ilObjRootFolderGUI\initEditForm(), ilObjCategoryGUI\initEditForm(), ilObjCourseGUI\initEditForm(), and ilObjGroupGUI\initForm().
|
protected |
Add manual sorting options.
Definition at line 3646 of file class.ilContainerGUI.php.
References ilRadioOption\addSubItem(), ilContainerSortingSettings\getSortNewItemsOrder(), ilContainerSortingSettings\getSortNewItemsPosition(), initSortingDirectionForm(), ilRadioGroupInputGUI\setValue(), ilContainer\SORT_ACTIVATION, ilContainer\SORT_CREATION, ilContainer\SORT_NEW_ITEMS_ORDER_ACTIVATION, ilContainer\SORT_NEW_ITEMS_ORDER_CREATION, ilContainer\SORT_NEW_ITEMS_ORDER_TITLE, ilContainer\SORT_NEW_ITEMS_POSITION_BOTTOM, ilContainer\SORT_NEW_ITEMS_POSITION_TOP, and ilContainer\SORT_TITLE.
Referenced by initSortingForm().
|
protected |
Add sorting direction.
ilFormPropertyGUI | $element |
Definition at line 3611 of file class.ilContainerGUI.php.
References $txt, ilRadioOption\addSubItem(), ilContainerSortingSettings\getSortDirection(), ilContainer\SORT_DIRECTION_ASC, and ilContainer\SORT_DIRECTION_DESC.
Referenced by initManualSortingOptionForm(), and initSortingForm().
|
protected |
Append sorting settings to property form.
ilPropertyFormGUI | $form | |
type | $a_sorting_settings |
Definition at line 3503 of file class.ilContainerGUI.php.
References $form, $settings, ilPropertyFormGUI\addItem(), initManualSortingOptionForm(), initSortingDirectionForm(), ilContainerSortingSettings\lookupSortModeFromParentContainer(), ilRadioOption\setInfo(), ilContainer\SORT_ACTIVATION, ilContainer\SORT_CREATION, ilContainer\SORT_INHERIT, ilContainer\SORT_MANUAL, ilContainer\SORT_TITLE, and ilContainerSortingSettings\sortModeToString().
Referenced by ilObjFolderGUI\initEditForm(), ilObjRootFolderGUI\initEditForm(), ilObjCategoryGUI\initEditForm(), ilObjCourseGUI\initEditForm(), and ilObjGroupGUI\initForm().
ilContainerGUI::initStylePropertiesForm | ( | ) |
Init style properties form.
Definition at line 2997 of file class.ilContainerGUI.php.
References $_GET, ilObjectGUI\$ctrl, $ilCtrl, $ilSetting, ilObjectGUI\$lng, $settings, $tabs, ilObjectGUI\$tpl, ilObjStyleSheet\_getStandardStyles(), ilContainer\_lookupContainerSetting(), ilObjStyleSheet\_lookupStandard(), ilObject\_lookupTitle(), ilObject\_lookupType(), ilUtil\formSelect(), ilSelectInputGUI\setOptions(), ilPageObjectGUI\setStyleId(), ilPageObjectGUI\setTabHook(), and ilNonEditableValueGUI\setValue().
Referenced by editStylePropertiesObject().
ilContainerGUI::isActiveAdministrationPanel | ( | ) |
Definition at line 2613 of file class.ilContainerGUI.php.
References $_SESSION, and $access.
Referenced by addHeaderRow(), addStandardContainerSubTabs(), renderObject(), setColumnSettings(), ilObjCourseGUI\setContentSubTabs(), setPageEditorTabs(), showAdministrationPanel(), and ilObjCourseGUI\showPossibleSubObjects().
ilContainerGUI::isActiveItemOrdering | ( | ) |
Check if item ordering is enabled.
Definition at line 1440 of file class.ilContainerGUI.php.
References ilContainerSortingSettings\_lookupSortMode(), isActiveOrdering(), and ilContainer\SORT_MANUAL.
ilContainerGUI::isActiveOrdering | ( | ) |
Check if ordering is enabled.
Definition at line 1431 of file class.ilContainerGUI.php.
Referenced by isActiveItemOrdering(), and showAdministrationPanel().
ilContainerGUI::isMultiDownloadEnabled | ( | ) |
Definition at line 1493 of file class.ilContainerGUI.php.
References $multi_download_enabled.
Referenced by showAdministrationPanel().
ilContainerGUI::keepObjectsInClipboardObject | ( | ) |
Keep objects in the clipboard.
Definition at line 2262 of file class.ilContainerGUI.php.
References ilObjectGUI\$ctrl, and $ilCtrl.
Referenced by ilObjOrgUnitGUI\executeCommand(), and ilObjLearningSequenceGUI\executeCommand().
ilContainerGUI::linkObject | ( | ) |
create an new reference of an object in tree it's like a hard link of unix
public
Definition at line 1801 of file class.ilContainerGUI.php.
References $_GET, $_POST, $_SESSION, ilObjectGUI\$ctrl, $error, $ilCtrl, ilObjectGUI\$ilErr, ilObjectGUI\$object, $rbacsystem, ilObjectGUI\$ref_id, ilObjectFactory\getInstanceByRefId(), initAndDisplayLinkIntoMultipleObjectsObject(), and ilUtil\sendInfo().
Referenced by ilObjLearningSequenceGUI\executeCommand().
ilContainerGUI::modifyItemGUI | ( | $a_item_list_gui, | |
$a_item_data, | |||
$a_show_path | |||
) |
Modify list gui for presentation in container.
type | $a_item_list_gui | |
type | $a_item_data | |
type | $a_show_path |
Definition at line 2939 of file class.ilContainerGUI.php.
References ilObjectGUI\$lng.
Referenced by getAsynchItemListObject().
& ilContainerGUI::newBlockTemplate | ( | ) |
determin admin commands
returns a new list block template
private
Definition at line 1128 of file class.ilContainerGUI.php.
References ilObjectGUI\$tpl.
ilContainerGUI::pasteObject | ( | ) |
paste object from clipboard to current place Depending on the chosen command the object(s) are linked, copied or moved
public
Definition at line 2321 of file class.ilContainerGUI.php.
References $_GET, $_SESSION, ilObjectGUI\$ctrl, $error, $ilCtrl, ilObjectGUI\$ilErr, $ilLog, $ilUser, $key, $log, $message, $rbacadmin, $rbacsystem, ilObjectGUI\$ref_id, ilObjectGUI\$tree, $user, ilConditionHandler\_adjustMovedObjectConditions(), ilChangeEvent\_catchupWriteEvents(), ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilChangeEvent\_recordWriteEvent(), clearObject(), and ilObjectFactory\getInstanceByRefId().
Referenced by ilObjOrgUnitGUI\performPaste().
ilContainerGUI::performPasteIntoMultipleObjectsObject | ( | ) |
Definition at line 1882 of file class.ilContainerGUI.php.
References $_POST, $_SESSION, ilObjectGUI\$ctrl, $error, ilObjectGUI\$ilErr, $ilLog, $ilUser, $key, $links, ilObjectGUI\$lng, $log, $message, $obj_data_cache, $rbacadmin, $rbacreview, $rbacsystem, ilObjectGUI\$ref_id, $title, ilObjectGUI\$tree, $ui, $user, ilConditionHandler\_adjustMovedObjectConditions(), ilObjFileAccess\_appendNumberOfCopyToFilename(), ilChangeEvent\_catchupWriteEvents(), ilLink\_getLink(), ilChangeEvent\_recordReadEvent(), ilChangeEvent\_recordWriteEvent(), ilRbacLog\add(), clearObject(), cloneNodes(), ilRbacLog\gatherFaPa(), ilObjectFactory\getInstanceByRefId(), ilRbacLog\isActive(), ilRbacLog\LINK_OBJECT, ilUtil\sendFailure(), and showPasteTreeObject().
Referenced by ilObjOrgUnitGUI\executeCommand(), and ilObjLearningSequenceGUI\executeCommand().
ilContainerGUI::prepareOutput | ( | $a_show_subobjects = true | ) |
prepare output
Definition at line 473 of file class.ilContainerGUI.php.
References ilObjectGUI\getCreationMode(), ilMemberViewGUI\showMemberViewSwitch(), and showTreeFlatIcon().
Referenced by ilObjCategoryGUI\executeCommand(), ilObjRecoveryFolderGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), and executeCommand().
|
staticprivate |
private functions which iterates through all folders and files and create an according file structure in a temporary directory.
This function works recursive.
integer | $refid | reference it |
tmpdictory | $tmpdir |
Definition at line 1751 of file class.ilContainerGUI.php.
References $DIC, $rbacsystem, $title, ilObjectGUI\$tree, ilObject\_isInTrash(), ilUtil\getASCIIFilename(), and ilUtil\makeDir().
ilContainerGUI::redrawListItemObject | ( | ) |
Redraw a list item (ajax)
Definition at line 3280 of file class.ilContainerGUI.php.
References $_GET, $html, $id, ilObjectGUI\$tpl, ilEventItems\_getItemsOfContainer(), exit, getContentGUI(), and ilObjectActivation\getItemsByEvent().
ilContainerGUI::removeFromDeskObject | ( | ) |
Implements ilDesktopItemHandling.
Definition at line 1469 of file class.ilContainerGUI.php.
References $ilSetting, ilObjectGUI\$lng, $settings, ilDesktopItemGUI\removeFromDesktop(), and renderObject().
Referenced by ilObjLearningSequenceGUI\executeCommand().
ilContainerGUI::removeFromSystemObject | ( | ) |
remove objects from trash bin and all entries therefore every object needs a specific deleteObject() method
public
Definition at line 3765 of file class.ilContainerGUI.php.
References $_POST, $app_event_handler, $ilLog, ilObjectGUI\$lng, and $log.
ilContainerGUI::renderBlockAsynchObject | ( | ) |
render the object
Definition at line 621 of file class.ilContainerGUI.php.
References $_GET, exit, and getContentGUI().
ilContainerGUI::renderObject | ( | ) |
render the object
Definition at line 582 of file class.ilContainerGUI.php.
References $_GET, ilObjectGUI\$ctrl, $db, $ilCtrl, $ilDB, $ilSetting, $settings, $tabs, ilObjectGUI\$tpl, getContentGUI(), isActiveAdministrationPanel(), setContentSubTabs(), showAdministrationPanel(), showPermanentLink(), and showPossibleSubObjects().
Referenced by addToDeskObject(), editOrderObject(), enableMultiDownloadObject(), and removeFromDeskObject().
ilContainerGUI::resetRowType | ( | ) |
Definition at line 1259 of file class.ilContainerGUI.php.
|
protected |
Save list presentation setting.
ilPropertyFormGUI | $form |
Definition at line 3598 of file class.ilContainerGUI.php.
References ilContainer\_writeContainerSetting(), and ilPropertyFormGUI\getInput().
Referenced by ilObjRootFolderGUI\getEditFormValues(), ilObjFolderGUI\updateCustom(), ilObjGroupGUI\updateObject(), ilObjCourseGUI\updateObject(), and ilObjCategoryGUI\updateObject().
ilContainerGUI::savePageContentObject | ( | ) |
Definition at line 993 of file class.ilContainerGUI.php.
References $_POST, $text, ilRTE\_cleanupMediaObjectUsage(), ilObjAdvancedEditing\_getUsedHTMLTagsAsString(), ilContainer\_lookupContainerSetting(), ilContainer\_writeContainerSetting(), and ilUtil\stripSlashes().
|
protected |
Save password.
Definition at line 3259 of file class.ilContainerGUI.php.
References $form, $ilUser, $user, initFormPasswordInstruction(), and showPasswordInstructionObject().
ilContainerGUI::saveSortingObject | ( | ) |
Save Sorting.
public
Definition at line 2869 of file class.ilContainerGUI.php.
References $_POST, and ilContainerSorting\_getInstance().
|
protected |
Save sorting settings.
ilPropertyFormGUI | $form |
Definition at line 3720 of file class.ilContainerGUI.php.
References $settings, ilPropertyFormGUI\getInput(), ilContainer\SORT_ACTIVATION, ilContainer\SORT_CREATION, ilContainer\SORT_MANUAL, and ilContainer\SORT_TITLE.
Referenced by ilObjRootFolderGUI\getEditFormValues(), ilObjFolderGUI\updateCustom(), ilObjGroupGUI\updateObject(), ilObjCourseGUI\updateObject(), and ilObjCategoryGUI\updateObject().
ilContainerGUI::saveStyleSettingsObject | ( | ) |
Save style settings.
Definition at line 3140 of file class.ilContainerGUI.php.
References $_POST, $ilSetting, $settings, ilObjStyleSheet\_lookupStandard(), and ilUtil\stripSlashes().
ilContainerGUI::setColumnSettings | ( | ilColumnGUI | $column_gui | ) |
May be overwritten in subclasses.
Definition at line 2630 of file class.ilContainerGUI.php.
References $access, allowBlocksMoving(), isActiveAdministrationPanel(), ilColumnGUI\setAdminCommands(), ilColumnGUI\setBlockProperty(), ilColumnGUI\setEnableMovement(), and ilColumnGUI\setRepositoryItems().
ilContainerGUI::setContentSubTabs | ( | ) |
Set content sub tabs.
Definition at line 632 of file class.ilContainerGUI.php.
References addStandardContainerSubTabs().
Referenced by renderObject().
ilContainerGUI::setPageEditorTabs | ( | ) |
Add page editor tabs.
Definition at line 1268 of file class.ilContainerGUI.php.
References ilObjectGUI\$lng, ilFrameTargetInfo\_getFrame(), and isActiveAdministrationPanel().
ilContainerGUI::setSideColumnReturn | ( | ) |
Set return point for side column actions.
Definition at line 3850 of file class.ilContainerGUI.php.
ilContainerGUI::setTitleAndDescription | ( | ) |
called by prepare output
Definition at line 512 of file class.ilContainerGUI.php.
References ilObjectListGUIFactory\_getListGUIByType(), and ilContainer\_lookupContainerSetting().
ilContainerGUI::showAdministrationPanel | ( | ) |
show administration panel
Definition at line 640 of file class.ilContainerGUI.php.
References $_GET, $_SESSION, $access, $DIC, $GLOBALS, ilObjectGUI\$lng, ilObjectGUI\$ref_id, $toolbar, addDownloadButton(), ilUtil\getImagePath(), isActiveAdministrationPanel(), isActiveOrdering(), isMultiDownloadEnabled(), and ilUtil\sendInfo().
Referenced by renderObject(), and ilObjOrgUnitGUI\updateSettings().
ilContainerGUI::showLinkListObject | ( | ) |
Definition at line 1048 of file class.ilContainerGUI.php.
References $_GET, $i, ilObjectGUI\$lng, ilObjectGUI\$tpl, ilObjectGUI\$tree, $type, exit, and ilUtil\getStyleSheetLocation().
|
protected |
Show webdav password instruction.
Definition at line 3207 of file class.ilContainerGUI.php.
References $toolbar, ilObjectGUI\$tpl, ilWebDAVUtil\getInstance(), initFormPasswordInstruction(), and ilUtil\sendInfo().
Referenced by savePasswordObject().
ilContainerGUI::showPasteTreeObject | ( | ) |
Show paste tree.
Definition at line 2193 of file class.ilContainerGUI.php.
References $_SESSION, $error, ilObjectGUI\$ilErr, $message, Sabre\VObject\$output, $t, $tabs, $toolbar, ilUtil\getImagePath(), ilSubmitButton\getInstance(), and getTreeSelectorGUI().
Referenced by ilObjLearningSequenceGUI\executeCommand(), initAndDisplayCopyIntoMultipleObjectsObject(), initAndDisplayLinkIntoMultipleObjectsObject(), initAndDisplayMoveIntoObjectObject(), and performPasteIntoMultipleObjectsObject().
ilContainerGUI::showPermanentLink | ( | ) |
show permanent link
Definition at line 839 of file class.ilContainerGUI.php.
References $DIC, and ilObjectGUI\$tpl.
Referenced by ilObjGroupGUI\executeCommand(), ilObjCourseGUI\executeCommand(), and renderObject().
ilContainerGUI::showPossibleSubObjects | ( | ) |
show possible sub objects selection list
Definition at line 532 of file class.ilContainerGUI.php.
References ilObjectAddNewItemGUI\render().
Referenced by renderObject().
ilContainerGUI::showRepTree | ( | ) |
Show tree.
Definition at line 3378 of file class.ilContainerGUI.php.
References $_GET, $_SESSION, ilObjectGUI\$ctrl, $ilCtrl, $ilSetting, $ilUser, $settings, ilObjectGUI\$tpl, $user, and ilUtil\stripSlashes().
Referenced by ilObjGroupGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), ilObjStudyProgrammeGUI\executeCommand(), ilObjLearningSequenceGUI\executeCommand(), and ilObjCourseGUI\executeCommand().
ilContainerGUI::showTreeFlatIcon | ( | ) |
Definition at line 488 of file class.ilContainerGUI.php.
References $_GET, $_SESSION, ilObjectGUI\$tpl, and ilMemberViewSettings\getInstance().
Referenced by prepareOutput().
ilContainerGUI::switchToOldEditorObject | ( | ) |
Switch to old page editor.
Definition at line 867 of file class.ilContainerGUI.php.
References $_SESSION, ilObjectGUI\$ctrl, and $ilCtrl.
ilContainerGUI::switchToStdEditorObject | ( | ) |
Switch to standard page editor.
Definition at line 856 of file class.ilContainerGUI.php.
References $_SESSION, ilObjectGUI\$ctrl, and $ilCtrl.
ilContainerGUI::trashObject | ( | ) |
Show trash content of object.
public
Definition at line 3751 of file class.ilContainerGUI.php.
References $_GET, and ilObjectGUI\$tpl.
Referenced by ilObjLearningSequenceGUI\executeCommand().
ilContainerGUI::undeleteObject | ( | ) |
Get objects back from trash.
Definition at line 3780 of file class.ilContainerGUI.php.
Referenced by ilObjLearningSequenceGUI\executeCommand().
ilContainerGUI::useNewEditorObject | ( | ) |
Use new editor (-> delete xhtml content page)
Definition at line 878 of file class.ilContainerGUI.php.
References $access, ilObjectGUI\$ctrl, $ilCtrl, ilObjectGUI\$lng, and ilContainer\_writeContainerSetting().
|
protected |
Definition at line 52 of file class.ilContainerGUI.php.
Referenced by addStandardContainerSubTabs(), cloneAllObject(), ilObjFolderGUI\downloadFolderObject(), downloadMultipleObjects(), ilObjCategoryGUI\executeCommand(), ilObjCategoryGUI\getTabs(), ilObjFolderGUI\getTabs(), ilObjFolderGUI\infoScreen(), ilObjCategoryGUI\infoScreen(), isActiveAdministrationPanel(), setColumnSettings(), showAdministrationPanel(), and useNewEditorObject().
|
protected |
Definition at line 97 of file class.ilContainerGUI.php.
Referenced by ilObjLearningSequenceGUI\afterSave(), and removeFromSystemObject().
ilContainerGUI::$bl_cnt = 1 |
Definition at line 99 of file class.ilContainerGUI.php.
|
protected |
Definition at line 47 of file class.ilContainerGUI.php.
Referenced by renderObject().
|
protected |
Definition at line 57 of file class.ilContainerGUI.php.
Referenced by clipboardObject(), cloneAllObject(), copyObject(), cutObject(), ilObjFolderGUI\downloadFolderObject(), downloadObject(), ilObjFolderGUI\editObject(), editPageContentObject(), ilObjCategoryGUI\infoScreen(), linkObject(), ilObjCategoryGUI\listUsersObject(), pasteObject(), performPasteIntoMultipleObjectsObject(), showPasteTreeObject(), ilObjCourseGUI\updateInfoObject(), and ilObjCategoryGUI\updateObject().
|
protected |
Definition at line 77 of file class.ilContainerGUI.php.
Referenced by ilObjLearningSequenceGUI\afterSave(), clipboardObject(), cloneAllObject(), pasteObject(), performPasteIntoMultipleObjectsObject(), and removeFromSystemObject().
ilContainerGUI::$multi_download_enabled = false |
Definition at line 100 of file class.ilContainerGUI.php.
Referenced by isMultiDownloadEnabled().
|
protected |
Definition at line 82 of file class.ilContainerGUI.php.
Referenced by cloneWizardPageObject(), and performPasteIntoMultipleObjectsObject().
|
protected |
Definition at line 62 of file class.ilContainerGUI.php.
Referenced by copyObject().
|
protected |
Definition at line 92 of file class.ilContainerGUI.php.
Referenced by getAsynchItemListObject().
|
protected |
Definition at line 67 of file class.ilContainerGUI.php.
Referenced by ilObjCourseGUI\afterSave(), ilObjCategoryGUI\assignSaveObject(), pasteObject(), and performPasteIntoMultipleObjectsObject().
|
protected |
Definition at line 72 of file class.ilContainerGUI.php.
Referenced by ilObjCategoryGUI\__checkGlobalRoles(), ilObjCategoryGUI\__getAssignableRoles(), ilObjCategoryGUI\_importCategoriesForm(), ilObjCategoryGUI\assignRolesObject(), ilObjCategoryGUI\assignSaveObject(), ilObjCategoryGUI\listUsersObject(), and performPasteIntoMultipleObjectsObject().
|
protected |
Definition at line 27 of file class.ilContainerGUI.php.
Referenced by __construct(), ilObjCourseGUI\autoFillObject(), cloneAllObject(), copyObject(), cutObject(), downloadMultipleObjects(), downloadObject(), editPageContentObject(), ilObjGroupGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjRootFolderGUI\getTabs(), ilObjCategoryGUI\getTabs(), ilObjFolderGUI\getTabs(), ilObjGroupGUI\getTabs(), getTabs(), ilObjGroupGUI\infoScreen(), linkObject(), ilObjCategoryGUI\listUsersObject(), pasteObject(), performPasteIntoMultipleObjectsObject(), ilObjGroupGUI\prepareOutput(), ilObjCourseGUI\prepareOutput(), recurseFolder(), ilObjCourseGUI\setSubTabs(), ilObjGroupGUI\setSubTabs(), ilObjCourseGUI\viewObject(), and ilObjGroupGUI\viewObject().
|
protected |
Definition at line 37 of file class.ilContainerGUI.php.
Referenced by addHeaderRow(), addStandardContainerSubTabs(), addToDeskObject(), ilObjStudyProgrammeGUI\afterSave(), ilObjLearningSequenceGUI\afterSave(), ilObjCategoryGUI\afterSave(), getContainerPageHTML(), ilObjCourseGUI\initEditForm(), initSortingForm(), initStylePropertiesForm(), ilObjCourseGUI\prepareOutput(), removeFromDeskObject(), renderObject(), saveSortingSettings(), saveStyleSettingsObject(), ilObjCategoryGUI\setEditTabs(), showRepTree(), and ilObjCourseGUI\updateObject().
|
protected |
Definition at line 32 of file class.ilContainerGUI.php.
Referenced by addPageTabs(), addStandardContainerSubTabs(), ilObjCategoryGUI\applyFilterObject(), ilObjCategoryGUI\assignRolesObject(), clipboardObject(), ilObjFolderGUI\editObject(), editOrderObject(), editStylePropertiesObject(), ilObjCategoryGUI\executeCommand(), forwardToPageObject(), forwardToStyleSheet(), initStylePropertiesForm(), ilObjFolderGUI\renderObject(), ilObjCategoryGUI\renderObject(), renderObject(), ilObjCategoryGUI\setEditTabs(), ilObjFolderGUI\setSubTabs(), and showPasteTreeObject().
|
protected |
Definition at line 87 of file class.ilContainerGUI.php.
Referenced by addDownloadButton(), clipboardObject(), ilObjCategoryGUI\listUsersObject(), showAdministrationPanel(), showPasswordInstructionObject(), and showPasteTreeObject().
|
protected |
Definition at line 105 of file class.ilContainerGUI.php.
Referenced by performPasteIntoMultipleObjectsObject().
|
protected |
Definition at line 42 of file class.ilContainerGUI.php.
Referenced by ilObjCategoryGUI\__checkGlobalRoles(), ilObjCategoryGUI\__getAssignableRoles(), addStandardContainerSubTabs(), cloneAllObject(), ilObjCategoryGUI\deleteUsersObject(), ilObjFolderGUI\executeCommand(), fileManagerLaunchObject(), getContainerPageHTML(), ilObjCategoryGUI\listUsersObject(), pasteObject(), performPasteIntoMultipleObjectsObject(), savePasswordObject(), showRepTree(), and ilObjCategoryGUI\updateObject().