lib/textlib.class: Cache dir is now created correctly, allowing speed increase (SR# 595)

Previous logic had dir created only when mbstring wasn't used, but the
typo3 lib needs to cache some data regardless, for the specCharsToASCII
function, which uses internal translation tables.


Author: Luke Hudson <luke@catalyst.net.nz>
This commit is contained in:
martinlanghoff 2006-10-31 05:03:54 +00:00
parent 459e27f3a0
commit e7812e9c62

View file

@ -46,11 +46,12 @@
$GLOBALS['TYPO3_CONF_VARS']['SYS']['t3lib_cs_utils'] = 'mbstring'; $GLOBALS['TYPO3_CONF_VARS']['SYS']['t3lib_cs_utils'] = 'mbstring';
} else { } else {
$GLOBALS['TYPO3_CONF_VARS']['SYS']['t3lib_cs_utils'] = ''; $GLOBALS['TYPO3_CONF_VARS']['SYS']['t3lib_cs_utils'] = '';
/// And this directoy must exist to allow Typo to cache conversion
/// tables when using internal functions
make_upload_directory('temp/typo3temp/cs');
} }
/// And this directory must exist to allow Typo to cache conversion
/// tables when using internal functions
make_upload_directory('temp/typo3temp/cs');
/// Default mask for Typo /// Default mask for Typo
$GLOBALS['TYPO3_CONF_VARS']['BE']['fileCreateMask'] = $CFG->directorypermissions; $GLOBALS['TYPO3_CONF_VARS']['BE']['fileCreateMask'] = $CFG->directorypermissions;