[zope2-tracker] [Bug 933307] [NEW] ++skin++ namespace traversal broken

yuppie 933307 at bugs.launchpad.net
Thu Feb 16 08:05:37 UTC 2012


Public bug reported:

This mail describes how the ++skin++ namespace should be used (I couldn't find a newer description):
https://mail.zope.org/pipermail/zope3-dev/2003-August/008188.html

In Zope 2 the URLs returned by methods like absolute_url() don't contain
the /++skin++foo/ part of the current request. So with any link or
redirect we loose the skin.

The problem is caused by
ZPublisher.HTTPRequest.HTTPRequest.shiftNameToApplication: That method
doesn't contain any code. Porting the implementation from zope.publisher
to ZPublisher seems to fix this issue.

** Affects: zope2
     Importance: Low
     Assignee: yuppie (yuppie3)
         Status: Confirmed

-- 
You received this bug notification because you are a member of Zope 2
Developers, which is subscribed to Zope 2.
https://bugs.launchpad.net/bugs/933307

Title:
  ++skin++ namespace traversal broken

To manage notifications about this bug go to:
https://bugs.launchpad.net/zope2/+bug/933307/+subscriptions


More information about the zope2-tracker mailing list