|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Collaboration diagram for ilCalendarPresentationGUI: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 | |
@ilCtrl_Calls ilCalendarPresentationGUI: ilCalendarMonthGUI, ilCalendarUserSettingsGUI, ilCalendarCategoryGUI, ilCalendarWeekGUI @ilCtrl_Calls ilCalendarPresentationGUI: ilCalendarAppointmentGUI, ilCalendarDayGUI, ilCalendarInboxGUI, ilCalendarSubscriptionGUI @ilCtrl_Calls ilCalendarPresentationGUI: ilConsultationHoursGUI, ilCalendarBlockGUI, ilPDCalendarBlockGUI, ilPublicUserProfileGUI
Definition at line 19 of file class.ilCalendarPresentationGUI.php.
| ilCalendarPresentationGUI::__construct | ( | $a_ref_id = 0 | ) |
Constructor.
@access public
Definition at line 80 of file class.ilCalendarPresentationGUI.php.
References $_GET, $DIC, ilCalendarCategories\_getInstance(), ilCalendarUserSettings\_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().
Here is the call graph for this function:| ilCalendarPresentationGUI::executeCommand | ( | ) |
Execute command.
@access public
Definition at line 171 of file class.ilCalendarPresentationGUI.php.
References $_GET, $_SESSION, $html, $ilUser, $user, ilCalendarSettings\_getInstance(), forwardToClass(), getNextClass(), getRepositoryMode(), initAndRedirectToConsultationHours(), initSeed(), prepareOutput(), ilUtil\redirect(), ilUtil\sendFailure(), setCmdClass(), showSideBlocks(), showToolbarAndSidebar(), showViewSelection(), and synchroniseExternalCalendars().
Here is the call graph for this function:
|
protected |
forward to class
@access 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().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCalendarPresentationGUI::getNextClass | ( | ) |
get next class
@access public
Definition at line 407 of file class.ilCalendarPresentationGUI.php.
References readLastClass().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCalendarPresentationGUI::getRepositoryMode | ( | ) |
Get RepositoryMode.
Definition at line 137 of file class.ilCalendarPresentationGUI.php.
References $repository_mode.
Referenced by executeCommand(), prepareOutput(), and showSideBlocks().
Here is the caller graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCalendarPresentationGUI::initSeed | ( | ) |
init the seed date for presentations (month view, minicalendar)
@access public
Definition at line 707 of file class.ilCalendarPresentationGUI.php.
References $_GET, date, and IL_CAL_DATE.
Referenced by executeCommand().
Here is the caller graph for this function:
|
protected |
forward to last presentation class
@access protected
return
Definition at line 504 of file class.ilCalendarPresentationGUI.php.
References $ilUser, $user, and forwardToClass().
Here is the call graph for this function:
|
protected |
get tabs
@access 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().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCalendarPresentationGUI::readLastClass | ( | ) |
Read last class from history.
Definition at line 421 of file class.ilCalendarPresentationGUI.php.
References $ilUser, and $user.
Referenced by getNextClass().
Here is the caller graph for this function:| ilCalendarPresentationGUI::setCmdClass | ( | $a_class | ) |
Definition at line 428 of file class.ilCalendarPresentationGUI.php.
Referenced by executeCommand(), and forwardToClass().
Here is the caller graph for this function:| ilCalendarPresentationGUI::show | ( | ) |
Show.
@access public
Definition at line 567 of file class.ilCalendarPresentationGUI.php.
References ilUtil\getStyleSheetLocation().
Here is the call graph for this function:
|
protected |
show side blocks
@access protected
return
Definition at line 520 of file class.ilCalendarPresentationGUI.php.
References $ctrl, $ilCtrl, $ilUser, $tpl, $user, and getRepositoryMode().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCalendarPresentationGUI::showToolbarAndSidebar | ( | ) |
Definition at line 754 of file class.ilCalendarPresentationGUI.php.
Referenced by executeCommand().
Here is the caller graph for this function:| 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, and IL_CAL_DATE.
Referenced by executeCommand().
Here is the caller graph for this function:
|
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, and IL_CAL_UNIX.
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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.
|
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().