ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Class ilUserUtil. More...
Static Public Member Functions | |
static | getNamePresentation ( $a_user_id, bool $a_user_image=false, bool $a_profile_link=false, string $a_profile_back_link='', bool $a_force_first_lastname=false, bool $a_omit_login=false, bool $a_sortable=true, bool $a_return_data_array=false, $a_ctrl_path=null) |
Default behaviour is: More... | |
static | hasPublicProfile (int $a_user_id) |
static | getProfileLink (int $a_usr_id) |
Get link to personal profile Return empty string in case of not public profile. More... | |
static | getStartingPointAsUrl () |
Class ilUserUtil.
Definition at line 27 of file class.ilUserUtil.php.
|
static |
Default behaviour is:
int | int[] | $a_user_id | |
string | array | $a_ctrl_path |
ilWACException |
Definition at line 41 of file class.ilUserUtil.php.
References Vendor\Package\$d, $data, $DIC, $id, $ilDB, $lng, ilObjUser\_getPersonalPicturePath(), and ILIAS\Repository\int().
Referenced by ilSurveyAppraiseesTableGUI\__construct(), ILIAS\Survey\Mode\AbstractUIModifier\addApprSelectionToToolbar(), ILIAS\Mail\Placeholder\MailSignatureUserFullnamePlaceholder\addPlaceholder(), ILIAS\Portfolio\Notification\SharedNotification\appendObjectInformation(), ILIAS\Test\Logging\AdditionalInformationGenerator\buildListOfUsers(), ilExSubmissionTeamGUI\buildSubmissionPropertiesAndActions(), ILIAS\Blog\Contributor\ContributorRetrieval\collectData(), ilMDCopyrightUsageTableGUI\collectData(), ilGroupAddToGroupActionGUI\confirmAddUser(), ilSurveyParticipantsGUI\confirmAdminAppraiseesCloseObject(), ilGroupAddToGroupActionGUI\confirmCreateGroupAndAddUser(), ilBadgeManagementGUI\confirmDeassignBadge(), ilExerciseManagementGUI\confirmDeassignMembersObject(), ilSurveyParticipantsGUI\confirmDeleteAppraiseesObject(), ilMailingListsGUI\confirmDeleteMembers(), ilSurveyParticipantsGUI\confirmDeleteRatersObject(), ilConsultationHoursGUI\confirmRejectBooking(), ilExerciseManagementGUI\createTeamsFromGroupsObject(), ilContSkillAdminGUI\deassignCompetencesConfirm(), ILIAS\Survey\Execution\LaunchGUI\determineMainLink(), ilSharedResourceGUI\executeCommand(), ilBookingReservationsTableGUI\fillRow(), ilPageHistoryTableGUI\fillRow(), ilExAssignmentListTextTableGUI\fillRow(), ilHistoryTableGUI\fillRow(), ilWorkspaceShareTableGUI\fillRow(), ilUserForTagTableGUI\fillRow(), ilWikiPagesTableGUI\fillRow(), ilWikiRecentChangesTableGUI\fillRow(), ILIAS\Cron\Job\Manager\UI\JobTable\formatResultInfo(), ILIAS\Cron\Job\Manager\UI\JobTable\formatStatusInfo(), ilExSubmissionTeamGUI\getAdoptForm(), ILIAS\Skill\Table\ProfileUserAssignmentTable\getAssignmentTitle(), ILIAS\OnScreenChat\Repository\Subscriber\getDataByUserIds(), ILIAS\User\Profile\PublicProfileGUI\getEmbeddable(), ilExAssignmentTeamTableGUI\getItems(), ilMessageGUI\getItemTitle(), ilNoteGUI\getItemTitle(), ilLMPageObjectGUI\getLinkXML(), ilPageLinker\getLinkXML(), ILIAS\Awareness\WidgetManager\getListData(), ilLearningModuleNotification\getMailBody(), ILIAS\Repository\Profile\ProfileGUI\getNamePresentation(), ilWikiPagesTableGUI\getPages(), ilExPeerReviewGUI\getPeerReviewReceiverPanel(), ilAbstractUsersGalleryCollectionProvider\getPopulatedGroup(), ilExPeerReviewGUI\getReceivedFeedbackPanel(), ilDclBaseRecordModel\getStandardFieldHTML(), ILIAS\Notifications\Provider\AwarenessToastProvider\getToasts(), ilAppointmentPresentationGUI\getUserName(), ilMailUserHelper\getUsernameMapForIds(), ilInternalLinkGUI\getUserSearchResult(), ILIAS\Blog\News\NewsManager\handle(), ilWorkspaceAccessTableGUI\importData(), ilCalendarCategoryGUI\initFormCategory(), ilExerciseManagementGUI\initGroupForm(), ILIAS\Contact\MailingLists\MailingListsMembersTable\initRecords(), ilBookingPreferencesGUI\listBookingResults(), ilExAssignmentListTextTableGUI\parse(), ilConsultationHourBookingTableGUI\parse(), ilWikiPageGUI\preview(), ilContSkillAdminGUI\publishAssignments(), ilNewsTimelineItemGUI\render(), ilLikeGUI\renderModal(), ILIAS\User\Profile\PublicProfileGUI\renderTitle(), ilBuddySystemNotification\send(), ilDataCollectionMailNotification\send(), ilLMMailNotification\send(), ilMStShowUserGUI\setTitleAndIcon(), ilChatroomBanGUI\show(), ilPageObjectGUI\showEditLockInfo(), ilPageObjectGUI\showPage(), ilExAssignmentPeerReviewOverviewTableGUI\translateUserIds(), and ilPageObject\update().
|
static |
Get link to personal profile Return empty string in case of not public profile.
Definition at line 198 of file class.ilUserUtil.php.
References $DIC, and ilObjUser\_lookupPref().
Referenced by ilMDCopyrightUsageTableGUI\collectData(), ilRepositoryUserResultTableGUI\fillRow(), and ILIAS\Calendar\ConsultationHours\BookingDataProvider\read().
|
static |
Definition at line 212 of file class.ilUserUtil.php.
Referenced by ilAdministrationGUI\executeCommand(), ILIAS\GlobalScreen\Scope\Layout\Provider\PagePart\StandardPagePartProvider\getStartingPointAsUrl(), ILIAS\StaticURL\Handler\LegacyGotoHandler\handle(), ilInitialisation\redirectToStartingPage(), and ilStartUpGUI\showLogout().
|
static |
Definition at line 178 of file class.ilUserUtil.php.
Referenced by ilLMPageObjectGUI\getLinkXML(), and ilPageLinker\getLinkXML().