Sometime its needed to store some calculations for later use in the same php request. TYPO3 has cache for that that by default uses memory as backend.
Category Archives: TYPO3
TYPO3 FAL – delete file
A short FAL tip. Delete file. Continue reading
Move TYPO3 media to external volume
Sometimes over the time, when more and more projects is coming to SSD disk the space is in slowly ending. On MacBook there is SD slot which can help us to extend harddrive possibilitues and move to this SD a files that do not need to be read fast – typically media files. For TYPO3 projects its fileadmin and uploads folders.
Indexing extension records with “Indexing Configuration”
If we use “indexed_search” extension in TYPO3 then there are two ways to index extensions records. First one is to create “Crawler Configuration” records. The second one is to create “Indexing Configuration” records.
The “Crawler Configuration” has a drawback that is crawl all records in frontend so whole TYPO3 is run to generate a page with single view of record. The “Indexing Configuration” way scans only selected fields from record and based on that creates records on indexed_search tables.
Realurl config for not existing slug (alias)
If you forget to configure realurl extension for records aliases well then if you will try to enter some fake record slug the this slug will be not mapped to uid by realurl and will be passed as string to extbase which will try to map this string to uid of record which ends up with php fatal error.
Spam protection for TYPO3
TYPO3 has build in method to protect email links created with typolink API. This method protects only a href=”mailto:some@example.com” but does not protect the text inside link. So if the text itself is an email then protection is not working well. One solution is to always use <a>email</a> and not real email as link text. The second solution is to prepare tricky “email” html that the spider will be not able to parse correctly.
Fast TYPO3 upgrade for small version
If you for some reason do not want to upgrade automaticaly then you can do it manually quite fast.
Attention – this recipe is only for upgrading for small version like 6.2.3 to 6.2.4. Continue reading
