[TASK] Remove last bits of config.notification_* 19/33919/3
authorChristian Kuhn <lolli@schwarzbu.ch>
Sun, 9 Nov 2014 13:33:20 +0000 (14:33 +0100)
committerChristian Kuhn <lolli@schwarzbu.ch>
Sun, 9 Nov 2014 13:47:26 +0000 (14:47 +0100)
Some TypoScript parameter were used in the old mail
handling and are now obsolete after latest deprecation
removals. The patch removes last bits of:

config.notification_email_charset
config.notification_email_encoding
config.notification_email_urlmode

Change-Id: I5d584a244e55407d6c98011e705f110c0eaf1f53
Resolves: #62793
Related: #62782
Releases: master
Reviewed-on: http://review.typo3.org/33919
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
typo3/sysext/core/Documentation/Changelog/master/Breaking-62793-RemoveConfigNotification.rst [new file with mode: 0644]
typo3/sysext/t3editor/res/jslib/parse_typoscript/tokenizetyposcript.js
typo3/sysext/t3editor/res/tsref/tsref.xml

diff --git a/typo3/sysext/core/Documentation/Changelog/master/Breaking-62793-RemoveConfigNotification.rst b/typo3/sysext/core/Documentation/Changelog/master/Breaking-62793-RemoveConfigNotification.rst
new file mode 100644 (file)
index 0000000..359a1c9
--- /dev/null
@@ -0,0 +1,31 @@
+===========================================================
+Breaking: #62793 - TypoScript config.notification_* removed
+===========================================================
+
+Description
+===========
+
+The following TypoScript options were removed:
+
+config.notification_email_charset
+config.notification_email_encoding
+config.notification_email_urlmode
+
+
+Impact
+======
+
+Using those options have no effect anymore.
+
+
+Affected installations
+======================
+
+Instances that set these options in FE TypoScript.
+
+
+Migration
+=========
+
+Those options can be safely removed. They were used with old mail handling and
+are substituted with a different engine that rendered those useless.
\ No newline at end of file
index 6059dd5..0fc5a1e 100644 (file)
@@ -627,9 +627,6 @@ var typoscriptWords = {
        'noStretchAndMarginCells': 'reserved',
        'noThumbsInEB': 'reserved',
        'noThumbsInRTEimageSelect': 'reserved',
-       'notification_email_charset': 'reserved',
-       'notification_email_encoding': 'reserved',
-       'notification_email_urlmode': 'reserved',
        'noTrimWrap': 'reserved',
        'noValueInsert': 'reserved',
        'obj': 'reserved',
@@ -1951,9 +1948,6 @@ var typoscriptWords = {
        'noStretchAndMarginCells': 'reserved',
        'noThumbsInEB': 'reserved',
        'noThumbsInRTEimageSelect': 'reserved',
-       'notification_email_charset': 'reserved',
-       'notification_email_encoding': 'reserved',
-       'notification_email_urlmode': 'reserved',
        'noTrimWrap': 'reserved',
        'noValueInsert': 'reserved',
        'obj': 'reserved',
index 50065d2..0feeb5a 100644 (file)
@@ -761,28 +761,6 @@ If this property is set, images are not allowed to be scaled up in size. This pa
                        <description><![CDATA[If this is set to true, the page will not be cached. If set to false, it's ignored. Other parameters may have set it to true of other reasons.]]></description>
                        <default><![CDATA[-]]></default>
                </property>
-               <property name="notification_email_charset" type="string">
-                       <description><![CDATA[Alternative charset for the notification mails.]]></description>
-                       <default><![CDATA[utf-8]]></default>
-               </property>
-               <property name="notification_email_encoding" type="string">
-                       <description><![CDATA[This sets the encoding of plaintext emails (notification messages). The default encoding is "quoted-printable". But setting this to eg. "base64" will encode the content with base64 encoding.
-
-Values possible:
-base64
-quoted-printable
-8bit]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
-               <property name="notification_email_urlmode" type="string">
-                       <description><![CDATA[This option allows you to handle URL's in plain text emails so long URLS of more than 76 chars are not broken. This option can be either empty or "76" or "all".
-If the string is blank, all links in plaintext emails are untouched.
-If it's set to 76 then all links longer then 76 characters are stored in the database and a hash is sent in the GET-var ?RDCT=[md5/20] to the index.php script which finds the proper link in the database and issues a location header (redirection).
-If the value is "all" then ALL "http://" links in the message are converted.]]></description>
-                       <default><![CDATA[
-]]></default>
-               </property>
                <property name="pageGenScript" type="string">
                        <description><![CDATA[Alternative page generation script for applications using index_ts.php for initialization, caching, stating and so on. This script is included in the global scope of index_ts.php-script and thus you may include libraries here. Always use include_once for libraries.
 Remember not to output anything from such an included script. All content must be set into $TSFE->content. Take a look at typo3/sysext/cms/tslib/pagegen.php