[TASK] Revamp ext:linkvalidator 62/33262/17
authorWouter Wolters <typo3@wouterwolters.nl>
Sat, 11 Oct 2014 11:19:54 +0000 (13:19 +0200)
committerWouter Wolters <typo3@wouterwolters.nl>
Sat, 3 Jan 2015 15:05:41 +0000 (16:05 +0100)
commit338e33ee488bf4677f068ae8f5278d155bc6d5b7
tree1766787602b63ba41cd91a7efe95c2162c31d518
parent4c7eea8a60e2cf7896b32e2d2f53d4dd9123340b
[TASK] Revamp ext:linkvalidator

* Migrate JavaScript to jQuery AMD module
* Cleanup the code
* Migrate CSS to less
* Use correct table styles
* Use dyntabmenu instead of ExtJs
* Replace $GLOBALS with corresponding getter

Resolves: #62164
Releases: master
Change-Id: I5021366f4f78ec129f1e769825a6beeed3525454
Reviewed-on: http://review.typo3.org/33262
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
16 files changed:
typo3/sysext/linkvalidator/Classes/LinkAnalyzer.php
typo3/sysext/linkvalidator/Classes/Linktype/AbstractLinktype.php
typo3/sysext/linkvalidator/Classes/Linktype/ExternalLinktype.php
typo3/sysext/linkvalidator/Classes/Linktype/FileLinktype.php
typo3/sysext/linkvalidator/Classes/Linktype/InternalLinktype.php
typo3/sysext/linkvalidator/Classes/Linktype/LinkHandler.php
typo3/sysext/linkvalidator/Classes/Linktype/LinktypeInterface.php
typo3/sysext/linkvalidator/Classes/Report/LinkValidatorReport.php
typo3/sysext/linkvalidator/Classes/Task/ValidatorTask.php
typo3/sysext/linkvalidator/Classes/Task/ValidatorTaskAdditionalFieldProvider.php
typo3/sysext/linkvalidator/Resources/Private/Language/Module/locallang.xlf
typo3/sysext/linkvalidator/Resources/Private/Styles/styles.less [new file with mode: 0644]
typo3/sysext/linkvalidator/Resources/Private/Templates/mod_template.html
typo3/sysext/linkvalidator/Resources/Public/Css/linkvalidator.css [deleted file]
typo3/sysext/linkvalidator/Resources/Public/JavaScript/Linkvalidator.js [new file with mode: 0644]
typo3/sysext/linkvalidator/Resources/Public/Styles/styles.css [new file with mode: 0644]