24 include_once(
"./Services/Container/classes/class.ilContainerContentGUI.php");
50 $this->lng = $DIC->language();
51 $this->tabs = $DIC->tabs();
52 $this->access = $DIC->access();
53 $this->
user = $DIC->user();
54 parent::__construct($container_gui_obj);
70 include_once
'Services/Object/classes/class.ilObjectListGUIFactory.php';
73 "tpl.container_page.html",
104 if ($output_html !=
"") {
111 if (is_array($this->items[
"_all"])) {
112 $this->renderer->addCustomBlock(
"_all",
$lng->txt(
"content"));
115 foreach ($this->items[
"_all"] as $k => $item_data) {
116 if (!$this->renderer->hasItem($item_data[
"child"])) {
119 $this->renderer->addItemToBlock(
"_all", $item_data[
"type"], $item_data[
"child"],
$html);
125 $output_html .= $this->renderer->getHTML();
127 $a_tpl->setVariable(
"CONTAINER_PAGE_CONTENT", $output_html);
141 if (
$_GET[
'expand']) {
142 if (
$_GET[
'expand'] > 0) {
143 $_SESSION[
'sess'][
'expanded'][abs((
int)
$_GET[
'expand'])] = self::DETAILS_ALL;
145 $_SESSION[
'sess'][
'expanded'][abs((
int)
$_GET[
'expand'])] = self::DETAILS_TITLE;
151 include_once(
'./Modules/Session/classes/class.ilSessionAppointment.php');
170 return self::DETAILS_DEACTIVATED;
172 if (isset(
$_SESSION[
'sess'][
'expanded'][$a_session_id])) {
173 return $_SESSION[
'sess'][
'expanded'][$a_session_id];
175 if ($a_session_id == $this->force_details) {
176 return self::DETAILS_ALL;
178 return self::DETAILS_TITLE;
initDetails()
init details
getDetailsLevel($a_session_id)
get details level
getItemGroupsHTML($a_pos=0)
Get item groups HTML.
initRenderer()
Init container renderer.
insertPageEmbeddedBlocks($a_output_html)
Insert blocks into container page.
Parent class of all container content GUIs.
__showMaterials($a_tpl)
Show Materials.
getContainerGUI()
Get container GUI object.
special template class to simplify handling of ITX/PEAR
getContainerObject()
Get container object.
renderItem($a_item_data, $a_position=0, $a_force_icon=false, $a_pos_prefix="")
Render an item.
clearAdminCommandsDetermination()
cleaer administration commands determination
static lookupLastSessionByCourse($a_ref_id)
public
Shows all items in one block.
__construct($container_gui_obj)
Constructor.
getMainContent()
Get content HTML for main column.
static lookupNextSessionByCourse($a_ref_id)
public