[TYPO3-project-4-3] [TYPO3-core] RFC Bug #10951, #9843: Hidden content elements displays in Module viewpage
Niels Fröhling
niels.froehling at adsignum.com
Wed Jun 10 21:27:57 CEST 2009
Niels Fröhling wrote:
> Niels Fröhling wrote:
>
>> Solution:
>> Removed the interpretation of flags which were used to indicate to
>> display visual information from the configuration of
>> versioningPreview, as that's wrong. I tested, no side-effects except
>> having a working Web->View. Obviously I can have missed something.
>
> I just found out that when a BE-user is logged in and seeing the
> web-page, despite having a regular FE-user logged in, MUST have
> "versioningPreview" set, otherwise no FE-user protected element appears!
>
> That's pretty much a conceptual mess, I'm going to dig deeper. The
> given patch should be fine, I'm just going to hunt for the piece of code
> that think that you must have "versioningPreview" enabled to see the
> live-workspace when you are in as a BE-user, and even kills off your
> status as a logged in FE-user ...
Reason is Bug #11194, you can't turn off or switch the fe-group for simulation
in Web->View, in consequence you're not going to see any elements visible to
other fe-groups.
Bug 11194 shines here with all it's nasty glory, even turning off the
admin-Panel once you enter a non-protected page inside a extentToSubPages
protected tree and maintaining the completely wrong fe-group persistantly ...
I collect all detailed fail-cases in the corresponding Bug-Report #11194, and
well I just started hammering.
I'm sorry for the noise (maybe I should open a 11194.blogspot.com ;^), but
this a real real bad major bug, and intersects with quite some other bad bugs. I
have the time to attend this in this moment, and I'd like you to be up-to-date
about it, so you can jump in at any moment and say "ah, great here I just saw
how to fix it" or "man you missed this relationship there and it won't work".
All right, IMHO the patch #10951 is fine.
Ah, one note, I often get cache-interference, it seem that in extendTo-cases
even protected pages and content ends up in the general cache and can be
accessed without being FE- or BE-loggedin. I can't determine the exact
conditions yet, maybe after a hundred times going over this setup over and over
again, maybe I get enlightened and write an exact bug-report. I just mention it
because of the "hey I know what it is" possibility.
Ciao
Niels
More information about the TYPO3-project-4-3
mailing list