https://github.com/macopedia/mess_detector
TYPO3 project mess detector and database integrity check
https://github.com/macopedia/mess_detector
typo3
Last synced: 11 months ago
JSON representation
TYPO3 project mess detector and database integrity check
- Host: GitHub
- URL: https://github.com/macopedia/mess_detector
- Owner: macopedia
- Created: 2016-11-14T15:47:01.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-03-31T22:13:19.000Z (about 9 years ago)
- Last Synced: 2025-06-30T03:48:58.094Z (12 months ago)
- Topics: typo3
- Language: PHP
- Size: 7.81 KB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TYPO3 Mess Detector
TYPO3 tools that will help you find out how messed up your TYPO3 instance is.
It checks database integrity.
## How to run it
Go to the folder with your TYPO3 installation and run e.g.
```
./typo3/cli_dispatch.phpsh extbase l10nparent:checkuid
```
## Available commands
- `t3origuid:checkt3origuidequalsuid` - Finds all records which has wrong t3_origuid value set
- `l10nparent:checkdefaultlanguage` - Finds all records which has l10n_parent value set to uid of the record in non default language
- `l10nparent:checkpid` - Finds all records which has l10n_parent value set to uid of the record on a different page
- `l10nparent:checkuid` - Finds all records which l10n_parent field value equals uid or are are in default language but have l10nparent set
- `fal:filereferencelanguage` - Finds all sys_file_references which have wrong sys_language_uid (sys_language_uid is different than sys_language_uid of the parent record)