* Added feature #15696: Implement TypoScript conditions for the current page record (Thanks to Stefan Neufeind)
* Follow-up to #15576: Code for t3lib_message_ErrorpageMessage was contained twice
+ * Fixed bug #15976: [version] Reference to global array $TCA without fetching from global scope
2010-10-16 Susanne Moog <typo3@susanne-moog.de>
// Look, if record is an offline version, then delete directly:
if ($record['pid'] == -1) {
- if ($TCA[$table]['ctrl']['versioningWS']) {
+ if ($GLOBALS['TCA'][$table]['ctrl']['versioningWS']) {
// In Live workspace, delete any. In other workspaces there must be match.
if ($tcemainObj->BE_USER->workspace == 0 || (int) $record['t3ver_wsid'] == $tcemainObj->BE_USER->workspace) {
$liveRec = t3lib_BEfunc::getLiveVersionOfRecord($table, $id, 'uid,t3ver_state');