Fixed bug #17105: deprecate "disable_autocreate" feature
authorTolleiv Nietsch <info@tolleiv.de>
Thu, 20 Jan 2011 16:39:59 +0000 (16:39 +0000)
committerTolleiv Nietsch <info@tolleiv.de>
Thu, 20 Jan 2011 16:39:59 +0000 (16:39 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@10165 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
t3lib/class.t3lib_userauthgroup.php

index dc84b39..c6e74ab 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
 2011-01-20  Tolleiv Nietsch  <typo3@tolleiv.de>
 
+       * Fixed bug #17105: deprecate "disable_autocreate" feature
        * Fixed bug #17106: sys_workspace table should be defined at one place only
        * Fixed bug #17104: "Create new workspace projects" in be_users/be_groups not required anymore
 
index acbe8c6..fd74654 100644 (file)
@@ -856,6 +856,8 @@ class t3lib_userAuthGroup extends t3lib_userAuth {
                        && !t3lib_BEfunc::getWorkspaceVersionOfRecord($this->workspace, $table, $id, 'uid') // There must be no existing version of this record in workspace.
                        && !t3lib_BEfunc::isPidInVersionizedBranch($recpid, $table)) { // PID must NOT be in a versionized branch either
                        return TRUE;
+               } else if ($this->workspaceRec['disable_autocreate']) {
+                       t3lib_div::deprecationLog('Usage of disable_autocreate feature is deprecated since 4.5.');
                }
        }