* only non-function changes
authorMichael Stucki <michael.stucki@typo3.org>
Wed, 7 Jun 2006 09:52:20 +0000 (09:52 +0000)
committerMichael Stucki <michael.stucki@typo3.org>
Wed, 7 Jun 2006 09:52:20 +0000 (09:52 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@1507 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
NEWS.txt
t3lib/class.t3lib_div.php
t3lib/class.t3lib_tceforms.php
t3lib/class.t3lib_tsfebeuserauth.php
t3lib/config_default.php
typo3/sysext/cms/tslib/class.tslib_content.php
typo3/sysext/cms/tslib/class.tslib_fe.php
typo3/sysext/cms/tslib/class.tslib_pagegen.php
typo3/template.php

index b1acdb3..f92c913 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,3 @@
-
 2006-06-04  Martin Kutschker  <martin.t.kutschker@blackbox.net>
 
        * unify PHP5 check in config_defaults.php and deprecate $TYPO_VERSION
@@ -8,7 +7,7 @@
        * Fix bug #3612: no c-prefix for URL fragment in menus (section index)
        * Fix bug #2493: TCE-forms don't skins icons / t3skin lacks undo.gif, csv.gif and savedoknew.gif (thanks to Clemens Riccabona for the latter)
        * Fix bugs #3326 and #3392: problems with php_uname()
-       * "Update" buttons of admin panel did not reload page in Firefox
+       * "Update" buttons of admin panel did not reload page in Firefox
 
 2006-05-31  Ernesto Baschny <ernst@cron-it.de>
 
@@ -40,7 +39,7 @@
 
 2006-05-15  Ingmar Schlecht  <ingmar@typo3.org>
 
-       * Fixed bug #1374: Mailforms didn't work with <input type="image"> submit buttons. (Thanks to Thorsten Kahler and Rupert Germann!)      
+       * Fixed bug #1374: Mailforms didn't work with <input type="image"> submit buttons. (Thanks to Thorsten Kahler and Rupert Germann!)
        * Changed square brackets "[" and "]" in URLs generated by media/scipts/fe_adminLib.inc to the urlencoded equivalents "%5B" and "%5D"
 
 2006-05-15  Martin Kutschker  <martin.t.kutschker@blackbox.net>
        * Changes in t3lib_div::plainMailEncoded(): By default, emails will be encoded to quoted-printable.
        * Email linebreaks are now "\n" except on Windows, where they are "\r\n". Thanks to Stanislas and Martin for their feedback.
        * t3lib_formmail now encodes emails as quoted-printable. base64 needs to be enabled explicitely.
-       * Install Tool now uses t3lib_div::plainMailEncoded() instead of mail() to send plain test mails.
+       * Install Tool now uses t3lib_div::plainMailEncoded() instead of mail() to send plain text mails.
        * Install Tool now displays warning messages using t3lib_div::debug() instead of debug() which does not work in all cases.
        * Marked t3lib_htmlmail->convertName() as deprecated because header lines are now encoded automatically.
 
index dd9bb60..13b6d22 100644 (file)
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -72,7 +72,7 @@ Accessibility
 Configuration
 =============
 
-       * the new := assignment for Typoscript allows now parse time maniplation of TS values (eg "obj.val := appendString(foobar)", "obj.list := addToList(3,5,9)")
+       * the new := assignment for TypoScript allows now parse time maniplation of TS values (eg "obj.val := appendString(foobar)", "obj.list := addToList(3,5,9)")
        * TypoScript conditions may be combined with OR and AND
 
 API
index 49b3d20..b9f7867 100755 (executable)
@@ -1944,7 +1944,7 @@ class t3lib_div {
                }
                return $tagi['ch'];
        }
-       
+
        /**
         * Turns PHP array into XML. See array2xml()
         *
@@ -1956,18 +1956,18 @@ class t3lib_div {
         * @see xml2array(),array2xml()
         */
        function array2xml_cs($array,$docTag='phparray',$options=array(),$charset='')   {
-               
+
                        // Figure out charset if not given explicitly:
                if (!$charset)  {
                        if ($GLOBALS['TYPO3_CONF_VARS']['BE']['forceCharset'])  {       // First priority: forceCharset! If set, this will be authoritative!
                                $charset = $GLOBALS['TYPO3_CONF_VARS']['BE']['forceCharset'];
                        } elseif (is_object($GLOBALS['LANG']))  {
-                               $charset = $GLOBALS['LANG']->charSet;   // If "LANG" is around, that will hold the current charset 
+                               $charset = $GLOBALS['LANG']->charSet;   // If "LANG" is around, that will hold the current charset
                        } else {
-                               $charset = 'iso-8859-1';        // THIS is just a hopeful guess! 
-                       }               
+                               $charset = 'iso-8859-1';        // THIS is just a hopeful guess!
+                       }
                }
-               
+
                        // Return XML:
                return '<?xml version="1.0" encoding="'.htmlspecialchars($charset).'" standalone="yes" ?>'.chr(10).
                                t3lib_div::array2xml($array,'',0,$docTag,0, $options);
@@ -1982,7 +1982,7 @@ class t3lib_div {
         * Numeric keys are stored with the default tagname "numIndex" but can be overridden to other formats)
         * The function handles input values from the PHP array in a binary-safe way; All characters below 32 (except 9,10,13) will trigger the content to be converted to a base64-string
         * The PHP variable type of the data IS preserved as long as the types are strings, arrays, integers and booleans. Strings are the default type unless the "type" attribute is set.
-        * The output XML has been tested with the PHP XML-parser and parses OK under all tested circumstances with 4.x versions. However, with PHP5 there seems to be the need to add an XML prologue a la <?xml version="1.0" encoding="[charset]" standalone="yes" ?> - otherwise UTF-8 is assumed! Unfortunately, many times the output from this function is used without adding that prologue meaning that non-ASCII characters will break the parsing!! This suchs of course! Effectively it means that the prologue should always be prepended setting the right characterset, alternatively the system should always run as utf-8! 
+        * The output XML has been tested with the PHP XML-parser and parses OK under all tested circumstances with 4.x versions. However, with PHP5 there seems to be the need to add an XML prologue a la <?xml version="1.0" encoding="[charset]" standalone="yes" ?> - otherwise UTF-8 is assumed! Unfortunately, many times the output from this function is used without adding that prologue meaning that non-ASCII characters will break the parsing!! This suchs of course! Effectively it means that the prologue should always be prepended setting the right characterset, alternatively the system should always run as utf-8!
         * However using MSIE to read the XML output didn't always go well: One reason could be that the character encoding is not observed in the PHP data. The other reason may be if the tag-names are invalid in the eyes of MSIE. Also using the namespace feature will make MSIE break parsing. There might be more reasons...
         * Usage: 5
         *
@@ -4268,7 +4268,7 @@ class t3lib_div {
 
                        // for CLI logging name is <fqdn-hostname>:<TYPO3-path>
                if (defined('TYPO3_cliMode') && TYPO3_cliMode)  {
-                       $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_div.php']['systemLogHost'] = t3lib_div::getHostname(FALSE).':'.PATH_site;
+                       $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_div.php']['systemLogHost'] = t3lib_div::getHostname($requestHost=FALSE).':'.PATH_site;
                }
                        // for Web logging name is <protocol>://<request-hostame>/<site-path>
                else {
@@ -4279,7 +4279,7 @@ class t3lib_div {
                if (is_array($TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_div.php']['systemLog'])) {
                        $params = array('initLog'=>TRUE);
                        $fakeThis = FALSE;
-                       foreach($TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_div.php']['systemLog'] as $hookMethod)        {
+                       foreach ($TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_div.php']['systemLog'] as $hookMethod)       {
                                t3lib_div::callUserFunction($hookMethod,$params,$fakeThis);
                        }
                }
index dde2c9c..2221d1c 100755 (executable)
@@ -2042,8 +2042,7 @@ class t3lib_TCEforms      {
                        $editData=t3lib_div::xml2array($xmlData);
                        if (!is_array($editData))       {       // Must be XML parsing error...
                                $editData=array();
-                       }
-                       else if (isset($editData['meta']) && !is_array($editData['meta'])) {
+                       } elseif (isset($editData['meta']) && !is_array($editData['meta']))     {
                            $editData['meta'] = array();
                        }
 
index 9c7ad1d..a22af82 100755 (executable)
@@ -172,9 +172,9 @@ class t3lib_tsfeBeUserAuth extends t3lib_beUserAuth {
                        </tr>';
 
                $query = !t3lib_div::_GET('id') ? ('<input type="hidden" name="id" value="'.$GLOBALS['TSFE']->id.'" />'.chr(10)) : '';
-                       // the dummy field is needed for Firefix: to force a page reload on submit with must change the form value with Javascript (see "onsubmit" attribute of the "form" element")
-               $query .= '<input type="hidden" name="TSFE_ADMIN_PANEL[DUMMY]" value="">';
-               foreach(t3lib_div::_GET() as $k => $v)  {
+                       // the dummy field is needed for Firefox: to force a page reload on submit with must change the form value with JavaScript (see "onsubmit" attribute of the "form" element")
+               $query.= '<input type="hidden" name="TSFE_ADMIN_PANEL[DUMMY]" value="">';
+               foreach (t3lib_div::_GET() as $k => $v) {
                        if ($k != 'TSFE_ADMIN_PANEL')   {
                                if (is_array($v))       {
                                        $query.=$this->extPrintFeAdminDialogHiddenFields($k,$v);
index eaccb8e..3a5d5e1 100755 (executable)
@@ -430,4 +430,4 @@ unset($LOCAL_LANG);
        // Setting some global vars:
 $EXEC_TIME = time();                                   // $EXEC_TIME is set so that the rest of the script has a common value for the script execution time
 $SIM_EXEC_TIME = $EXEC_TIME;                   // $SIM_EXEC_TIME is set to $EXEC_TIME but can be altered later in the script if we want to simulate another execution-time when selecting from eg. a database
-?>
+?>
\ No newline at end of file
index 4295ab1..b0c2bc9 100755 (executable)
@@ -472,7 +472,7 @@ class tslib_cObj {
                                        // Application defined cObjects
                                foreach ($this->cObjHookObjectsArr as $cObjName => $hookObj)    {
                                        if (($name===$cObjName) && method_exists($hookObj, 'cObjGetSingleExt')) {
-                                               $content .= $hookObj->cObjGetSingleExt($name, $conf, $TSkey, $this);
+                                               $content.= $hookObj->cObjGetSingleExt($name, $conf, $TSkey, $this);
                                                $hooked = true;
                                        }
                                }
index 86bae9d..d48ac48 100755 (executable)
                        $this->realPageCacheContent();
                } elseif ($this->tempContent)   {               // If there happens to be temporary content in the cache and the cache was not cleared due to new content put in it... ($this->no_cache=0)
                        $this->clearPageCacheContent();
-            $this->tempContent = false;
+                       $this->tempContent = false;
                }
 
                        // Sets sys-last-change:
index 08a9615..a300238 100755 (executable)
@@ -128,7 +128,7 @@ class TSpagegen {
                if ($GLOBALS['TSFE']->config['config']['baseURL'])      {
                        if ($GLOBALS['TSFE']->config['config']['baseURL']==='1')        {
                                        // Deprecated property, going to be dropped.
-                               $error = 'Unsupported Typoscript property was found in this template: "config.baseURL="1"
+                               $error = 'Unsupported TypoScript property was found in this template: "config.baseURL="1"
 
 This setting has been deprecated in TYPO 3.8.1 due to security concerns.
 You need to change this value to the URL of your website root, otherwise TYPO3 will not work!
index ceb05df..dc9e770 100755 (executable)
@@ -1572,7 +1572,7 @@ $str.=$this->docBodyTagBegin().
         * @param       string          $script is the script to send the &id to, if empty it's automatically found
         * @param       string          $addParams is additional parameters to pass to the script.
         * @return      string          HTML code for tab menu
-        * @author      Ren? Fritz <r.fritz@colorcube.de>
+        * @author      Rene Fritz <r.fritz@colorcube.de>
         */
        function getTabMenu($mainParams,$elementName,$currentValue,$menuItems,$script='',$addparams='') {
                $content='';