Hello community,

here is the log from the commit of package typo3-cms-4_7 for openSUSE:Factory 
checked in at 2012-11-28 14:56:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/typo3-cms-4_7 (Old)
 and      /work/SRC/openSUSE:Factory/.typo3-cms-4_7.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "typo3-cms-4_7", Maintainer is ""

Changes:
--------
New Changes file:

--- /dev/null   2012-11-26 11:02:30.307549147 +0100
+++ /work/SRC/openSUSE:Factory/.typo3-cms-4_7.new/typo3-cms-4_7.changes 
2012-11-28 14:56:29.000000000 +0100
@@ -0,0 +1,123 @@
+-------------------------------------------------------------------
+Tue Nov 13 09:51:38 UTC 2012 - [email protected]
+
+- Raised to version 4.7.7
+  * Raise version numbers of system extensions (Steffen Ritter)
+  * bugfix: Regression in t3lib_iconWorks::imagecopyresized (Tymoteusz 
Motylewski), t3#39563
+  * Fix TYPO3 logos (Helmut Hummel), t3#42850
+  * bugfix: getFuncCheck must quotes wrong (Michael Spä), t3#42812
+  * security: Fix SQL injection and XSS in record history (Oliver Hader)
+  * security: XSS in TCA Tree (Oliver Hader), t3#42696
+  * security: Fix potential XSS in t3lib_BEfunc::getFuncCheck (Helmut Hummel), 
t3#42774
+  * Raise submodule pointer (TYPO3 Release Team), t3#42776
+  * bugfix: No sorting in TypoScript Object Browser when browsing (Nicole 
Cordes), t3#39677
+  * bugfix: Translated non-published page in workspace breaks live workspace 
(Oliver Hader), t3#42281
+  * bugfix: Illegal string offsets in t3lib_stdgraphic (Wouter Wolters), 
t3#38024
+  * Use correct branch for travis integration build (Helmut Hummel)
+  * bugfix: PHP 5.4 warning in CLI context in switch back user (Christian 
Kuhn), t3#37578
+  * bugfix: RTE: Link class not always set in Firefox (Stanislas Rolland), 
t3#39662
+  * bugfix: Restore display of mount points path (Francois Suter), t3#42046
+  * bugfix: Wrong call to TSFE in FrontendEditing (Steffen Ritter), t3#40733
+  * bugfix: PHP warning: open_basedir restriction (Xavier Perseguers), t3#42054
+  * bugfix: Fix usage of fileadminDir (Helmut Hummel), t3#42454
+  * Fix generation of ext_emconf.php (Wouter Wolters), t3#42444
+  * Clean-up EXT: aboutmodules, adapt to "TYPO3 CMS" (Felix Kopp), t3#41980
+  * bugfix: t3lib_div::unlink_tempfile does not always work on Windows 
(Stanislas Rolland), t3#38699
+  * bugfix: New form wizard not loading in IE8 (Sebastian Schawohl), t3#33504
+  * bugfix: Unit test for saltedpasswords fail (Xavier Perseguers)
+  * bugfix: RTE: Link to disabled page doesn't show in FE, link icon does 
(Stanislas Rolland), t3#36087
+  * bugfix: RTE: Words containing umlauts not added to personal dictionary 
(Stanislas Rolland), t3#29685
+  * bugfix: Extension Import not working with postgresql and DBAL (Ernesto 
Baschny), t3#38406
+  * Set TYPO3 version to 4.7.6-dev (TYPO3 Release Team)
+- Added some fixes to work with PHP 5.4
+
+-------------------------------------------------------------------
+Wed Oct 24 07:51:49 UTC 2012 - [email protected]
+
+- Raised to version 4.7.5
+  * Raise submodule pointer
+  * Update version number to 4.7.5
+  * bugfix: Localization fallback does not work in Backend (t3#41996)
+  * Update backend sprites according to rebranding
+  * Adjust Logos to new style-guide (t3#41704)
+  * Introduce "TYPO3 CMS" in EXT: about (t3#41823)
+  * bugfix: Prevent saltedpasswords destroying the password (t3#41828)
+  * bugfix: RTE: Localization to content language does not work (t3#39271)
+  * bugfix: RTE: paste as plain text does not work in IE9 (t3#39389)
+  * bugfix: CE with "All languages" doesn't show with every lang (t3#24087)
+  * bugfix: Fix the additional icon check (t3#41463)
+  * bugfix: FLUIDTEMPLATE - Serialization of 'Closure' is not allowed 
(t3#36820)
+  * bugfix: Make alphabetic filter work with umlauts (t3#35296)
+  * bugfix: Pagetree - Prevent a call to moveNode while creating nodes
+    (t3#39820)
+  * bugfix: Make alphanum. filter work with umlauts (t3#35284)
+  * feature: Add several testcases for validators (t3#35333)
+  * bugfix: Fix SQL error in Livesearch with empty TCA sortby setting 
(t3#40816)
+  * bugfix: Take versioned record into account for showHidden flag. (t3#33392)
+  * Disable Memcache tests for now
+  * bugfix: Endless loop in flushOutputBuffers() (t3#40126)
+  * bugfix: MEDIA element ignores audio fallback (t3#39416)
+  * bugfix: Hardcoded fileadmin directory in Import-Export (t3#41120)
+  * bugfix: CE with "All languages" isn't shown in Page module (t3#24087)
+  * bugfix: backColor transparent causes black background or flickering
+    (t3#32781)
+  * bugfix: strftime expects parameter 2 to be long, string given (t3#38717)
+  * bugfix: Fix compressor flooding typo3temp (t3#40409)
+  * Start memcached on travis-ci build
+  * bugfix: Words with special characters not added to personal dictionary
+    (t3#38653)
+  * bugfix: RTE is not loading in IE8, when used with feedit (t3#40558)
+  * bugfix: htmlArea RTE: Cursor jumps to first letter with Chrome 22 
(t3#41411)
+  * bugfix: *_user table password field is to short (t3#39356)
+  * bugfix: Do not save expand state for root node in TCA tree (t3#31978)
+  * bugfix: File upload button is collapsed in Chrome 21 (t3#39659)
+  * bugfix: Error handler registration accepts way too much PHP error types
+    (t3#31827)
+  * bugfix: Tree view in admin panel is broken with PHP 5.4 (t3#41213)
+  * bugfix: Error handler callback causes fatal error for parse time errors
+    (t3#31834)
+  * bugfix: Follow-up to GeneralUtility::logDeprecatedFunction() (t3#40521)
+  * bugfix: Fatal error in GeneralUtility::logDeprecatedFunction() (t3#40521)
+  * bugfix: Error messages are not shown in 123 installation process (t3#41158)
+  * Database creating fails due to not allowed characters (t3#41151)
+  * bugfix: autoloader should ignore non existing extensions (t3#39649)
+  * bugfix: Switch to List module on root page leads to blank page (t3#40781)
+  * bugfix: Link to install tool in reports leads to old page (t3#37067)
+  * bugfix: pi_getLL() alternative language translation fails (t3#39850)
+  * bugfix: L10n PHP parser stores NULL for unknown key (t3#40643)
+  * bugfix: L10n parser interface is wrongly defined (t3#40641)
+  * bugfix: Compressor: filemtime(): stat failed in Help > About TYPO3
+    (t3#35212)
+  * bugfix: Set charset property after cloning t3lib_PageRenderer (t3#27957)
+  * revert: Invalid fallback for non-localized labels (t3#39814)
+  * bugfix: config.pageTitleSeparator not known by t3editor (t3#39600)
+  * bugfix: PHP warning when no language pack is available (t3#40108)
+  * bugfix: Warning in list module (t3#39678)
+  * Set TYPO3 version to 4.7.5-dev
+  * dbal: Update version number to 4.7.5
+  * extbase: Update version number to 4.7.5
+  * extbase: phpdoc-fixes
+  * extbase, bugfix: Fix translation fallback
+  * extbase, bugfix: Declare LocalizationUtility::translateFileReference 
static   * extbase, bugfix: ObjectManager dependencies in SignalSlot 
registration
+  * extbase, bugfix: Possible failure in dependency injection
+  * fluid: Update version number to 4.7.5
+  * fluid, bugfix: Return empty result in pagination if page does not exist
+  * linkvalidator: Update version number to 4.7.5
+  * version: Update version number to 4.7.5
+  * revert: Sent notification when changes are published
+  * workspaces: Update version number to 4.7.5 
+- Renamed package from typo3-4_7 to typo3-cms-4_7 due to name change of
+  software product.
+
+-------------------------------------------------------------------
+Fri Sep  7 12:30:51 UTC 2012 - [email protected]
+
+- Changed installation directory from /usr/share/typo3-4.7 to
+  /usr/share/typo3-4_7.
+- Added PHP requirements to spec file.
+
+-------------------------------------------------------------------
+Thu Sep  6 14:08:13 UTC 2012 - [email protected]
+
+- Initial package version 4.7.4 
+

New:
----
  _service
  typo3-4.7.7-fixes.patch
  typo3-4.7.7.tar.bz2
  typo3-cms-4_7.changes
  typo3-cms-4_7.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ typo3-cms-4_7.spec ++++++
#
# spec file for package typo3-cms-4_7
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2012 Thomas Worm <[email protected]>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           typo3-cms-4_7
Summary:        Typo3 CMS v4.7
License:        GPL-2.0+
Group:          Productivity/Networking/Web/Frontends
Version:        4.7.7
Release:        0
Source0:        typo3-%{version}.tar.bz2
Patch0:         typo3-4.7.7-fixes.patch
Url:            http://www.typo3.org/
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Requires:       apache2
Requires:       php5 >= 5.3
Requires:       php5-iconv
Requires:       php5-mbstring
Requires:       php5-mysql
Requires:       php5-zlib
Requires:       typo3-manager
Recommends:     php5-gd
Recommends:     GraphicsMagick
Provides:       typo3-cms-src

# Renamed with version 4.7.5 from typo3-4_7 to typo3-cms-4_7
Obsoletes:      typo3-4_7

%define underscored_version %(echo -n %{version} | sed 's/\\./_/g')

%description
Enterprise Content Management System, Version %{version}


%prep
%setup -q -n typo3-%{version} -c
pushd typo3-%{version}
%patch0 -p1
popd

%build

%check

%install
mkdir -p %{buildroot}%{_datadir}/typo3-cms-%{underscored_version}
cp -pr typo3-%{version}/* 
%{buildroot}%{_datadir}/typo3-cms-%{underscored_version}/
ln -s typo3-cms-%{underscored_version} %{buildroot}%{_datadir}/%{name}

%files
%defattr(644,root,root,755)
%{_datadir}/typo3-cms-%{underscored_version}
%{_datadir}/%{name}

%changelog
++++++ _service ++++++
<services>
  <service name="tar_scm" mode="localonly">
    <param name="scm">git</param>
    <param name="url">git://git.typo3.org/TYPO3v4/Core.git</param>
    <param name="filename">typo3</param>
    <param name="version">4.7.7</param>
    <param name="revision">TYPO3_4-7-7</param>
  </service>
  <service name="recompress" mode="localonly">
    <param name="file">*.tar</param>
    <param name="compression">bz2</param>
  </service>
  <service name="set_version" mode="localonly" />
</services>
++++++ typo3-4.7.7-fixes.patch ++++++
diff -rupN typo3-4.7.7.orig/t3lib/class.t3lib_ajax.php 
typo3-4.7.7/t3lib/class.t3lib_ajax.php
--- typo3-4.7.7.orig/t3lib/class.t3lib_ajax.php 2012-11-13 09:51:01.000000000 
+0100
+++ typo3-4.7.7/t3lib/class.t3lib_ajax.php      2012-11-13 11:47:19.000000000 
+0100
@@ -114,7 +114,7 @@ class t3lib_ajax {
         * @param       string          $innerXML       XML data which will be 
sent to the browser
         * @return      void
         */
-       function outputXMLreply($innerXML) {
+       static function outputXMLreply($innerXML) {
                        // AJAX needs some XML data
                header('Content-Type: text/xml');
                $xml = '<?xml version="1.0"?>
@@ -128,4 +128,4 @@ class t3lib_ajax {
 if (defined('TYPO3_MODE') && 
isset($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['t3lib/class.t3lib_ajax.php']))
 {
        
include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['t3lib/class.t3lib_ajax.php']);
 }
-?>
\ No newline at end of file
+?>
diff -rupN typo3-4.7.7.orig/t3lib/class.t3lib_befunc.php 
typo3-4.7.7/t3lib/class.t3lib_befunc.php
--- typo3-4.7.7.orig/t3lib/class.t3lib_befunc.php       2012-11-13 
09:51:01.000000000 +0100
+++ typo3-4.7.7/t3lib/class.t3lib_befunc.php    2012-11-13 11:41:20.000000000 
+0100
@@ -3102,7 +3102,7 @@ final class t3lib_BEfunc {
         * @see t3lib_transferData::lockRecord(), alt_doc.php, db_layout.php, 
db_list.php, wizard_rte.php
         */
        public static function lockRecords($table = '', $uid = 0, $pid = 0) {
-               $user_id = intval($GLOBALS['BE_USER']->user['uid']);
+               $user_id = intval(isset($GLOBALS['BE_USER']->user['uid']) ? 
$GLOBALS['BE_USER']->user['uid'] : 0);
                if ($table && $uid) {
                        $fields_values = array(
                                'userid' => $user_id,
diff -rupN typo3-4.7.7.orig/t3lib/class.t3lib_recordlist.php 
typo3-4.7.7/t3lib/class.t3lib_recordlist.php
--- typo3-4.7.7.orig/t3lib/class.t3lib_recordlist.php   2012-11-13 
09:51:01.000000000 +0100
+++ typo3-4.7.7/t3lib/class.t3lib_recordlist.php        2012-11-13 
11:50:32.000000000 +0100
@@ -141,6 +141,7 @@ class t3lib_recordList {
                                                $cssClass = implode(' ', 
array($this->addElement_tdCssClass[$lastKey], $this->oddColumnsCssClass));
                                        }
 
+                                       if(!isset($data[$lastKey])) 
$data[$lastKey] = '';
                                        $out .= '
                                                <td' .
                                                        $noWrap .
@@ -373,4 +374,4 @@ if (defined('TYPO3_MODE') && isset($GLOB
        
include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['t3lib/class.t3lib_recordlist.php']);
 }
 
-?>
\ No newline at end of file
+?>
diff -rupN typo3-4.7.7.orig/t3lib/class.t3lib_tceforms_inline.php 
typo3-4.7.7/t3lib/class.t3lib_tceforms_inline.php
--- typo3-4.7.7.orig/t3lib/class.t3lib_tceforms_inline.php      2012-11-13 
09:51:01.000000000 +0100
+++ typo3-4.7.7/t3lib/class.t3lib_tceforms_inline.php   2012-11-13 
11:33:45.000000000 +0100
@@ -2393,7 +2393,7 @@ class t3lib_TCEforms_inline {
         * @param       t3lib_TCEmain   $tce: Instance of TCEmain that saved 
data before
         * @return      void
         */
-       function updateInlineView(&$uc, $tce) {
+       static function updateInlineView(&$uc, $tce) {
                if (isset($uc['inlineView']) && is_array($uc['inlineView'])) {
                        $inlineView = (array) 
unserialize($GLOBALS['BE_USER']->uc['inlineView']);
 
diff -rupN typo3-4.7.7.orig/t3lib/class.t3lib_userauthgroup.php 
typo3-4.7.7/t3lib/class.t3lib_userauthgroup.php
--- typo3-4.7.7.orig/t3lib/class.t3lib_userauthgroup.php        2012-11-13 
09:51:01.000000000 +0100
+++ typo3-4.7.7/t3lib/class.t3lib_userauthgroup.php     2012-11-13 
11:52:51.000000000 +0100
@@ -1700,8 +1700,10 @@ abstract class t3lib_userAuthGroup exten
         */
        function writelog($type, $action, $error, $details_nr, $details, $data, 
$tablename = '', $recuid = '', $recpid = '', $event_pid = -1, $NEWid = '', 
$userId = 0) {
 
+               $thisuseruid = (isset($this->user['uid'])) ? $this->user['uid'] 
: 0;
+
                $fields_values = array(
-                       'userid' => $userId ? $userId : 
intval($this->user['uid']),
+                       'userid' => $userId ? $userId : intval($thisuseruid),
                        'type' => intval($type),
                        'action' => intval($action),
                        'error' => intval($error),
diff -rupN typo3-4.7.7.orig/typo3/class.browse_links.php 
typo3-4.7.7/typo3/class.browse_links.php
--- typo3-4.7.7.orig/typo3/class.browse_links.php       2012-11-13 
09:51:01.000000000 +0100
+++ typo3-4.7.7/typo3/class.browse_links.php    2012-11-13 11:44:18.000000000 
+0100
@@ -206,10 +206,10 @@ class localPageTree extends t3lib_browse
         *
         * @param       string          Title, (must be ready for output, that 
means it must be htmlspecialchars()'ed).
         * @param       array           The record
-        * @param       boolean         (Ignore)
+        * @param       integer         (Ignore)
         * @return      string          Wrapping title string.
         */
-       function wrapTitle($title,$v,$ext_pArrPages='') {
+       function wrapTitle($title,$v,$ext_pArrPages=0)  {
                if ($this->ext_isLinkable($v['doktype'],$v['uid']))     {
                        $aOnClick = "return link_typo3Page('".$v['uid']."');";
                        return '<a href="#" 
onclick="'.htmlspecialchars($aOnClick).'">'.$title.'</a>';
@@ -363,10 +363,10 @@ class TBE_PageTree extends localPageTree
         *
         * @param       string          Title, ready for output.
         * @param       array           The record
-        * @param       boolean         If set, pages clicked will return 
immediately, otherwise reload page.
+        * @param       integer         If set, pages clicked will return 
immediately, otherwise reload page.
         * @return      string          Wrapping title string.
         */
-       function wrapTitle($title,$v,$ext_pArrPages)    {
+       function wrapTitle($title,$v,$ext_pArrPages=0)  {
                if ($ext_pArrPages)     {
                        $ficon=t3lib_iconWorks::getIcon('pages',$v);
                        $onClick = "return insertElement('pages', 
'".$v['uid']."', 'db', ".t3lib_div::quoteJSvalue($v['title']).", '', '', 
'".$ficon."','',1);";
@@ -424,9 +424,10 @@ class localFolderTree extends t3lib_fold
         *
         * @param       string          Title, ready for output.
         * @param       array           The "record"
+        * @param       integer         [See parent]
         * @return      string          Wrapping title string.
         */
-       function wrapTitle($title,$v)   {
+       function wrapTitle($title,$v,$bank=0)   {
                if ($this->ext_isLinkable($v))  {
                        $aOnClick = 'return 
jumpToUrl(\''.$this->thisScript.'?act='.$GLOBALS['SOBE']->browser->act.'&mode='.$GLOBALS['SOBE']->browser->mode.'&expandFolder='.rawurlencode($v['path']).'\');';
                        return '<a href="#" 
onclick="'.htmlspecialchars($aOnClick).'">'.$title.'</a>';
@@ -575,9 +576,10 @@ class TBE_FolderTree extends localFolder
         *
         * @param       string          Title, ready for output.
         * @param       array           The 'record'
+        * @param       integer         [See parent]
         * @return      string          Wrapping title string.
         */
-       function wrapTitle($title,$v)   {
+       function wrapTitle($title,$v,$bank=0)   {
                if ($this->ext_isLinkable($v))  {
                        $aOnClick = 'return 
jumpToUrl(\''.$this->thisScript.'?act='.$GLOBALS['SOBE']->browser->act.'&mode='.$GLOBALS['SOBE']->browser->mode.'&expandFolder='.rawurlencode($v['path']).'\');';
                        return '<a href="#" 
onclick="'.htmlspecialchars($aOnClick).'">'.$title.'</a>';
diff -rupN typo3-4.7.7.orig/typo3/class.file_list.inc 
typo3-4.7.7/typo3/class.file_list.inc
--- typo3-4.7.7.orig/typo3/class.file_list.inc  2012-11-13 09:51:01.000000000 
+0100
+++ typo3-4.7.7/typo3/class.file_list.inc       2012-11-13 11:48:11.000000000 
+0100
@@ -390,9 +390,10 @@ class fileList extends t3lib_recordList
        /**
         * Returns list URL; This is the URL of the current script with id and 
imagemode parameters, thats all.
         *
+        * @param       string          [See parent]
         * @return      string          URL
         */
-       function listURL()      {
+       function listURL($altId = '')   {
                return 
$this->script.'?id='.rawurlencode($this->path).'&imagemode='.$this->thumbs;
        }
 
@@ -736,4 +737,4 @@ class fileList extends t3lib_recordList
 if (defined('TYPO3_MODE') && 
isset($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['typo3/class.file_list.inc']))
 {
        
include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['typo3/class.file_list.inc']);
 }
-?>
\ No newline at end of file
+?>
diff -rupN typo3-4.7.7.orig/typo3/class.filelistfoldertree.php 
typo3-4.7.7/typo3/class.filelistfoldertree.php
--- typo3-4.7.7.orig/typo3/class.filelistfoldertree.php 2012-11-13 
09:51:01.000000000 +0100
+++ typo3-4.7.7/typo3/class.filelistfoldertree.php      2012-11-13 
11:49:46.000000000 +0100
@@ -91,7 +91,7 @@ class filelistFolderTree extends t3lib_f
         * @param       array           Data row for element.
         * @return      string          Page icon
         */
-       function wrapIcon($theFolderIcon, &$row)        {
+       function wrapIcon($theFolderIcon, $row) {
 
                        // Wrap icon in click-menu link.
                if (!$this->ext_IconMode)       {
@@ -364,10 +364,11 @@ class filelistFolderTree extends t3lib_f
         *
         * @param       string          Abs file path
         * @param       integer         Max depth (recursivity limit)
+        * @param       string          [See parent]
         * @return      integer         The count of items on the level
         * @see getBrowsableTree()
         */
-       function getFolderTree($files_path, $depth=999, $type='')       {
+       function getFolderTree($files_path, $depth=999, $depthData = '', 
$type='')      {
 
                        // This generates the directory tree
                $dirs = t3lib_div::get_dirs($files_path);
@@ -466,4 +467,4 @@ if (defined('TYPO3_MODE') && isset($GLOB
        
include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['typo3/class.filelistfoldertree.php']);
 }
 
-?>
\ No newline at end of file
+?>
diff -rupN 
typo3-4.7.7.orig/typo3/sysext/beuser/class.tx_beuser_switchbackuser.php 
typo3-4.7.7/typo3/sysext/beuser/class.tx_beuser_switchbackuser.php
--- typo3-4.7.7.orig/typo3/sysext/beuser/class.tx_beuser_switchbackuser.php     
2012-11-13 09:51:01.000000000 +0100
+++ typo3-4.7.7/typo3/sysext/beuser/class.tx_beuser_switchbackuser.php  
2012-11-13 11:45:31.000000000 +0100
@@ -31,8 +31,8 @@ class tx_beuser_switchbackuser {
                if (
                        $that->session_table == 'be_sessions'
                        && is_array($that->user)
-                       && $that->user['uid']
-                       && $that->user['ses_backuserid']
+                       && isset($that->user['uid'])
+                       && isset($that->user['ses_backuserid'])
                ) {
                        $updateData = array(
                                'ses_userid' => $that->user['ses_backuserid'],
@@ -46,4 +46,4 @@ class tx_beuser_switchbackuser {
        }
 }
 
-?>
\ No newline at end of file
+?>
diff -rupN typo3-4.7.7.orig/typo3/sysext/beuser/mod/index.php 
typo3-4.7.7/typo3/sysext/beuser/mod/index.php
--- typo3-4.7.7.orig/typo3/sysext/beuser/mod/index.php  2012-11-13 
09:51:01.000000000 +0100
+++ typo3-4.7.7/typo3/sysext/beuser/mod/index.php       2012-11-13 
11:36:58.000000000 +0100
@@ -102,9 +102,10 @@ $BE_USER->modAccess($MCONF,1);
         *
         * @param       string          [See parent]
         * @param       array           [See parent]
+        * @param       integer         [See parent]
         * @return      string
         */
-       function wrapTitle($str,$row)   {
+       function wrapTitle($str,$row,$bank=0)   {
                return $str;
        }
 
@@ -363,9 +364,10 @@ class printAllPageTree_perms extends pri
         *
         * @param       string          [See parent]
         * @param       array           [See parent]
+        * @param       integer         [See parent]
         * @return      string
         */
-       function wrapTitle($str,$row)   {
+       function wrapTitle($str,$row,$bank=0)   {
                return $str;
        }
 
diff -rupN typo3-4.7.7.orig/typo3/sysext/cms/tslib/class.tslib_content.php 
typo3-4.7.7/typo3/sysext/cms/tslib/class.tslib_content.php
--- typo3-4.7.7.orig/typo3/sysext/cms/tslib/class.tslib_content.php     
2012-11-13 09:51:01.000000000 +0100
+++ typo3-4.7.7/typo3/sysext/cms/tslib/class.tslib_content.php  2012-11-13 
11:34:39.000000000 +0100
@@ -4257,7 +4257,7 @@ class tslib_cObj {
         * @return      integer         The result (might be a float if you did 
a division of the numbers).
         * @see 
t3lib_utility_Math::calculateWithPriorityToAdditionAndSubtraction()
         */
-       function calc($val) {
+       static function calc($val) {
                $parts = t3lib_div::splitCalc($val, '+-*/');
                $value = 0;
                foreach ($parts as $part) {
@@ -5570,7 +5570,7 @@ class tslib_cObj {
         * @access private
         * @see getData()
         */
-       function getKey($key, $arr) {
+       static function getKey($key, $arr) {
                $key = intval($key);
                if (is_array($arr)) {
                        if ($key < 0) {
@@ -8097,4 +8097,4 @@ if (defined('TYPO3_MODE') && isset($GLOB
        
include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['tslib/class.tslib_content.php']);
 }
 
-?>
\ No newline at end of file
+?>
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to