TYPO3
7.6
|
Public Member Functions | |
__construct () | |
modMenu () | |
main () | |
Public Member Functions inherited from AbstractFunctionModule | |
init (&$pObj, $conf) | |
handleExternalFunctionValue () | |
incLocalLang () | |
checkExtObj () | |
extObjContent () | |
modMenu () | |
Protected Member Functions | |
getOverviewOfPagesUsingTSConfig () | |
setInPageArray (&$hierarchicArray, $rootlineArray, $row) | |
extractLinesFromTSConfig (array $row) | |
renderList ($pageArray, $lines=array(), $pageDepth=0) | |
getLanguageService () | |
getBackendUser () | |
Protected Member Functions inherited from AbstractFunctionModule | |
getLanguageService () | |
getBackendUserAuthentication () | |
getDocumentTemplate () | |
getBackPath () | |
getDatabaseConnection () | |
getPageRenderer () | |
Protected Attributes | |
$iconFactory | |
Protected Attributes inherited from AbstractFunctionModule | |
$pageRenderer = null | |
Additional Inherited Members | |
Public Attributes inherited from AbstractFunctionModule | |
$pObj | |
$extObj = null | |
$thisPath = '' | |
$localLangFile = 'locallang.xlf' | |
$extClassConf | |
$function_key = '' | |
Page TSconfig viewer
Definition at line 26 of file InfoPageTyposcriptConfigController.php.
__construct | ( | ) |
Constructor
Definition at line 36 of file InfoPageTyposcriptConfigController.php.
References InfoPageTyposcriptConfigController\getLanguageService(), and GeneralUtility\makeInstance().
|
protected |
Extract the lines of TSConfig from a given pages row
array | $row | The row from the database containing the uid and TSConfig fields |
Definition at line 291 of file InfoPageTyposcriptConfigController.php.
References GeneralUtility\trimExplode().
Referenced by InfoPageTyposcriptConfigController\setInPageArray().
|
protected |
Returns the current BE user.
Definition at line 368 of file InfoPageTyposcriptConfigController.php.
References $GLOBALS.
Referenced by InfoPageTyposcriptConfigController\main(), and InfoPageTyposcriptConfigController\modMenu().
|
protected |
Returns LanguageService
Definition at line 358 of file InfoPageTyposcriptConfigController.php.
References $GLOBALS.
Referenced by InfoPageTyposcriptConfigController\__construct(), InfoPageTyposcriptConfigController\main(), and InfoPageTyposcriptConfigController\modMenu().
|
protected |
Renders table rows of all pages containing TSConfig together with its rootline
Definition at line 239 of file InfoPageTyposcriptConfigController.php.
References BackendUtility\BEgetRootLine(), BackendUtility\deleteClause(), AbstractFunctionModule\getDatabaseConnection(), InfoPageTyposcriptConfigController\renderList(), InfoPageTyposcriptConfigController\setInPageArray(), and BackendUtility\versioningPlaceholderClause().
Referenced by InfoPageTyposcriptConfigController\main().
main | ( | ) |
Main function of class
Definition at line 81 of file InfoPageTyposcriptConfigController.php.
References $lang, $url, GeneralUtility\_GP(), BackendUtility\cshItem(), InfoPageTyposcriptConfigController\getBackendUser(), BackendUtility\getDropdownMenu(), BackendUtility\getFuncCheck(), GeneralUtility\getIndpEnv(), InfoPageTyposcriptConfigController\getLanguageService(), BackendUtility\getModTSconfig(), InfoPageTyposcriptConfigController\getOverviewOfPagesUsingTSConfig(), BackendUtility\getPagesTSconfig(), BackendUtility\getRecordWSOL(), GeneralUtility\makeInstance(), and Icon\SIZE_SMALL.
modMenu | ( | ) |
Function menu initialization
Definition at line 47 of file InfoPageTyposcriptConfigController.php.
References $lang, InfoPageTyposcriptConfigController\getBackendUser(), and InfoPageTyposcriptConfigController\getLanguageService().
|
protected |
Render the list of pages to show. This function is called recursively
array | $pageArray | The Page Array |
array | $lines | Lines that have been processed up to this point |
int | $pageDepth | The level of the current $pageArray being processed |
Definition at line 316 of file InfoPageTyposcriptConfigController.php.
References MathUtility\canBeInterpretedAsInteger(), GeneralUtility\fixed_lgd_cs(), BackendUtility\getRecordWSOL(), GeneralUtility\linkThisScript(), and Icon\SIZE_SMALL.
Referenced by InfoPageTyposcriptConfigController\getOverviewOfPagesUsingTSConfig().
|
protected |
Set page in array This function is called recursively and builds a multi-dimensional array that reflects the page hierarchy.
array | $hierarchicArray | The hierarchic array (passed by reference) |
array | $rootlineArray | The rootline array |
array | $row | The row from the database containing the uid and TSConfig fields |
Definition at line 265 of file InfoPageTyposcriptConfigController.php.
References InfoPageTyposcriptConfigController\extractLinesFromTSConfig().
Referenced by InfoPageTyposcriptConfigController\getOverviewOfPagesUsingTSConfig().
|
protected |
Definition at line 31 of file InfoPageTyposcriptConfigController.php.