| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
GUI class for public user profile presentation. More...
 Collaboration diagram for ilPublicUserProfileGUI:
 Collaboration diagram for ilPublicUserProfileGUI:| Public Member Functions | |
| __construct ($a_user_id=0) | |
| Constructor. | |
| setUserId ($a_userid) | |
| Set User ID. | |
| getUserId () | |
| Get User ID. | |
| setAsRows ($a_asrows) | |
| Set Output as Table Rows. | |
| getAsRows () | |
| Get Output as Table Rows. | |
| setAdditional ($a_additional) | |
| Set Additonal Information. | |
| getAdditional () | |
| Get Additonal Information. | |
| setBackUrl ($a_backurl) | |
| Set Back Link URL. | |
| getBackUrl () | |
| Get Back Link URL. | |
| executeCommand () | |
| Execute Command. | |
| getHTML ($a_preview=false) | |
| get public profile html code | |
| deliverVCard () | |
| Deliver vcard information. | |
| view () | |
| View. | |
| showUserPage () | |
| Show user page. | |
| setTabs ($a_active) | |
| Set tabs. | |
GUI class for public user profile presentation.
ilPublicUserProfileGUI: ilExtPublicProfilePageGUI
Definition at line 14 of file class.ilPublicUserProfileGUI.php.
| ilPublicUserProfileGUI::__construct | ( | $a_user_id = 0 | ) | 
Constructor.
| int | User ID. | 
Definition at line 21 of file class.ilPublicUserProfileGUI.php.
References $_GET, $ilCtrl, $lng, setBackUrl(), and setUserId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPublicUserProfileGUI::deliverVCard | ( | ) | 
Deliver vcard information.
Definition at line 452 of file class.ilPublicUserProfileGUI.php.
References $user, ilObject\_exists(), ilUtil\deliverData(), ilObjMediaObject\getMimeType(), getUserId(), ilUtil\getWebspaceDir(), TEL_TYPE_CELL, TEL_TYPE_FAX, TEL_TYPE_HOME, and TEL_TYPE_WORK.
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPublicUserProfileGUI::executeCommand | ( | ) | 
Execute Command.
Definition at line 119 of file class.ilPublicUserProfileGUI.php.
References $_GET, $cmd, $ilCtrl, $ret, $tpl, $user, ilObject\_lookupType(), and setUserId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPublicUserProfileGUI::getAdditional | ( | ) | 
Get Additonal Information.
Definition at line 89 of file class.ilPublicUserProfileGUI.php.
References $additional.
Referenced by getHTML().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPublicUserProfileGUI::getAsRows | ( | ) | 
Get Output as Table Rows.
Definition at line 69 of file class.ilPublicUserProfileGUI.php.
Referenced by getHTML().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPublicUserProfileGUI::getBackUrl | ( | ) | 
Get Back Link URL.
Definition at line 111 of file class.ilPublicUserProfileGUI.php.
Referenced by getHTML(), and setTabs().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPublicUserProfileGUI::getHTML | ( | $a_preview = false | ) | 
get public profile html code
| boolean | $no_ctrl | workaround for old insert public profile implementation | 
Definition at line 158 of file class.ilPublicUserProfileGUI.php.
References $additional, $ilCtrl, $ilSetting, $lng, $tpl, $user, ilObject\_exists(), ilUserDefinedFields\_getInstance(), ilMailFormCall\_getLinkTarget(), ilObjUser\_getPersonalPicturePath(), ilLink\_getStaticLink(), getAdditional(), getAsRows(), getBackUrl(), ilUtil\getImagePath(), getUserId(), ilUtil\getWebspaceDir(), ilGoogleMapUtil\isActivated(), and setTabs().
Referenced by view().
 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:| ilPublicUserProfileGUI::getUserId | ( | ) | 
Get User ID.
Definition at line 49 of file class.ilPublicUserProfileGUI.php.
Referenced by deliverVCard(), getHTML(), setTabs(), and showUserPage().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPublicUserProfileGUI::setAdditional | ( | $a_additional | ) | 
Set Additonal Information.
| array | $a_additional | Additonal Information | 
Definition at line 79 of file class.ilPublicUserProfileGUI.php.
| ilPublicUserProfileGUI::setAsRows | ( | $a_asrows | ) | 
Set Output as Table Rows.
| boolean | $a_asrows | Output as Table Rows | 
Definition at line 59 of file class.ilPublicUserProfileGUI.php.
| ilPublicUserProfileGUI::setBackUrl | ( | $a_backurl | ) | 
Set Back Link URL.
| string | $a_backurl | Back Link URL | 
Definition at line 99 of file class.ilPublicUserProfileGUI.php.
References $ilCtrl.
Referenced by __construct().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPublicUserProfileGUI::setTabs | ( | $a_active | ) | 
Set tabs.
| string | back url | 
Definition at line 612 of file class.ilPublicUserProfileGUI.php.
References $_GET, $ilCtrl, $lng, $tpl, ilObjUser\_getPersonalPicturePath(), getBackUrl(), ilUserUtil\getNamePresentation(), ilExtPublicProfilePage\getPagesOfUser(), and getUserId().
Referenced by getHTML(), and showUserPage().
 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:| ilPublicUserProfileGUI::setUserId | ( | $a_userid | ) | 
Set User ID.
| int | $a_userid | User ID | 
Definition at line 39 of file class.ilPublicUserProfileGUI.php.
Referenced by __construct(), executeCommand(), and view().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilPublicUserProfileGUI::showUserPage | ( | ) | 
Show user page.
Definition at line 588 of file class.ilPublicUserProfileGUI.php.
References $_GET, $tpl, ilObjStyleSheet\getContentStylePath(), getUserId(), and setTabs().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilPublicUserProfileGUI::view | ( | ) | 
View.
This one is called e.g. through the goto script
Definition at line 563 of file class.ilPublicUserProfileGUI.php.
References $_GET, $tpl, $user, ilObject\_lookupType(), getHTML(), and setUserId().
 Here is the call graph for this function:
 Here is the call graph for this function: