ILIAS
trunk Revision v11.0_alpha-1861-g09f3d197f78
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
renderItemList () | |
![]() | |
getContainerObject () | |
getContainerGUI () | |
setOutput () | |
This method sets the output of the right and main column in the global standard template. More... | |
getMainContent () | |
Get content HTML for main column, this one may be overwritten in derived classes. More... | |
determinePageEmbeddedBlocks (string $a_container_page_html) | |
Determine all blocks that are embedded in the container page. More... | |
addEmbeddedBlock (string $block_type, $block_parameter) | |
Add embedded block. More... | |
getEmbeddedBlocks () | |
renderPageEmbeddedBlocks () | |
renderItem (array $a_item_data, int $a_position=0, bool $a_force_icon=false, string $a_pos_prefix="", string $item_group_list_presentation="") | |
Render an item. More... | |
renderCard (array $a_item_data, int $a_position=0, bool $a_force_icon=false, string $a_pos_prefix="") | |
insertPageEmbeddedBlocks (string $a_output_html) | |
Insert blocks into container page. More... | |
getSingleTypeBlockAsynch (string $type) | |
Render single block. More... | |
getGroupedObjTypes () | |
Get grouped repository object types. More... | |
getIntroduction () | |
getItemGroupsHTML (int $a_pos=0) | |
renderItemGroup (array $a_itgr) | |
Protected Member Functions | |
initRenderer () | |
getBlockPostfix (string $type) | |
getBlockPrefix (string $type) | |
renderSessionLimitLink (bool $a_previous=true) | |
initSessionPresentationLimitation () | |
isItemHidden (string $type, int $ref_id) | |
![]() | |
getViewMode () | |
getRightColumnHTML () | |
getCenterColumnHTML () | |
initRenderer () | |
Init container renderer. More... | |
getItemGUI (array $item_data) | |
hasForcedOrderByStartDate (string $type) | |
getUniqueItemId (array $a_item_data) | |
Protected Attributes | |
array | $visible_sessions = [] |
bool | $session_link_next = false |
bool | $session_link_prev = false |
bool | $session_limitation_initialised = false |
![]() | |
ILIAS Container Content ItemPresentationManager | $item_presentation |
ilGlobalTemplateInterface | $tpl |
ilCtrl | $ctrl |
ilObjUser | $user |
ilLanguage | $lng |
ilAccessHandler | $access |
ilDBInterface | $db |
ilRbacSystem | $rbacsystem |
ilSetting | $settings |
ilObjectDefinition | $obj_definition |
int | $details_level = self::DETAILS_DEACTIVATED |
ilContainerRenderer | $renderer |
ilLogger | $log |
int | $view_mode |
array | $embedded_block = [] |
array | $items = [] |
array | $list_gui = [] |
ClipboardManager | $clipboard |
StandardGUIRequest | $request |
ItemManager | $item_manager |
BlockSessionRepository | $block_repo |
int | $block_limit = 0 |
array | $type_grps = [] |
int | $force_details |
ilContainerUserFilter | $container_user_filter |
Additional Inherited Members | |
![]() | |
const | DETAILS_DEACTIVATED = 0 |
const | DETAILS_TITLE = 1 |
const | DETAILS_ALL = 2 |
const | VIEW_MODE_LIST = 0 |
const | VIEW_MODE_TILE = 1 |
ilContainerGUI | $container_gui |
ilContainer | $container_obj |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Shows all items in one block.
Definition at line 24 of file class.ilContainerSessionsContentGUI.php.
|
protected |
Definition at line 45 of file class.ilContainerSessionsContentGUI.php.
References initSessionPresentationLimitation(), and renderSessionLimitLink().
Referenced by initRenderer().
|
protected |
Definition at line 56 of file class.ilContainerSessionsContentGUI.php.
References initSessionPresentationLimitation(), and renderSessionLimitLink().
Referenced by initRenderer().
|
protected |
Definition at line 31 of file class.ilContainerSessionsContentGUI.php.
References $ref_id, getBlockPostfix(), getBlockPrefix(), isItemHidden(), and renderer().
Referenced by renderItemList().
|
protected |
Definition at line 122 of file class.ilContainerSessionsContentGUI.php.
References ilContainerContentGUI\$access, $container, ilContainerContentGUI\$container_obj, $DIC, $ref_id, ilContainerContentGUI\$request, ilContainerContentGUI\$user, ilDateTime\_after(), ilDateTime\_before(), ilDateTime\_within(), ilObjectFactory\getInstanceByRefId(), ilObjUser\getPref(), IL_CAL_DATE, IL_CAL_DAY, IL_CAL_UNIX, null, ilArrayUtil\sortArray(), ilContainer\VIEW_INHERIT, and ilObjUser\writePref().
Referenced by getBlockPostfix(), getBlockPrefix(), and isItemHidden().
|
protected |
Definition at line 243 of file class.ilContainerSessionsContentGUI.php.
References initSessionPresentationLimitation().
Referenced by initRenderer().
ilContainerSessionsContentGUI::renderItemList | ( | ) |
Definition at line 67 of file class.ilContainerSessionsContentGUI.php.
References initRenderer(), and renderer().
|
protected |
Definition at line 73 of file class.ilContainerSessionsContentGUI.php.
References ilContainerContentGUI\$ctrl, ilContainerContentGUI\$lng, ilContainerContentGUI\$tpl, ilContainerContentGUI\$user, ILIAS\UICore\GlobalTemplate\get(), ilContainerContentGUI\getContainerGUI(), ilContainerContentGUI\getContainerObject(), ILIAS\Survey\Mode\getId(), ilLanguage\loadLanguageModule(), ILIAS\UICore\GlobalTemplate\parseCurrentBlock(), ILIAS\UICore\GlobalTemplate\setCurrentBlock(), ILIAS\UICore\GlobalTemplate\setVariable(), and ilLanguage\txt().
Referenced by getBlockPostfix(), and getBlockPrefix().
|
protected |
Definition at line 29 of file class.ilContainerSessionsContentGUI.php.
|
protected |
Definition at line 27 of file class.ilContainerSessionsContentGUI.php.
|
protected |
Definition at line 28 of file class.ilContainerSessionsContentGUI.php.
|
protected |
Definition at line 26 of file class.ilContainerSessionsContentGUI.php.