4. INTRODUCE SINGLE _CLI_ USER
FOR ALL CLI CALLS
One user for all CLI tasks
Is Admin-user
No more errors for missing rights to modify
records
15/07/2017 New Little Gems in TYPO3 v8 4
5. SCHEDULER: RUN MANUALLY EXECUTED
TASKS ON NEXT CRON-RUN
Run task as CLI user instead of current BE
user
CLI context is often different from webserver
context
15/07/2017 New Little Gems in TYPO3 v8 5
9. MYSQL STRICT MODE SUPPORTED
STRICT_TRANS_TABLES
STRICT_ALL_TABLES
15/07/2017 New Little Gems in TYPO3 v8 9
10. Php-cs-fixer
Build/Scripts/ cglFixMyCommit.sh
Use in e.g. PhpStorm
SCRIPT TO CGL CHECK
LATEST CORE COMMIT
15/07/2017 New Little Gems in TYPO3 v8 10
12. PHP-CS-FIXER IN PHPSTORM
Path/to/core/bin/php-cs-fixer<.bat>
--verbose
--config=path/to/core/Build/.php_cs fix
"$FilePath$"
$ProjectFileDir$
15/07/2017 New Little Gems in TYPO3 v8 12
13. INSTRUCTIONS FOR
FSC CONTENT ELEMENTS
typo3/sysext/fluid_styled_content/Documen
tation/AddingYourOwnContentElements/Ind
ex.rst
All steps for own content elements
15/07/2017 New Little Gems in TYPO3 v8 13
14. ADD HOOK TO POST PROCESS
PREVIEW URL
Possibility to change the id=xxx
All steps for own content elements
15/07/2017 New Little Gems in TYPO3 v8 14
19. ADD HOOK TO ADD CUSTOM TYPOSCRIPT
TEMPLATES
Check if there is a root template
Create one in code
Step towards no configuration in records
15/07/2017 New Little Gems in TYPO3 v8 19
28. ADD CONFIGURATION FOR THE
.WELL-KNOWN DIRECTORY IN HTACCESS
Used by e.g Let’s Encrypt
Check .htaccess after upgrade!
15/07/2017 New Little Gems in TYPO3 v8 28
29. USE $ INSTEAD OF TYPO3.JQUERY
Previously used for compatibility with
prototype
Now that is removed we can use $
15/07/2017 New Little Gems in TYPO3 v8 29