Um es nochmal strukturierter darzustellen.
Beim Aufruf des FE kommt folgende Fehlermeldung:
Fatal error: Call to undefined function txdam_getMediaTCA() in /...../typo3conf/temp_CACHED_ps053f_ext_tables.php on line 2104
Die temporären Dateien sind wieder erstellt, der dazugehörige Teil aus der temporären Datei mit der Zeile 2104 sieht so aus :
###########################
## EXTENSION: dam_ttcontent
## FILE: /home/simmern/htdocs/typo3/typo3conf/ext/dam_ttcontent/ext_tables.php
###########################
$_EXTKEY = 'dam_ttcontent';
$_EXTCONF = $TYPO3_CONF_VARS['EXT']['extConf'][$_EXTKEY];
if (!defined ('TYPO3_MODE')) die ('Access denied.');
$tempColumns = array(
'tx_damttcontent_files' => txdam_getMediaTCA('image_field', 'tx_damttcontent_files')
);
t3lib_div::loadTCA('tt_content');
t3lib_extMgm::addTCAcolumns('tt_content',$tempColumns,1);
$tempSetup = $GLOBALS['T3_VAR']['ext']['dam_ttcontent']['setup'];
## CType image
if ($tempSetup['ctype_image_add_ref']) {
if ($tempSetup['ctype_image_add_orig_field']) {
t3lib_extMgm::addToAllTCAtypes('tt_content','tx_damttcontent_files','image','after:image');
} else {
$TCA['tt_content']['types']['image']['showitem'] = str_replace(', image;', ', tx_damttcontent_files;', $TCA['tt_content']['types']['image']['showitem']);
}
}
## CType textpic
if ($tempSetup['ctype_textpic_add_ref']) {
if ($tempSetup['ctype_textpic_add_orig_field']) {
t3lib_extMgm::addToAllTCAtypes('tt_content','tx_damttcontent_files','textpic','after:image');
} else {
$TCA['tt_content']['types']['textpic']['showitem'] = str_replace(', image;', ', tx_damttcontent_files;', $TCA['tt_content']['types']['textpic']['showitem']);
}
}
wobei Zeile 2104 die folgende ist (entspricht Zeile 14 in diesem post):
'tx_damttcontent_files' => txdam_getMediaTCA('image_field', 'tx_damttcontent_files')
Beim Aufruf des BE kommt folgende Fehlermeldung:
Fatal error: Class 'tx_dam' not found in /home/simmern/htdocs/typo3/typo3conf/temp_CACHED_ps053f_ext_tables.php on line 2028
Der dazugehörige Code inkl der Zeile 2028 in der temporären Datei sieht so aus:
###########################
## EXTENSION: dam_index
## FILE: /home/simmern/htdocs/typo3/typo3conf/ext/dam_index/ext_tables.php
###########################
$_EXTKEY = 'dam_index';
$_EXTCONF = $TYPO3_CONF_VARS['EXT']['extConf'][$_EXTKEY];
if (!defined ('TYPO3_MODE')) die ('Access denied.');
if (TYPO3_MODE=='BE') {
$tempSetup = unserialize($_EXTCONF);
if ($tempSetup['add_media_file_indexing']) {
t3lib_extMgm::insertModuleFunction(
'txdamM1_file',
'tx_damindex_index',
t3lib_extMgm::extPath($_EXTKEY).'modfunc_index/class.tx_damindex_index.php',
'LLL:EXT:dam_index/modfunc_index/locallang.xml:tx_damindex_index.title'
);
}
if ($tempSetup['add_media_indexing']) {
t3lib_extMgm::addModule('txdamM1','index','before:tools',t3lib_extMgm::extPath($_EXTKEY).'mod1/');
t3lib_extMgm::insertModuleFunction(
'txdamM1_index',
'tx_damindex_index',
t3lib_extMgm::extPath($_EXTKEY).'modfunc_index/class.tx_damindex_index.php',
'LLL:EXT:dam_index/modfunc_index/locallang.xml:tx_damindex_index.title'
);
}
tx_dam::register_indexingRule ('tx_damindex_rule_recursive', 'EXT:dam_index/lib/class.tx_damindex_rules.php:&tx_damindex_rule_recursive');
tx_dam::register_indexingRule ('tx_damindex_rule_folderAsCat', 'EXT:dam_index/lib/class.tx_damindex_rules.php:&tx_damindex_rule_folderAsCat');
tx_dam::register_indexingRule ('tx_damindex_rule_doReindexing', 'EXT:dam_index/lib/class.tx_damindex_rules.php:&tx_damindex_rule_doReindexing');
tx_dam::register_indexingRule ('tx_damindex_rule_dryRun', 'EXT:dam_index/lib/class.tx_damindex_rules.php:&tx_damindex_rule_dryRun');
if($TYPO3_CONF_VARS['EXTCONF']['dam']['setup']['devel']) {
tx_dam::register_indexingRule ('tx_damindex_rule_devel', 'EXT:dam_index/lib/class.tx_damindex_rules.php:&tx_damindex_rule_devel');
}
}
wobei Zeile 2028 dann folgende ist (enspricht Zeile 39 in diesem post):
tx_dam::register_indexingRule ('tx_damindex_rule_recursive', 'EXT:dam_index/lib/class.tx_damindex_rules.php:&tx_damindex_rule_recursive');
Tja, ich bin echt ziemlich ratlos, wie kann ich das wieder zurecht "biegen"?