On 5/13/05, Ben Parker <ben@...> wrote:
> Hi Michel,
>=20
> I ended up reimplementing Automatic Path Sessions in a Page subclass,
> because I wanted to locate the session in another part of the URL, avoid
> placing session ids in URLs shown to a spider, and implement some
> convenience methods for accessing Extra Path Info fields.
>=20
> The attached code for ExtraPathPage runs on Webware 0.8.1 with
> "ExtraPathInfo" set to 1 and "UseAutomaticPathSessions" set to 0.
>=20
> The ExtraPathPage class includes a link() function which is used to gener=
ate
> internal URLs, given an absolute target and a list of fields to be passed=
as
> Extra Path Info fields. The session id is appended at the end of the URL =
if
> no cookie was sent.
>=20
> It may seem cumbersome to call a function to generate URLs, but it's real=
ly
> no strain at all in our production environment. TabletHotels.com is using=
a
> version of this code in production. Try browsing without cookies.
>=20
> If you (or anyone else) find this useful I can make some time to post it =
on
> the Wiki.
I find it usefull :), I will be glad if you post it at the wiki,
anyway I think the current implementation on the the svn can be fixed,
I don't know if the proper action is to rewrite all the implementation
or fix it redirecting only if the user doesn't have cookie support...
thanks
--=20
Michel Thadeu Sabchuk
Curitiba - Brasil
|