ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Public Member Functions | |
__construct ($a_ref_id=0) | |
Constructor. More... | |
getRepositoryMode () | |
Get RepositoryMode. More... | |
executeCommand () | |
Execute command. More... | |
showViewSelection ($a_active="cal_list") | |
Show view selection. More... | |
getNextClass () | |
get next class More... | |
readLastClass () | |
Read last class from history. More... | |
setCmdClass ($a_class) | |
show () | |
Show. More... | |
initSeed () | |
init the seed date for presentations (month view, minicalendar) More... | |
showToolbarAndSidebar () | |
Protected Member Functions | |
initAndRedirectToConsultationHours () | |
Init and redirect to consultation hours. More... | |
forwardToClass ($a_class) | |
forward to class More... | |
loadHistory () | |
forward to last presentation class More... | |
showSideBlocks () | |
show side blocks More... | |
prepareOutput () | |
get tabs More... | |
synchroniseExternalCalendars () | |
Sync external calendars. More... | |
Protected Attributes | |
$ctrl | |
$lng | |
$tpl | |
$tabs_gui | |
$user | |
$help | |
$rbacsystem | |
$ui | |
$toolbar | |
$repository_mode = false | |
$seed | |
ilCalendarPresentationGUI: ilCalendarMonthGUI, ilCalendarUserSettingsGUI, ilCalendarCategoryGUI, ilCalendarWeekGUI ilCalendarPresentationGUI: ilCalendarAppointmentGUI, ilCalendarDayGUI, ilCalendarInboxGUI, ilCalendarSubscriptionGUI ilCalendarPresentationGUI: ilConsultationHoursGUI, ilCalendarBlockGUI, ilPDCalendarBlockGUI, ilPublicUserProfileGUI
Definition at line 19 of file class.ilCalendarPresentationGUI.php.
ilCalendarPresentationGUI::__construct | ( | $a_ref_id = 0 | ) |
Constructor.
public
Definition at line 80 of file class.ilCalendarPresentationGUI.php.
References $_GET, $DIC, ilCalendarUserSettings\_getInstance(), ilCalendarCategories\_getInstance(), ilCalendarVisibility\_getInstanceByUserId(), ilCalendarUserSettings\CAL_SELECTION_MEMBERSHIP, ilCalendarActions\getInstance(), ilCalendarCategories\MODE_PERSONAL_DESKTOP_ITEMS, ilCalendarCategories\MODE_PERSONAL_DESKTOP_MEMBERSHIP, ilCalendarCategories\MODE_REPOSITORY, ilCalendarCategories\MODE_SINGLE_CALENDAR, and user().
ilCalendarPresentationGUI::executeCommand | ( | ) |
Execute command.
public
Definition at line 171 of file class.ilCalendarPresentationGUI.php.
References $_GET, $_SESSION, $html, $ilUser, $seed, $user, ilCalendarSettings\_getInstance(), forwardToClass(), getNextClass(), getRepositoryMode(), initAndRedirectToConsultationHours(), initSeed(), prepareOutput(), readLastClass(), ilUtil\redirect(), ilUtil\sendFailure(), setCmdClass(), showSideBlocks(), showToolbarAndSidebar(), showViewSelection(), and synchroniseExternalCalendars().
|
protected |
forward to class
protected
Definition at line 444 of file class.ilCalendarPresentationGUI.php.
References $_GET, $_SESSION, $ilUser, $user, ilSession\get(), ilSession\set(), and setCmdClass().
Referenced by executeCommand(), and loadHistory().
ilCalendarPresentationGUI::getNextClass | ( | ) |
get next class
public
Definition at line 407 of file class.ilCalendarPresentationGUI.php.
References readLastClass().
Referenced by executeCommand().
ilCalendarPresentationGUI::getRepositoryMode | ( | ) |
Get RepositoryMode.
Definition at line 137 of file class.ilCalendarPresentationGUI.php.
References $repository_mode.
Referenced by executeCommand(), prepareOutput(), and showSideBlocks().
|
protected |
Init and redirect to consultation hours.
Definition at line 145 of file class.ilCalendarPresentationGUI.php.
References $_GET, $info, ilCalendarVisibility\_getInstanceByUserId(), ilCalendarCategory\TYPE_CH, and user().
Referenced by executeCommand().
ilCalendarPresentationGUI::initSeed | ( | ) |
init the seed date for presentations (month view, minicalendar)
public
Definition at line 707 of file class.ilCalendarPresentationGUI.php.
References $_GET, array, date, IL_CAL_DATE, and time.
Referenced by executeCommand().
|
protected |
forward to last presentation class
protected
Definition at line 504 of file class.ilCalendarPresentationGUI.php.
References $ilUser, $user, and forwardToClass().
|
protected |
get tabs
public
Definition at line 578 of file class.ilCalendarPresentationGUI.php.
References $_GET, $ctrl, $DIC, $header, $help, $lng, $rbacsystem, $tabs, $tabs_gui, $tpl, ilCalendarSettings\_getInstance(), ilObjUser\_lookupFullname(), ilAdvancedSelectionListGUI\DOWN_ARROW_DARK, ilUtil\getImagePath(), getRepositoryMode(), ilCalendarCategory\TYPE_BOOK, ilCalendarCategory\TYPE_CH, ilCalendarCategory\TYPE_GLOBAL, ilCalendarCategory\TYPE_OBJ, and ilCalendarCategory\TYPE_USR.
Referenced by executeCommand().
ilCalendarPresentationGUI::readLastClass | ( | ) |
Read last class from history.
Definition at line 421 of file class.ilCalendarPresentationGUI.php.
References $ilUser, and $user.
Referenced by executeCommand(), and getNextClass().
ilCalendarPresentationGUI::setCmdClass | ( | $a_class | ) |
Definition at line 428 of file class.ilCalendarPresentationGUI.php.
Referenced by executeCommand(), and forwardToClass().
ilCalendarPresentationGUI::show | ( | ) |
Show.
public
Definition at line 567 of file class.ilCalendarPresentationGUI.php.
References ilUtil\getStyleSheetLocation().
|
protected |
show side blocks
protected
Definition at line 520 of file class.ilCalendarPresentationGUI.php.
References $ctrl, $ilCtrl, $ilUser, $seed, $tpl, $user, and getRepositoryMode().
Referenced by executeCommand().
ilCalendarPresentationGUI::showToolbarAndSidebar | ( | ) |
Definition at line 754 of file class.ilCalendarPresentationGUI.php.
Referenced by executeCommand().
ilCalendarPresentationGUI::showViewSelection | ( | $a_active = "cal_list" | ) |
Show view selection.
string | $a_active |
Definition at line 351 of file class.ilCalendarPresentationGUI.php.
References $ctrl, $lng, $toolbar, $ui, array, and IL_CAL_DATE.
Referenced by executeCommand().
|
protected |
Sync external calendars.
Definition at line 718 of file class.ilCalendarPresentationGUI.php.
References $ilUser, $info, $user, ilDateTime\_before(), ilCalendarCategories\_getInstance(), ilCalendarSettings\_getInstance(), IL_CAL_HOUR, IL_CAL_UNIX, ilCalendarRemoteReader\setUser(), and time.
Referenced by executeCommand().
|
protected |
Definition at line 24 of file class.ilCalendarPresentationGUI.php.
Referenced by prepareOutput(), showSideBlocks(), and showViewSelection().
|
protected |
Definition at line 49 of file class.ilCalendarPresentationGUI.php.
Referenced by prepareOutput().
|
protected |
Definition at line 29 of file class.ilCalendarPresentationGUI.php.
Referenced by prepareOutput(), and showViewSelection().
|
protected |
Definition at line 54 of file class.ilCalendarPresentationGUI.php.
Referenced by prepareOutput().
|
protected |
Definition at line 66 of file class.ilCalendarPresentationGUI.php.
Referenced by getRepositoryMode().
|
protected |
Definition at line 71 of file class.ilCalendarPresentationGUI.php.
Referenced by executeCommand(), and showSideBlocks().
|
protected |
Definition at line 39 of file class.ilCalendarPresentationGUI.php.
Referenced by prepareOutput().
|
protected |
Definition at line 64 of file class.ilCalendarPresentationGUI.php.
Referenced by showViewSelection().
|
protected |
Definition at line 34 of file class.ilCalendarPresentationGUI.php.
Referenced by prepareOutput(), and showSideBlocks().
|
protected |
Definition at line 59 of file class.ilCalendarPresentationGUI.php.
Referenced by showViewSelection().
|
protected |
Definition at line 44 of file class.ilCalendarPresentationGUI.php.
Referenced by executeCommand(), forwardToClass(), loadHistory(), readLastClass(), showSideBlocks(), and synchroniseExternalCalendars().