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]
