Added feature #15611: Hide new translations of content elements by default (thanks...
authorSusanne Moog <typo3@susannemoog.de>
Fri, 8 Oct 2010 19:38:28 +0000 (19:38 +0000)
committerSusanne Moog <typo3@susannemoog.de>
Fri, 8 Oct 2010 19:38:28 +0000 (19:38 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@9009 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
typo3/sysext/cms/ext_tables.php
typo3/sysext/cms/layout/db_layout.php

index 223bb2e..a76ed0b 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,11 @@
 2010-10-08  Susanne Moog  <typo3@susanne-moog.de>
 
-       *  Fixed bug #15580: Add calls to logDeprecatedFunction() for more deprecated functions and adjust log messages
+       * Fixed bug #15580: Add calls to logDeprecatedFunction() for more deprecated functions and adjust log messages
+       * Added feature #15611: Hide new translations of content elements by default (thanks to Jigal van Hemert)
 
 2010-10-07  Susanne Moog  <typo3@susanne-moog.de>
 
-       *  Fixed bug #15772:  template::getHtmlTemplate() doesn't allow absolute file paths (thanks to Jigal van Hemert and Peter Russ)
+       * Fixed bug #15772:  template::getHtmlTemplate() doesn't allow absolute file paths (thanks to Jigal van Hemert and Peter Russ)
 
 2010-10-06  Stanislas Rolland  <typo3@sjbr.ca>
 
@@ -13,7 +14,7 @@
 
 2010-10-06  Susanne Moog  <typo3@susanne-moog.de>
 
-       *  Fixed bug #15840: Broken loading icon when loading IRRE elements (thanks to Lars Houmark)
+       * Fixed bug #15840: Broken loading icon when loading IRRE elements (thanks to Lars Houmark)
 
 2010-10-06  Steffen Kamper  <steffen@typo3.org>
 
index f5f1515..5a67946 100755 (executable)
@@ -645,6 +645,7 @@ $TCA['tt_content'] = array (
                'versioning_followPages' => true,
                'origUid' => 't3_origuid',
                'type' => 'CType',
+               'hideAtCopy' => true,
                'prependAtCopy' => 'LLL:EXT:lang/locallang_general.xml:LGL.prependAtCopy',
                'copyAfterDuplFields' => 'colPos,sys_language_uid',
                'useColumnsForDefaultValues' => 'colPos,sys_language_uid',
index 12face4..76fe8de 100755 (executable)
@@ -382,8 +382,8 @@ class SC_db_layout {
                        // Clean up settings
                $this->MOD_SETTINGS = t3lib_BEfunc::getModuleData($this->MOD_MENU, t3lib_div::_GP('SET'), $this->MCONF['name']);
 
-                       // For all elements to be shown in draft workspaces:
-               if ($GLOBALS['BE_USER']->workspace!=0)  {
+                       // For all elements to be shown in draft workspaces & to also show hidden elements by default if user hasn't disabled the option
+               if (($GLOBALS['BE_USER']->workspace != 0) || ($this->MOD_SETTINGS['tt_content_showHidden'] !== '0')) {
                        $this->MOD_SETTINGS['tt_content_showHidden'] = 1;
                }
        }