ILIAS
release_4-3 Revision
|
Class for creating internal links on e.g repostory items. More...
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().
|
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().