![]() |
TYPO3
7.6
|
Public Member Functions | |
main () | |
![]() | |
init (&$pObj, $conf) | |
handleExternalFunctionValue () | |
incLocalLang () | |
checkExtObj () | |
extObjContent () | |
modMenu () | |
Public Attributes | |
$doc | |
![]() | |
$pObj | |
$extObj = null | |
$thisPath = '' | |
$localLangFile = 'locallang.xlf' | |
$extClassConf | |
$function_key = '' | |
Protected Member Functions | |
initialize () | |
updateBrokenLinks () | |
flush ($form=false) | |
getLevelSelector () | |
renderBrokenLinksTable () | |
startTable () | |
renderTableRow ($table, array $row, $brokenLinksItemTemplate) | |
getCheckOptions (array $brokenLinkOverView, $prefix= '') | |
getDocHeaderButtons () | |
getShortcutButton () | |
getTemplateMarkers () | |
getTemplateMarkersCheck () | |
isCurrentUserAdmin () | |
getLanguageService () | |
getBackendUser () | |
getDatabaseConnection () | |
![]() | |
getLanguageService () | |
getBackendUserAuthentication () | |
getDocumentTemplate () | |
getBackPath () | |
getDatabaseConnection () | |
getPageRenderer () | |
Protected Attributes | |
$pageRecord = array() | |
$isAccessibleForCurrentUser = false | |
$searchLevel | |
$linkAnalyzer | |
$modTS = array() | |
$availableOptions = array() | |
$checkOpt = array() | |
$checkOptionsHtml | |
$checkOptionsHtmlCheck | |
$content | |
$hookObjectsArr = array() | |
$updateListHtml = '' | |
$refreshListHtml = '' | |
$templateService | |
$iconFactory | |
![]() | |
$pageRenderer = null | |
Module 'Linkvalidator' for the 'linkvalidator' extension
Definition at line 31 of file LinkValidatorReport.php.
|
protected |
Flushes the rendered content to the browser
bool | $form |
Definition at line 336 of file LinkValidatorReport.php.
References LinkValidatorReport\getDocHeaderButtons(), LinkValidatorReport\getTemplateMarkers(), and LinkValidatorReport\getTemplateMarkersCheck().
|
protected |
Returns the current BE user.
Definition at line 693 of file LinkValidatorReport.php.
Referenced by LinkValidatorReport\initialize(), and LinkValidatorReport\main().
|
protected |
Builds the checkboxes out of the hooks array
array | $brokenLinkOverView | Array of broken links information |
string | $prefix |
Definition at line 552 of file LinkValidatorReport.php.
Referenced by LinkValidatorReport\main().
|
protected |
Definition at line 701 of file LinkValidatorReport.php.
Referenced by LinkValidatorReport\renderBrokenLinksTable().
|
protected |
Gets the buttons that shall be rendered in the docHeader
Definition at line 607 of file LinkValidatorReport.php.
Referenced by LinkValidatorReport\flush().
|
protected |
Returns LanguageService
Definition at line 683 of file LinkValidatorReport.php.
Referenced by LinkValidatorReport\getLevelSelector(), and LinkValidatorReport\main().
|
protected |
Builds the selector for the level of pages to search
Definition at line 350 of file LinkValidatorReport.php.
References LinkValidatorReport\$availableOptions, and LinkValidatorReport\getLanguageService().
|
protected |
Gets the button to set a new shortcut in the backend (if current user is allowed to).
Definition at line 621 of file LinkValidatorReport.php.
|
protected |
Gets the filled markers that are used in the HTML template
Definition at line 635 of file LinkValidatorReport.php.
Referenced by LinkValidatorReport\flush().
|
protected |
Gets the filled markers that are used in the HTML template
Definition at line 654 of file LinkValidatorReport.php.
Referenced by LinkValidatorReport\flush().
|
protected |
Initializes the Module
Definition at line 239 of file LinkValidatorReport.php.
References $GLOBALS, LinkValidatorReport\getBackendUser(), AbstractFunctionModule\getPageRenderer(), GeneralUtility\getUserObj(), LinkValidatorReport\isCurrentUserAdmin(), GeneralUtility\makeInstance(), and BackendUtility\readPageAccess().
Referenced by LinkValidatorReport\main().
|
protected |
Determines whether the current user is an admin
Definition at line 673 of file LinkValidatorReport.php.
Referenced by LinkValidatorReport\initialize().
main | ( | ) |
Main method of modfuncreport
Definition at line 141 of file LinkValidatorReport.php.
References $GLOBALS, LinkValidatorReport\$pageRecord, LinkValidatorReport\$searchLevel, GeneralUtility\_GP(), ExtensionManagementUtility\extPath(), LinkValidatorReport\getBackendUser(), LinkValidatorReport\getCheckOptions(), LinkValidatorReport\getLanguageService(), BackendUtility\getModTSconfig(), AbstractFunctionModule\getPageRenderer(), BackendUtility\getRecord(), BackendUtility\getRecordTitle(), LinkValidatorReport\initialize(), GeneralUtility\makeInstance(), and LinkValidatorReport\updateBrokenLinks().
|
protected |
Displays the table of broken links or a note if there were no broken links
Definition at line 373 of file LinkValidatorReport.php.
References LinkValidatorReport\getDatabaseConnection(), and LinkValidatorReport\startTable().
|
protected |
Displays one line of the broken links table
string | $table | Name of database table |
array | $row | Record row to be processed |
array | $brokenLinksItemTemplate | Markup of the template to be used |
Definition at line 483 of file LinkValidatorReport.php.
|
protected |
Displays the table header of the table with the broken links
Definition at line 454 of file LinkValidatorReport.php.
Referenced by LinkValidatorReport\renderBrokenLinksTable().
|
protected |
Updates the table of stored broken links
Definition at line 272 of file LinkValidatorReport.php.
References GeneralUtility\_GP(), and GeneralUtility\trimExplode().
Referenced by LinkValidatorReport\main().
|
protected |
Definition at line 78 of file LinkValidatorReport.php.
Referenced by LinkValidatorReport\getLevelSelector().
|
protected |
Definition at line 86 of file LinkValidatorReport.php.
|
protected |
Definition at line 94 of file LinkValidatorReport.php.
|
protected |
Definition at line 102 of file LinkValidatorReport.php.
|
protected |
Definition at line 109 of file LinkValidatorReport.php.
$doc |
Definition at line 36 of file LinkValidatorReport.php.
|
protected |
Definition at line 114 of file LinkValidatorReport.php.
|
protected |
Definition at line 134 of file LinkValidatorReport.php.
|
protected |
Definition at line 50 of file LinkValidatorReport.php.
|
protected |
Definition at line 64 of file LinkValidatorReport.php.
|
protected |
Definition at line 71 of file LinkValidatorReport.php.
|
protected |
Definition at line 43 of file LinkValidatorReport.php.
Referenced by LinkValidatorReport\main().
|
protected |
Definition at line 124 of file LinkValidatorReport.php.
|
protected |
Definition at line 57 of file LinkValidatorReport.php.
Referenced by LinkValidatorReport\main().
|
protected |
Definition at line 129 of file LinkValidatorReport.php.
|
protected |
Definition at line 119 of file LinkValidatorReport.php.