![]() |
TYPO3
7.6
|
Public Member Functions | |
encodeTypoLink (ServerRequestInterface $request, ResponseInterface $response) | |
![]() | |
__construct () | |
mainAction (ServerRequestInterface $request, ResponseInterface $response) | |
renderLinkAttributeFields () | |
getUrlParameters (array $overrides=null) | |
getParameters () | |
getConfiguration () | |
getDisplayedLinkHandlerId () | |
getScriptUrl () | |
Protected Member Functions | |
initCurrentUrl () | |
initDocumentTemplate () | |
areFieldChangeFunctionsValid ($handleFlexformSections=false) | |
getBodyTagAttributes () | |
getCurrentPageId () | |
![]() | |
init () | |
initHookObjects () | |
determineScriptUrl (ServerRequestInterface $request) | |
initVariables (ServerRequestInterface $request) | |
getLinkHandlers () | |
initDocumentTemplate () | |
renderCurrentUrl () | |
getAllowedItems () | |
getAllowedLinkAttributes () | |
getLinkAttributeFieldDefinitions () | |
getBodyTagAttributes () | |
getCurrentPageId () | |
getLanguageService () | |
getBackendUser () | |
Additional Inherited Members | |
![]() | |
$doc | |
$parameters | |
$thisScript = '' | |
$linkHandlers = [] | |
$currentLinkParts = [] | |
$currentLinkHandler | |
$currentLinkHandlerId | |
$displayedLinkHandler | |
$displayedLinkHandlerId = '' | |
$linkAttributeFields = [] | |
$linkAttributeValues = [] | |
$hookObjects = [] | |
Extended controller for link browser
Definition at line 28 of file LinkBrowserController.php.
|
protected |
Determines whether submitted field change functions are valid and are coming from the system and not from an external abuse.
bool | $handleFlexformSections | Whether to handle flexform sections differently |
Definition at line 103 of file LinkBrowserController.php.
References GeneralUtility\hmac().
Referenced by LinkBrowserController\initDocumentTemplate().
encodeTypoLink | ( | ServerRequestInterface | $request, |
ResponseInterface | $response | ||
) |
Encode a typolink via ajax
This avoids to implement the encoding functionality again in JS for the browser.
ServerRequestInterface | $request | |
ResponseInterface | $response |
Definition at line 82 of file LinkBrowserController.php.
References $response, MessageInterface\getBody(), ServerRequestInterface\getQueryParams(), and GeneralUtility\makeInstance().
|
protected |
Get attributes for the body tag
Definition at line 130 of file LinkBrowserController.php.
References AbstractLinkBrowserController\$parameters, GeneralUtility\hmac(), and GeneralUtility\implodeArrayForUrl().
|
protected |
Return the ID of current page
Definition at line 147 of file LinkBrowserController.php.
References AbstractLinkBrowserController\$parameters, elseif, and BackendUtility\getRecord().
|
protected |
Initialize $this->currentLinkParts
Definition at line 35 of file LinkBrowserController.php.
References AbstractLinkBrowserController\$currentLinkParts, and GeneralUtility\makeInstance().
|
protected |
Initialize document template object
Definition at line 52 of file LinkBrowserController.php.
References LinkBrowserController\areFieldChangeFunctionsValid(), and GeneralUtility\makeInstance().