| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
Class for creating internal links on e.g repostory items. More...
 Collaboration diagram for ilLink:
 Collaboration diagram for ilLink:| Static Public Member Functions | |
| static | _getLink ($a_ref_id, $a_type= '', $a_params=array(), $append="") | 
| static | _getStaticLink ($a_ref_id, $a_type= '', $a_fallback_goto=true, $append="") | 
| Get static link. | |
Class for creating internal links on e.g repostory items.
This class uses goto.php to create permanent links
Definition at line 15 of file class.ilLink.php.
| 
 | static | 
Definition at line 17 of file class.ilLink.php.
References IL_INTERNAL_LINK_SCRIPT.
Referenced by ilShopResultPresentationGUI\__appendChildLinks(), ilCourseContentGUI\__renderItem(), _getStaticLink(), ilObjItemGroupGUI\_goto(), ilObjPollGUI\_goto(), ilCalendarCategoryGUI\addReferenceLinks(), ilECSCourseCreationHandler\addUrlEntry(), ilObjGlossaryGUI\addUsagesToInfo(), ilObjectOwnershipManagementTableGUI\buildActions(), ilCalendarExport\buildAppointmentUrl(), ilSurveySyncTableGUI\buildPath(), ilLPTableBaseGUI\buildPath(), ilRepUtilGUI\buildPath(), ilObjectGUI\cloneAllObject(), ilObjectCopyGUI\copySingleObject(), ilObjGroupGUI\createMailSignature(), ilObjCourseGUI\createMailSignature(), ilMailNotification\createPermanentLink(), ilCourseContentGUI\editTimings(), ilConditionHandlerTableGUI\fillRow(), ilECSReleasedContentTableGUI\fillRow(), ilECSImportedContentTableGUI\fillRow(), ilLPCollectionSettingsTableGUI\fillRow(), ilTrSummaryTableGUI\fillRow(), ilLPTableBaseGUI\getExportMeta(), ilObjMediaPoolSubItemListGUI\getHTML(), ilObjGlossarySubItemListGUI\getHTML(), ilPathGUI\getHTML(), ilNavigationHistory\getItems(), ilECSObjectSettings\getJsonCore(), ilMainMenuGUI\getMemberViewHTML(), ilObjItemGroupGUI\gotoParent(), ilMembershipRegistrationCodeUtils\handleCode(), ilObjCourseGUI\initEditForm(), ilObjGroupGUI\initForm(), ilObjiLincCourseGUI\mailMembersObject(), ilObjDataCollection\sendNotification(), ilWikiUtil\sendNotification(), ilObjItemGroupGUI\setTabs(), ilCourseContentGUI\showStartObjects(), ilObjCourseGUI\showStartObjects(), and ilObjPollGUI\vote().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get static link.
public
| int | reference id | 
| string | object type | 
| bool | fallback to goto.php if robots are disabled | 
Definition at line 58 of file class.ilLink.php.
References ilRobotSettings\_getInstance(), and _getLink().
Referenced by ilTemplate\addILIASFooter(), ilInfoScreenGUI\addObjectSections(), ilShopRepositoryExplorer\buildLinkTarget(), ilRepositoryExplorer\buildLinkTarget(), ilObjLinkResourceGUI\callDirectLink(), ilObjLinkResourceGUI\callLink(), ilObjectListGUI\createDefaultCommand(), ilObjBlog\deliverRSS(), ilWikiHandlerGUI\executeCommand(), ilTermUsagesTableGUI\fillRow(), ilMediaPoolPageUsagesTableGUI\fillRow(), ilMediaObjectUsagesTableGUI\fillRow(), ilPortfolioTableGUI\fillRow(), ilChatroom\getChatURL(), ilObjBlogGUI\getExerciseInfo(), ilObjPortfolioGUI\getExerciseInfo(), ilDataCollectionILIASRefField\getExportValue(), ilWorkspaceAccessHandler\getGotoLink(), ilObjLinkResourceSubItemListGUI\getHTML(), ilCalendarAppointmentPanelGUI\getHTML(), ilPermanentLinkGUI\getHTML(), ilDataCollectionILIASRefField\getLinkHTML(), ilUserUtil\getStartingPointAsUrl(), ilMainMenuGUI\renderEntry(), ilObjBlogGUI\renderFullScreen(), ilObjBlogGUI\renderList(), ilECSObjectSettings\sendNewContentNotification(), ilRemoteObjectBase\sendNewContentNotification(), ilObjBlog\sendNotification(), ilExAssignment\sendNotification(), ilObjSurvey\sendNotificationMail(), and ilCalendarAppointmentGUI\showInfoScreen().
 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: