| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
GUI class for personal desktop. More...
 Collaboration diagram for ilPersonalDesktopGUI:
 Collaboration diagram for ilPersonalDesktopGUI:| Public Member Functions | |
| ilPersonalDesktopGUI () | |
| constructor | |
| & | executeCommand () | 
| execute command | |
| redirect () | |
| directly redirects a call | |
| getStandardTemplates () | |
| get standard templates | |
| getTreeModeTemplates () | |
| get tree mode templates | |
| show () | |
| show desktop | |
| getCenterColumnHTML () | |
| Display center column. | |
| getRightColumnHTML () | |
| Display right column. | |
| getLeftColumnHTML () | |
| Display left column. | |
| prepareContentView () | |
| removeMember () | |
| copied from usr_personaldesktop.php | |
| displaySystemMessages () | |
| Display system messages. | |
| displayFeedback () | |
| Display Links for Feedback. | |
| multiarray_sort ($array, $key_sort) | |
| Returns the multidimenstional sorted array. | |
| setTabs () | |
| set personal desktop tabs | |
| jumpToProfile () | |
| workaround for menu in calendar only | |
| jumpToBookmarks () | |
| workaround for menu in calendar only | |
| jumpToNotes () | |
| workaround for menu in calendar only | |
| jumpToNews () | |
| workaround for menu in calendar only | |
| jumpToLP () | |
| workaround for menu in calendar only | |
| __loadNextClass () | |
| __storeLastClass ($a_class) | |
| initColumn ($a_column_gui) | |
| Init ilColumnGUI. | |
| displayHeader () | |
| display header and locator | |
| Data Fields | |
| $tpl | |
| $lng | |
| $ilias | |
| $cmdClass = '' | |
GUI class for personal desktop.
ilPersonalDesktopGUI: ilPersonalProfileGUI, ilBookmarkAdministrationGUI ilPersonalDesktopGUI: ilObjUserGUI, ilPDNotesGUI, ilLearningProgressGUI, ilFeedbackGUI ilPersonalDesktopGUI: ilColumnGUI, ilPDNewsGUI, ilCalendarPresentationGUI ilPersonalDesktopGUI: ilMailSearchGUI, ilMailAddressbookGUI
Definition at line 20 of file class.ilPersonalDesktopGUI.php.
| ilPersonalDesktopGUI::__loadNextClass | ( | ) | 
Definition at line 688 of file class.ilPersonalDesktopGUI.php.
References $_SESSION.
Referenced by executeCommand().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPersonalDesktopGUI::__storeLastClass | ( | $a_class | ) | 
Definition at line 706 of file class.ilPersonalDesktopGUI.php.
References $_SESSION.
Referenced by executeCommand().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPersonalDesktopGUI::displayFeedback | ( | ) | 
Display Links for Feedback.
Definition at line 467 of file class.ilPersonalDesktopGUI.php.
| ilPersonalDesktopGUI::displayHeader | ( | ) | 
display header and locator
Definition at line 727 of file class.ilPersonalDesktopGUI.php.
References ilUtil\getImagePath().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPersonalDesktopGUI::displaySystemMessages | ( | ) | 
Display system messages.
Definition at line 456 of file class.ilPersonalDesktopGUI.php.
| & ilPersonalDesktopGUI::executeCommand | ( | ) | 
execute command
Definition at line 60 of file class.ilPersonalDesktopGUI.php.
References $_GET, $_SESSION, $cmd, $ilSetting, $ret, __loadNextClass(), __storeLastClass(), displayHeader(), ilUtil\getImagePath(), getStandardTemplates(), ilUtil\getStyleSheetLocation(), getTreeModeTemplates(), initColumn(), LP_MODE_PERSONAL_DESKTOP, redirect(), ilUtil\sendFailure(), setTabs(), and show().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalDesktopGUI::getCenterColumnHTML | ( | ) | 
Display center column.
Definition at line 313 of file class.ilPersonalDesktopGUI.php.
References $ilCtrl, IL_COL_CENTER, IL_COL_LEFT, IL_COL_RIGHT, IL_SCREEN_SIDE, and initColumn().
Referenced by show().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPersonalDesktopGUI::getLeftColumnHTML | ( | ) | 
Display left column.
Definition at line 392 of file class.ilPersonalDesktopGUI.php.
References $ilCtrl, $lng, IL_COL_LEFT, IL_SCREEN_FULL, IL_SCREEN_SIDE, and initColumn().
Referenced by show().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPersonalDesktopGUI::getRightColumnHTML | ( | ) | 
Display right column.
Definition at line 359 of file class.ilPersonalDesktopGUI.php.
References $ilCtrl, $lng, IL_COL_RIGHT, IL_SCREEN_FULL, IL_SCREEN_SIDE, and initColumn().
Referenced by show().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPersonalDesktopGUI::getStandardTemplates | ( | ) | 
get standard templates
Definition at line 260 of file class.ilPersonalDesktopGUI.php.
Referenced by executeCommand().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPersonalDesktopGUI::getTreeModeTemplates | ( | ) | 
get tree mode templates
Definition at line 271 of file class.ilPersonalDesktopGUI.php.
Referenced by executeCommand().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPersonalDesktopGUI::ilPersonalDesktopGUI | ( | ) | 
constructor
Definition at line 31 of file class.ilPersonalDesktopGUI.php.
References $_GET, $_SESSION, $ilCtrl, $ilias, $lng, and $tpl.
| ilPersonalDesktopGUI::initColumn | ( | $a_column_gui | ) | 
Init ilColumnGUI.
Definition at line 715 of file class.ilPersonalDesktopGUI.php.
Referenced by executeCommand(), getCenterColumnHTML(), getLeftColumnHTML(), and getRightColumnHTML().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPersonalDesktopGUI::jumpToBookmarks | ( | ) | 
workaround for menu in calendar only
Definition at line 645 of file class.ilPersonalDesktopGUI.php.
References redirect(), and ilUtil\sendFailure().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalDesktopGUI::jumpToLP | ( | ) | 
workaround for menu in calendar only
Definition at line 683 of file class.ilPersonalDesktopGUI.php.
| ilPersonalDesktopGUI::jumpToNews | ( | ) | 
workaround for menu in calendar only
Definition at line 675 of file class.ilPersonalDesktopGUI.php.
| ilPersonalDesktopGUI::jumpToNotes | ( | ) | 
workaround for menu in calendar only
Definition at line 660 of file class.ilPersonalDesktopGUI.php.
References redirect(), and ilUtil\sendFailure().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalDesktopGUI::jumpToProfile | ( | ) | 
workaround for menu in calendar only
Definition at line 637 of file class.ilPersonalDesktopGUI.php.
| ilPersonalDesktopGUI::multiarray_sort | ( | $array, | |
| $key_sort | |||
| ) | 
Returns the multidimenstional sorted array.
Returns the multidimenstional sorted array
| array | $arrays | The array to be sorted | 
| string | $key_sort | The keys on which array must be sorted public | 
Definition at line 488 of file class.ilPersonalDesktopGUI.php.
References $n.
| ilPersonalDesktopGUI::prepareContentView | ( | ) | 
Definition at line 422 of file class.ilPersonalDesktopGUI.php.
References ilUtil\getImagePath(), and ilUtil\infoPanel().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalDesktopGUI::redirect | ( | ) | 
directly redirects a call
Definition at line 242 of file class.ilPersonalDesktopGUI.php.
References $_GET.
Referenced by executeCommand(), jumpToBookmarks(), and jumpToNotes().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPersonalDesktopGUI::removeMember | ( | ) | 
copied from usr_personaldesktop.php
Definition at line 443 of file class.ilPersonalDesktopGUI.php.
References show().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPersonalDesktopGUI::setTabs | ( | ) | 
set personal desktop tabs
Definition at line 523 of file class.ilPersonalDesktopGUI.php.
References $_GET, $_SESSION, $command, $ilCtrl, $ilSetting, $script_name, ilObjUserTracking\_enabledLearningProgress(), and ilCalendarSettings\_getInstance().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPersonalDesktopGUI::show | ( | ) | 
show desktop
Definition at line 282 of file class.ilPersonalDesktopGUI.php.
References getCenterColumnHTML(), ilUtil\getImagePath(), getLeftColumnHTML(), getRightColumnHTML(), ilUtil\infoPanel(), and ilBlockSetting\preloadPDBlockSettings().
Referenced by executeCommand(), and removeMember().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPersonalDesktopGUI::$cmdClass = '' | 
Definition at line 26 of file class.ilPersonalDesktopGUI.php.
| ilPersonalDesktopGUI::$ilias | 
Definition at line 24 of file class.ilPersonalDesktopGUI.php.
Referenced by ilPersonalDesktopGUI().
| ilPersonalDesktopGUI::$lng | 
Definition at line 23 of file class.ilPersonalDesktopGUI.php.
Referenced by getLeftColumnHTML(), getRightColumnHTML(), and ilPersonalDesktopGUI().
| ilPersonalDesktopGUI::$tpl | 
Definition at line 22 of file class.ilPersonalDesktopGUI.php.
Referenced by ilPersonalDesktopGUI().