[TASK] Remove deprecated TypoScript options
authorChristian Kuhn <lolli@schwarzbu.ch>
Sat, 14 Apr 2012 18:21:27 +0000 (20:21 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Sat, 14 Apr 2012 18:28:48 +0000 (20:28 +0200)
Change-Id: I96eda4196668b4bf9e2ac2e6301e0a120e160fb4
Resolves: #36058
Releases: 6.0
Reviewed-on: http://review.typo3.org/10491
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
typo3/sysext/cms/tslib/class.tslib_fe.php
typo3/sysext/cms/tslib/class.tslib_pagegen.php
typo3/sysext/t3editor/res/jslib/parse_typoscript/tokenizetyposcript.js
typo3/sysext/t3editor/res/tsref/tsref.xml

index 2530ea0..6d3315d 100644 (file)
                                                $this->config['config']['typolinkCheckRootline'] = TRUE;
                                        }
 
-                                               // Set default values for removeDefaultJS, inlineStyle2TempFile and minifyJS so CSS and JS are externalized/minified if compatversion is higher than 4.0
+                                               // Set default values for removeDefaultJS and inlineStyle2TempFile so CSS and JS are externalized if compatversion is higher than 4.0
                                        if (t3lib_div::compat_version('4.0')) {
                                                if (!isset($this->config['config']['removeDefaultJS'])) {
                                                        $this->config['config']['removeDefaultJS'] = 'external';
                                                if (!isset($this->config['config']['inlineStyle2TempFile'])) {
                                                        $this->config['config']['inlineStyle2TempFile'] = 1;
                                                }
-                                               if (isset($this->config['config']['minifyJS'])) {
-                                                       $this->logDeprecatedTyposcript('config.minifyJS = 1', 'It will be removed in TYPO3 4.8. Use config.compressJs instead.');
-                                                       if (!isset($this->config['config']['compressJs'])) {
-                                                               $this->config['config']['compressJs'] = $this->config['config']['minifyJS'];
-                                                       }
-                                               }
                                        }
 
                                        if (!isset($this->config['config']['compressJs'])) {
index 57db5ad..14ea26b 100644 (file)
@@ -573,30 +573,6 @@ class TSpagegen {
        BODY {margin: ' . $margins . 'px ' . $margins . 'px ' . $margins . 'px ' . $margins . 'px;}';
                }
 
-               if ($GLOBALS['TSFE']->pSetup['noLinkUnderline']) {
-                       $GLOBALS['TSFE']->logDeprecatedTyposcript('config.noLinkUnderline');
-                       $style .= '
-       A:link {text-decoration: none}
-       A:visited {text-decoration: none}
-       A:active {text-decoration: none}';
-               }
-               if (trim($GLOBALS['TSFE']->pSetup['hover'])) {
-                       $GLOBALS['TSFE']->logDeprecatedTyposcript('config.hover');
-                       $style .= '
-       A:hover {color: ' . trim($GLOBALS['TSFE']->pSetup['hover']) . ';}';
-               }
-               if (trim($GLOBALS['TSFE']->pSetup['hoverStyle'])) {
-                       $GLOBALS['TSFE']->logDeprecatedTyposcript('config.hoverStyle');
-                       $style .= '
-       A:hover {' . trim($GLOBALS['TSFE']->pSetup['hoverStyle']) . '}';
-               }
-               if ($GLOBALS['TSFE']->pSetup['smallFormFields']) {
-                       $GLOBALS['TSFE']->logDeprecatedTyposcript('config.smallFormFields');
-                       $style .= '
-       SELECT {  font-family: Verdana, Arial, Helvetica; font-size: 10px }
-       TEXTAREA  {  font-family: Verdana, Arial, Helvetica; font-size: 10px}
-       INPUT   {  font-family: Verdana, Arial, Helvetica; font-size: 10px }';
-               }
                if ($GLOBALS['TSFE']->pSetup['adminPanelStyles']) {
                        $style .= '
 
@@ -990,21 +966,9 @@ class TSpagegen {
                }
 
                        // compression and concatenate settings
-               if (isset($GLOBALS['TSFE']->config['config']['minifyCSS'])) {
-                       $GLOBALS['TSFE']->logDeprecatedTyposcript('config.minifyCSS = 1', 'It will be removed in TYPO3 4.8. Use config.compressCss instead.');
-                       if (!isset($GLOBALS['TSFE']->config['config']['compressCss'])) {
-                               $GLOBALS['TSFE']->config['config']['compressCss'] = $GLOBALS['TSFE']->config['config']['minifyCSS'];
-                       }
-               }
                if ($GLOBALS['TSFE']->config['config']['compressCss']) {
                        $pageRenderer->enableCompressCss();
                }
-               if (isset($GLOBALS['TSFE']->config['config']['minifyJS'])) {
-                       $GLOBALS['TSFE']->logDeprecatedTyposcript('config.minifyJS = 1', 'It will be removed in TYPO3 4.8. Use config.compressJs instead.');
-                       if (!isset($GLOBALS['TSFE']->config['config']['compressJs'])) {
-                               $GLOBALS['TSFE']->config['config']['compressJs'] = $GLOBALS['TSFE']->config['config']['minifyJS'];
-                       }
-               }
                if ($GLOBALS['TSFE']->config['config']['compressJs']) {
                        $pageRenderer->enableCompressJavascript();
                }
@@ -1210,4 +1174,4 @@ class FE_loadDBGroup extends t3lib_loadDBGroup {
        var $fromTC = 0;        // Means that everything is returned instead of only uid and label-field
 }
 
-?>
+?>
\ No newline at end of file
index 4a733d0..9e1a57c 100644 (file)
@@ -448,8 +448,6 @@ var typoscriptWords = {
        'hideSubmoduleIcons': 'reserved',
        'highColor': 'reserved',
        'history': 'reserved',
-       'hover': 'reserved',
-       'hoverStyle': 'reserved',
        'HTMLparser': 'reserved',
        'HTMLparser_tags': 'reserved',
        'htmlSpecialChars': 'reserved',
@@ -621,7 +619,6 @@ var typoscriptWords = {
        'noCols': 'reserved',
        'noCreateRecordsLink': 'reserved',
        'noLink': 'reserved',
-       'noLinkUnderline': 'reserved',
        'noMatchingValue_label': 'reserved',
        'noMenuMode': 'reserved',
        'nonCachedSubst': 'reserved',
@@ -794,7 +791,6 @@ var typoscriptWords = {
        'sitetitle': 'reserved',
        'siteUrl': 'reserved',
        'size': 'reserved',
-       'smallFormFields': 'reserved',
        'solarize': 'reserved',
        'sorting': 'reserved',
        'source': 'reserved',
@@ -1810,8 +1806,6 @@ var typoscriptWords = {
        'hideSubmoduleIcons': 'reserved',
        'highColor': 'reserved',
        'history': 'reserved',
-       'hover': 'reserved',
-       'hoverStyle': 'reserved',
        'HTMLparser': 'reserved',
        'HTMLparser_tags': 'reserved',
        'htmlSpecialChars': 'reserved',
@@ -1983,7 +1977,6 @@ var typoscriptWords = {
        'noCols': 'reserved',
        'noCreateRecordsLink': 'reserved',
        'noLink': 'reserved',
-       'noLinkUnderline': 'reserved',
        'noMatchingValue_label': 'reserved',
        'noMenuMode': 'reserved',
        'nonCachedSubst': 'reserved',
@@ -2156,7 +2149,6 @@ var typoscriptWords = {
        'sitetitle': 'reserved',
        'siteUrl': 'reserved',
        'size': 'reserved',
-       'smallFormFields': 'reserved',
        'solarize': 'reserved',
        'sorting': 'reserved',
        'source': 'reserved',
@@ -2721,4 +2713,4 @@ var tokenizeTypoScript = function() {
                        inValue: false
                };
        }
-} ();
+} ();
\ No newline at end of file
index fe75506..5e3f6fc 100644 (file)
@@ -402,7 +402,7 @@ This value is overridden by the value set in the page-record (field="cache_timeo
                </property>
                <property name="compensateFieldWidth" type="double">
                        <description><![CDATA[this floating point value will be used by the FORMS cObject to compensate the length of the formfields text and input.
-This feature is useful, if the page-option "smallFormFields" is set. In that case Netscape renders formfields much longer than IE. If you want the two browsers to display the same size formfields, use a value of approx "0.6" for netscape-browsers.
+Netscape renders formfields much longer than IE. If you want the two browsers to display the same size formfields, use a value of approx "0.6" for netscape-browsers.
 
 Example:
 [browser = netscape]
@@ -847,14 +847,6 @@ config.removeDefaultJS = 1]]></description>
                        <default><![CDATA[
 ]]></default>
                </property>
-               <property name="minifyJS" type="boolean">
-                       <description><![CDATA[This setting is deprecated and will be removed with TYPO3 4.8! Use config.compressJs instead, which has the same effect.]]></description>
-                       <default><![CDATA[false]]></default>
-               </property>
-               <property name="minifyCSS" type="boolean">
-                       <description><![CDATA[This setting is deprecated and will be removed with TYPO3 4.8! Use config.compressCss instead, which has the same effect.]]></description>
-                       <default><![CDATA[false]]></default>
-               </property>
                <property name="compressJs" type="boolean">
                        <description><![CDATA[Enabling this option together with $TYPO3_CONF_VARS['FE']['compressionLevel'] in the Install Tool delivers Frontend JavaScript files using GZIP compression.
 
@@ -6222,23 +6214,6 @@ Ext.onReady(function() {Ext.Msg.alert("Typoscript Message","Hello World!"); });
                        <description><![CDATA[Inserts content in the header-section. Could be JavaScripts, meta-tags, other stylesheet references.
 Is inserted after all the style-definitions.]]></description>
                        <default><![CDATA[
-]]></default>
-               </property>
-               <property name="hover" type="string">
-                       <description><![CDATA[The color of a link when the mouse moves over it! (only MSIE). Uses in-document stylesheet.
-
-Deprecated. Use stylesheet instead.]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="hoverStyle" type="string">
-                       <description><![CDATA[Additional style information to the hover-color.
-
-Example:
-page.hoverStyle = font: bold; text-decoration: none;
-
-Deprecated. Use stylesheet instead.]]></description>
-                       <default><![CDATA[
 ]]></default>
                </property>
                <property name="includeCSS" type="array">
@@ -6485,13 +6460,6 @@ with config.compressJs = 1, the jsInline will be minified as well.
                        <description><![CDATA[
 ]]></description>
                        <default><![CDATA[
-]]></default>
-               </property>
-               <property name="noLinkUnderline" type="boolean">
-                       <description><![CDATA[Disables link-underlining. Uses in-document stylesheet.
-
-Deprecated. Use stylesheet instead.]]></description>
-                       <default><![CDATA[
 ]]></default>
                </property>
                <property name="shortcutIcon" type="string">
@@ -6501,17 +6469,6 @@ Browsers that support favicons display them in the browser's address bar, next t
 Note:
 This must be a valid ".ico"-file (iconfile)]]></description>
                        <default><![CDATA[
-]]></default>
-               </property>
-               <property name="smallFormFields" type="boolean">
-                       <description><![CDATA[Renders formfields like textarea, input and select-boxes small with "verdana size 1" font.
-Uses in-document stylesheet.
-
-Tip:
-Use this together with the config-option "compensateFieldWidth" set to "0.6" for netscape-browsers in order to render the small form fields in the same width!
-
-Deprecated. Use stylesheet instead.]]></description>
-                       <default><![CDATA[
 ]]></default>
                </property>
                <property name="stdWrap" type="stdWrap">
@@ -8654,4 +8611,4 @@ The userfunction must return an <A>-tag.]]></description>
 ]]></default>
                </property>
        </type>
-</tsRef>
+</tsRef>
\ No newline at end of file