[TYPO3-core] RFC: #9599: [felogin] Enable Caching "USER" instead of "USER_INT"
Michael Stucki
michael at typo3.org
Mon Aug 24 22:58:50 CEST 2009
Unfortunately, there was no feedback since my last mail.
So, is anyone going to take care of it, or should I revert the change?
- michael
Michael Stucki schrieb:
> Hi Olly & Steffen,
>
> there is a bug in this patch:
>
> Changing a plugin from USER_INT to USER requires more than just changing
> ext_localconf.php. You also need to change variables within the plugin
> code, most notably $this->pi_USER_INT_obj and $this->pi_checkCHash.
>
> pi_USER_INT_obj is a flag that controls whether or not the link
> generator should apply the &cHash or &no_cache parameter. Have a look at
> $this->pi_linkTP() to see the magic.
>
> pi_checkCHash is also a flag which controls whether or not a page should
> be triggered non-cached if the cHash is incorrect. Thus, I would always
> turn this on for USER objects, and off for USER_INT objects.
>
> So it seems to me like if there are internal links, they will be
> generated wrong now in either of the cases. What I suggest is to
> duplicate the logic from the condition into the main() function.
>
> - michael
>
> Oliver Hader schrieb:
>> FYI: Committed the attached patch as follow-up to SVN Trunk (rev. 5630)
>> * globalVar is just for numbers, not for strings
>> * forgot password action and logout action did not trigger to use
>> USER_INT - thus, redirects have not been processed
>>
>> olly
>>
>>
>> Steffen Kamper schrieb:
>>> Hi,
>>>
>>> here is an update taken the followed comments into account.
>>>
>>> vg Steffen
>
>
--
Use a newsreader! Check out
http://typo3.org/community/mailing-lists/use-a-news-reader/
More information about the TYPO3-team-core
mailing list