[TYPO3-dev] php error 4.3RC1

Jörg Schaller jorgosch at terra.es
Sat Nov 21 17:21:40 CET 2009


OK, I'll post a couple of warnings for some extensions and core - they
might be helpful in updating them (then again, I don't know if the
devs want to keep those exts compatible with very old Typo3 versions):

1. loginusertrack
t3lib_div::GPvar() - since TYPO3 3.6 - Use t3lib_div::_GP instead
(ALWAYS delivers a value with un-escaped values!) - require#76 //
tslib_fe->checkDataSubmission#415 //
tx_loginusertrack_tsfehook->checkDataSubmission#2474 //
t3lib_div::GPvar#59 // t3lib_div::logDeprecatedFunction#359
(3_src-4.3.0RC1/t3lib/class.t3lib_div.php#358)

Called from: class.t3lib_div.php  	Calling line:5500

2. veguestbook
t3lib_div::GPvar() - since TYPO3 3.6 - Use t3lib_div::_GP instead
(ALWAYS delivers a value with un-escaped values!) - require#76 //
include#441 // TSpagegen::renderContent#77 // tslib_cObj->cObjGet#317
// tslib_cObj->cObjGetSingle#492 // tslib_cObj->TEMPLATE#625 //
tslib_cObj->cObjGetSingle#2564 // tslib_cObj->CONTENT#576 //
tslib_cObj->cObjGetSingle#1354 // tslib_cObj->cObjGetSingle#530 //
tslib_cObj->CASEFUNC#597 // tslib_cObj->cObjGetSingle#1665 //
tslib_cObj->COBJ_ARRAY#549 // tslib_cObj->cObjGet#744 //
tslib_cObj->cObjGetSingle#492 // tslib_cObj->CASEFUNC#597 //
tslib_cObj->cObjGetSingle#1665 // tslib_cObj->cObjGetSingle#530 //
tslib_cObj->USER#619 // tslib_cObj->callUserFunction#788 //
call_user_func_array#6629 // tx_veguestbook_pi1->main# //
tx_veguestbook_pi1->displayForm#211 // t3lib_div::GPvar#692 //
t3lib_div::logDeprecatedFunction#359
(3_src-4.3.0RC1/t3lib/class.t3lib_div.php#358)

Called from: class.t3lib_div.php  	Calling line: 5500

3. timezones
t3lib_div::GPvar() - since TYPO3 3.6 - Use t3lib_div::_GP instead
(ALWAYS delivers a value with un-escaped values!) - require#76 //
tslib_fe->INTincScript#455 // tslib_fe->INTincScript_process#3176 //
tslib_cObj->USER#3237 // tslib_cObj->callUserFunction#788 //
call_user_func_array#6629 // tx_timezones_pi1->main# //
tx_timezones_pi1->initZones#50 // t3lib_div::GPvar#80 //
t3lib_div::logDeprecatedFunction#359
(typo3_src-4.3.0RC1/t3lib/class.t3lib_div.php#358)

Called from: class.t3lib_div.php  	Calling line: 5500

4. simulatestatic
tslib_fe->idPartsAnalyze() - since TYPO3 4.3, will be removed in TYPO3
4.5, please use the "simulatestatic" sysext directly - require#76 //
tslib_fe->determineId#329 // tslib_fe->fetch_the_id#839 //
tslib_fe->idPartsAnalyze#925 // t3lib_div::logDeprecatedFunction#1608
(3_src-4.3.0RC1/typo3/sysext/cms/tslib/class.tslib_fe.php#1607)

Called from: class.t3lib_div.php, line 5500

4. bekoimprovedlogin
t3lib_div::fixed_lgd() - since TYPO3 4.1 - Works ONLY for single-byte
charsets! Use t3lib_div::fixed_lgd_cs() instead -
tx_bekoimprovedlogin_module1->main#514 // t3lib_div::fixed_lgd_pre#127
// t3lib_div::fixed_lgd#564 // t3lib_div::logDeprecatedFunction#535
(3_src-4.3.0RC1/t3lib/class.t3lib_div.php#534)

Called from: class.t3lib_div.php, line 5500

5. General (literally getting hundreds of these)
Severity: Warning
Extension: Core
Message: Using gpvar in TypoScript getText is deprecated since TYPO3
4.3 - Use gp instead of gpvar.
Called from: class.t3lib_div.php  	Calling line: 5500



On Wed, 18 Nov 2009 16:51:36 +0100, Jörg Schaller <jorgosch at terra.es>
wrote:

>Hello,
>
>just saw this error in the syslog and wouldn't know where to post it
>in the bug tracker, so I'm posting it here in the hope that it will be
>useful to somebody:
>
>16:38:34 user at LIVE [5] ! [5_0] Core: Error handler (FE): PHP Warning:
>Invalid argument supplied for foreach() in
>/typo3_src-4.3.0RC1/typo3/sysext/cms/tslib/class.tslib_content.php
>line 3563




More information about the TYPO3-dev mailing list