ILIAS
Release_4_4_x_branch Revision 61816
|
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(), ilSurveyExecutionGUI\backToRepository(), ilObjectOwnershipManagementTableGUI\buildActions(), ilCalendarExport\buildAppointmentUrl(), ilSurveySyncTableGUI\buildPath(), ilLPTableBaseGUI\buildPath(), ilRepUtilGUI\buildPath(), ilObjectGUI\cloneAllObject(), ilObjectCopyGUI\copyMultipleNonContainer(), ilObjectCopyGUI\copySingleObject(), ilObjGroupGUI\createMailSignature(), ilObjCourseGUI\createMailSignature(), ilLinkChecker\createPermanentLink(), ilMailNotification\createPermanentLink(), ilCourseContentGUI\editTimings(), ilConditionHandlerTableGUI\fillRow(), ilECSReleasedContentTableGUI\fillRow(), ilLPCollectionSettingsTableGUI\fillRow(), ilECSImportedContentTableGUI\fillRow(), ilTrSummaryTableGUI\fillRow(), ilObjPortfolio\getAvailablePortfolioLinksForUserIds(), ilLPTableBaseGUI\getExportMeta(), ilObjMediaPoolSubItemListGUI\getHTML(), ilObjGlossarySubItemListGUI\getHTML(), ilCalendarAppointmentPanelGUI\getHTML(), ilPathGUI\getHTML(), ilNavigationHistory\getItems(), ilECSObjectSettings\getJsonCore(), ilMainMenuGUI\getMemberViewHTML(), ilObjSurvey\getSurveyCodesForExport(), ilObjSurvey\getSurveyCodesTableData(), ilLPCollectionOfLMChapters\getTableGUIData(), ilObjItemGroupGUI\gotoParent(), ilMembershipRegistrationCodeUtils\handleCode(), ilObjCourseGUI\initEditForm(), ilObjGroupGUI\initForm(), ilObjiLincCourseGUI\mailMembersObject(), ilConsultationHoursTableGUI\parse(), ilObjMediaPoolSubItemListGUI\parseImage(), ilPersonalSkillsGUI\renderSuggestedResources(), ilObjSurvey\sendCodes(), ilObjDataCollection\sendNotification(), ilWikiUtil\sendNotification(), ilObjItemGroupGUI\setTabs(), ilCourseContentGUI\showStartObjects(), ilObjCourseGUI\showStartObjects(), ilObjPortfolioGUI\toRepository(), 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 ilObjFileAccess\_getPermanentDownloadLink(), ilTemplate\addILIASFooter(), ilInfoScreenGUI\addObjectSections(), ilShopRepositoryExplorer\buildLinkTarget(), ilRepositoryExplorer\buildLinkTarget(), ilObjLinkResourceGUI\callDirectLink(), ilObjLinkResourceGUI\callLink(), ilObjectListGUI\createDefaultCommand(), ilObjBlog\deliverRSS(), ilWikiHandlerGUI\executeCommand(), ilTermUsagesTableGUI\fillRow(), ilMediaPoolPageUsagesTableGUI\fillRow(), ilMediaObjectUsagesTableGUI\fillRow(), ilSkillLevelTableGUI\fillRow(), ilWorkspaceShareTableGUI\fillRow(), ilChatroom\getChatURL(), ilObjPortfolioGUI\getExerciseInfo(), ilObjBlogGUI\getExerciseInfo(), ilDataCollectionILIASRefField\getExportValue(), ilWorkspaceAccessHandler\getGotoLink(), ilObjLinkResourceSubItemListGUI\getHTML(), ilCalendarAppointmentPanelGUI\getHTML(), ilPermanentLinkGUI\getHTML(), ilDataCollectionILIASRefField\getLinkHTML(), ilRepositoryExplorerGUI\getNodeHref(), ilUserUtil\getStartingPointAsUrl(), ilSurveyParticipantsGUI\mailRatersActionObject(), ilObjPortfolioBaseGUI\preview(), ilMainMenuGUI\renderEntry(), ilObjBlogGUI\renderFullScreen(), ilObjBlogGUI\renderList(), ilRegistrationMailNotification\send(), ilECSObjectSettings\sendNewContentNotification(), ilRemoteObjectBase\sendNewContentNotification(), ilObjSurvey\sendTutorNotification(), ilObjSurvey\sentReminder(), and ilCalendarAppointmentGUI\showInfoScreen().