[Zope-CMF] Portal Skin and cookie
Jens Vagelpohl
jens@zope.com
Fri, 23 Nov 2001 18:44:58 -0500
gitte,
the skin selection is set as a cookie on the user's browser. so if your
check sets this cookie and then, in the same browser session, you come in
from another place you might not see the change you want because the
cookie has not expired.
i suggest you add a second check wherever you added the check for HTTP
REFERER and explicitly set the skin cookie to use "Basic" if its value is
not "Basic" and the HTTP_REFERER is not your special site.
jens
On Thursday, November 22, 2001, at 10:06 , Gitte Wange wrote:
> Hello,
>
> I'm not an expert in cookies, but I need some help with a site of mine
> ..
> I have defined a new skin with another stylesheet for my site. I want to
> use this skin everytime the visitor comes from one particular site (I
> use the HTTP_REFERER variable to check this) ...
>
> I only want it to use this skin whenever the user comes from this
> particular site - else it should use the normal site (which is Basic)
> ...
> But it looks like it sets this skin as the users default skin even when
> they enter the site from somewhere else ...
>
> Can I prevent this in any way ?
>
> --
> Gitte Wange Jensen
>